Phase 01 of 06
Foundational Knowledge
Weeks 1-2: CS Fundamentals (Data Structures, Algorithms, OS, Databases).
Weeks 1-2: Focus on foundational computer science concepts. Review data structures (arrays, linked lists, trees, graphs, hash tables), algorithms (sorting, searching, graph traversal), operating systems concepts (processes, threads, memory management), and database fundamentals (relational vs. NoSQL, indexing, transactions).