computer-science
github.com/ossu/computer-science ↗🎓 Path to a free self-taught education in Computer Science!
205k
GitHub Stars
68
Curated Resources
5
Categories
22 hours ago
Last Refreshed
Core CSAdvanced CSFinal projectCongratulationsHow to show your progress
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me advanced theory resources from computer-science"
Installation instructions →What's inside
Advanced CS
- Algorithmic Game TheoryAdvanced theory
10 weeks
- CompilersAdvanced programming
9 weeks
- Computational GeometryAdvanced theory
16 weeks
- Computation Structures 1: Digital Circuitsalternative 1alternative 2Advanced systems
10 weeks
- Computation Structures 2: Computer ArchitectureAdvanced systems
10 weeks
- Computation Structures 3: Computer OrganizationAdvanced systems
10 weeks
Core CS
- Algorithms: Design and Analysis, Part 1alternativeCore theory
8 weeks
- Algorithms: Design and Analysis, Part 2Core theory
8 weeks
- Build a Modern Computer from First Principles: From Nand to TetrisalternativeCore systems
6 weeks
- Build a Modern Computer from First Principles: Nand to Tetris Part IICore systems
6 weeks
- Calculus 1A: DifferentiationalternativeCore math
13 weeks
- Calculus 1B: IntegrationCore math
13 weeks
Final project
- Big Data (Specialization)
30 weeks
- Cloud Computing (Specialization)
30 weeks
- Data Mining (Specialization)
30 weeks
- Data Science (Specialization)
43 weeks
- Fullstack Open
12 weeks
- Functional Programming in Scala (Specialization)
29 weeks
How to show your progress
Congratulations
Resources
Showing a sample of 68 resources. View the full list on GitHub →