You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A curated list of free or low-cost courses from reputable universities and organizations that satisfy the same requirements as an undergraduate Computer Science / Data Science degree, minus general education. Updated for 2026.
Curriculum Roadmap
1. Learning How to Learn
2. CS Basics & Programming
3. Math (Calculus → Linear Algebra → Statistics)
4. Databases
5. Data Science
6. Machine Learning
7. Large Language Models (LLMs)
8. Agentic AI & AI Engineering
9. MLOps & LLMOps
10. Computing Systems & CS Theory
11. Cloud, DevOps & Containers
12. Unix, Open Source & Version Control
Learning How to Efficiently Learn
If it has been a while since you were in the classroom, this is mandatory. These are high-leverage meta-skills that pay dividends across every other course.
This section is a core requirement. It covers classical and modern machine learning, deep learning, and the foundational skills needed to build, evaluate, and deploy models.
This section covers the theory, architecture, and practical application of large language models. Topics range from transformer fundamentals and prompt engineering to fine-tuning, retrieval-augmented generation, and responsible deployment.
This section covers the design, construction, and deployment of AI agents and multi-agent systems. It includes tool use, memory, planning, and orchestration frameworks that form the foundation of modern AI engineering.
This section covers the operational side of machine learning and LLM systems — from experiment tracking and model registries to prompt versioning, evaluation, observability, and production deployment. MLOps and LLMOps are now essential skills for any practitioner deploying AI in the real world.