Phase 01 of 05
Foundational Knowledge
Weeks 1-2: Core CS Fundamentals (Data Structures, Algorithms, OS, Networking).
Weeks 1-2: Focus on core CS fundamentals. Review data structures (arrays, linked lists, trees, graphs, hash tables) and algorithms (sorting, searching, graph traversal, dynamic programming). Refresh operating system concepts (processes, threads, memory management, concurrency) and networking protocols (TCP/IP, HTTP, DNS).