Phase 01 of 05
Computer Science Fundamentals
Weeks 1-2: CS Fundamentals (Data Structures, Algorithms, OS).
Weeks 1-2: Review fundamental computer science concepts. Focus on data structures (arrays, linked lists, trees, graphs, hash tables) and algorithms (sorting, searching, graph traversal, dynamic programming). Practice Big O notation and complexity analysis. Revisit operating system concepts like concurrency, memory management, and I/O.