Module 1: How computers work
Learn how computers represent information and follow instructions.
Course overview
A structured path from computer fundamentals through systems, theory, AI, and engineering mastery.
Your path
Level 0 of CoreCS: Computer Fundamentals.
Learn how computers represent information and follow instructions.
Learn how an operating system manages processes, memory, files, identities, and commands.
Level 1 of CoreCS: Programming Fundamentals.
Published modules for this level are planned.
Level 2 of CoreCS: Core Computer Science.
Published modules for this level are planned.
Level 3 of CoreCS: Programming Deeper.
Published modules for this level are planned.
Level 4 of CoreCS: Computer Architecture.
Published modules for this level are planned.
Level 7 of CoreCS: Computer Networking.
Published modules for this level are planned.
Level 8 of CoreCS: Software Engineering.
Published modules for this level are planned.
Level 9 of CoreCS: Web Development Foundations.
Published modules for this level are planned.
Level 11 of CoreCS: Testing & Software Quality.
Published modules for this level are planned.
Level 13 of CoreCS: DevOps & Infrastructure.
Published modules for this level are planned.
Level 14 of CoreCS: Distributed Systems.
Published modules for this level are planned.
Level 16 of CoreCS: Theory of Computer Science.
Published modules for this level are planned.
Level 17 of CoreCS: Mathematics for Advanced CS.
Published modules for this level are planned.
Level 18 of CoreCS: Artificial Intelligence.
Published modules for this level are planned.
Level 19 of CoreCS: Advanced Software Engineering.
Published modules for this level are planned.
Level 20 of CoreCS: Engineering Mastery.
Published modules for this level are planned.