A program to help students from all walks of life to level up on data structures, algorithms, system design and other Computer Science Fundamentals.
The training will be in Sessions, there will be an open community that will be running meetups, chat forums, mock-interviews, break-out sessions and many more under the Microsoft Dev community Africa — indefinitely
Level 1 - Foundations: Arrays and Strings, Stacks and Queues I, Big-O Analysis, Searching, Sorting I
Level 2 - Intermediate: Linked Lists, Stacks and Queues II, Dictionaries/Hashmaps, Sets/Hashsets, Recursion, Sorting II
Level 3- Advanced: Graphs, Trees, Greedy Algorithms, Backtracking, Dynamic Programming
We ran a small pilot in Feb/March, covering parts of Level 1.
The main pilot kicked off in May 2021. Recordings for all the sessions are available in Teams.
Our second pilot is starting in October 2024. Recordings for all the sessions are available in Teams.
Sessions run every Tuesday and Thursday, 7 - 8:30 pm, EAT.
Topic | Dates | Coaches | Session | Dates | Facilitator | Recordings |
---|---|---|---|---|---|---|
Arrays and Strings | Sept 27 | Nandaa A. | Arrays and Strings | Sept 30 | Sam K. | Session 1, Session 2 |
Big-O Analysis | Oct 4 | Sam K. | Big-O Analysis | Oct 7 | Clement H. | Session 1, Session 2 |
Stacks and Queues I | Oct 18 | Pius N | Stacks and Queues I | Oct 22 | Charity K | Session 1, Session 2 |
Stacks and Queues I | Oct 25 | Charity K | Searching | Oct 29 | Loice A | Session 1, Session 2 |
Searching | Nov 1 | Collins K. | Searching | Nov 4 | Collins K. | Session 1, Session 2 |
Big O Analysis Recap | Nov 10 | Sam K. | Big O Analysis Recap | Nov 10 | Sam K. | Session 1, Session 2 |
Sorting | Nov 15 | Loice A, Collins K. | Sorting | Nov 18 | Loice A, Collins K. | Session 1, Session 2 |
Topic | Dates | Coaches | Session | Dates | Facilitator | Recordings |
---|---|---|---|---|---|---|
Linked Lists | Oct 15th 2024 | Pius N | Office Hour | Oct 17th 2024 | Claire M, Reyhan L | Session 1, Session 2 |
Stacks and Queues II | Oct 22nd 2024 | Clement H. | Office Hour | Oct 24th 2024 | Dennis O, Claire M | Session 1, Session 2 |
Dictionaries/Hashmaps and Sets/Hashsets | Oct 29th 2024 | Anthony Nandaa | Office Hour | Oct 29th 2024 | Clement M. | Session 1, Session 2 |
Recursion | Nov 5th 2024 | Dennis Otwoma | Office Hour | Nov 6th 2024 | Reyhan L, Ian D | Session 1, Session 2 |
Topic | Dates | Coaches | Session | Dates | Facilitator | Recordings |
---|---|---|---|---|---|---|
Trees and Graphs | Nov 12th 2024 | Anthony Nandaa | Office Hour | Nov 14th 2024 | Dennis Otwoma | Session 1, Session 2 |
To enter the program, complete the entry challenge by following the instructions here.
Your challenge will be reviewed by our team, and those that meet the selection will be invited to our next intake cohort. Then the fun begins.
Once you accept the invite, you will be added on our various platforms.
To sign-up, you have to complete this challenge here.