Data Structure and Algorithm (DSA)
Writing efficient and optimized code requires a good knowledge of data structures and algorithm design. This course will expose you to concepts like: time and space complexity, strings, arrays, lists, hash tables, stacks, queues, heap, recursion and backtracking, linked lists, sorting, trees and searching, graphs, tries, dynamic programming, greedy and advanced algorithms.
Tutor: Sophia Abubakar, Adeola Adeola, John Afolayan, Adedeji Akande, Chidii Chidii, Chieto Chiedu, Obinna Chikwendu, Nonso Chukwuogor, Nonso Chukwuogor, Jean Claude, Samuel Edem, Omer Eltayeb, Jedidiah Enioluwa, Timilehin Fasipe, Israel Ilori, Opemipo Joda, Oluwafunmilayo Kesa, Anthony Nandaa, Teniola Sulaiman, Admin User
Python for Beginners (2022 cohort)
The fundamentals of programming, such as Python data types and structures, conditionals, loops, variables, and functions, are introduced to the students. The goal of this course is to get students incredibly quickly to coding by providing an introduction to as many tools available for writing and running Python.
Teacher: Kingsley Ogbonna