Learn everything you need to know to start a software engineering career. This program consists of 6 courses. In the first 4 courses, we lay a solid foundation by studying basic concepts in logic, math, and computer science:
The next 2 courses cover the Python programming language. In the first course, we study basic Python features such as expressions, functions, conditional statements, and loops. In the second course, we learn about data structures such as lists, dictionaries, and classes.
Complete all the courses* to earn the program certificate!
Course Name | Time to Complete Course | |
---|---|---|
1 | Learning by Proving | 3 hours |
2 | Algebra 1 | 12 hours |
3 | Computer Architecture | 13 hours |
4 | Data Structures | 16 hours |
5 | Python Programming 1 | 33 hours |
6 | Python Programming 2 | 34 hours |
- | Total | 10 weeks (3 months) @ 12 hours/week |
We strongly recommend that you take the courses in the order shown above.
*Logicwalk All Access Pass is required to enroll in courses.