CodeAtlas — by Satyam Kumar
A structured map from Computer Science fundamentals to AI Engineering.
Thirty-one curated learning tracks and 1,965+ lessons — from your first line of C to CUDA kernels — organized like a serious course platform, not a pile of links. Free sources, paid-course structure.
- Courses
- 35
- Lessons
- 1,965+
- Practice platforms
- 48
- Project briefs
- 29
The learning loop
Watch. Solve. Build. Repeat.
Learn
Structured courses with modules, sequenced lessons and curated study notes.
Practice
Every topic maps to external problem sets — LeetCode, CSES, SQLBolt, labs.
Build
Project briefs per domain, tiered from beginner to expert.
Track
Progress, streaks, bookmarks and notes — stored on your device.
Master
Roadmaps tie it together: fundamentals → CS core → specialization.
CodeAtlas Engineering Handbook
Curated architectural blueprints, low-level memory internals, distributed systems patterns, and algorithmic foundations.
Distributed Systems & Scalable Architecture
A comprehensive architectural blueprint covering high-availability distributed systems, caching hierarchies, partition tolerance, consensus, and fault isolation patterns.
Data Structures & Algorithmic Problem Solving
A rigorous, mathematically grounded exploration of asymptotic complexity, trees, graphs, dynamic programming paradigms, and canonical interview problem patterns.
Database Engineering, Storage Engines & SQL Optimization
Under-the-hood analysis of B+ Trees vs LSM-Trees, Write-Ahead Logging (WAL), ACID transaction isolation anomalies, and PostgreSQL EXPLAIN query planning.
Operating Systems, Memory Architecture & Concurrency
A deep dive into process address spaces, kernel vs user mode transitions, virtual memory paging, CPU scheduling algorithms, and lock-free concurrency primitives.
The catalog
Every track, by domain
CS Core
708
Architecture
Computer Architecture (Gate Smashers)
09
Operating Systems
Operating Systems (Gate Smashers)
10
Networks
Computer Networks (Gate Smashers)
11
Net Eng Deep Dive
Network Engineering Deep Dive (Hussein Nasser)
12
DBMS
DBMS Complete (Gate Smashers)
14
TOC
Theory of Computation (Gate Smashers)
15
Compilers
Compiler Design (Gate Smashers)
Web Development
616
JavaScript
JavaScript (Chai aur Code)
17
React
React JS (Chai aur Code)
18
Backend
Backend & Express (Chai aur Code)
32
HTML5
HTML & Semantic Web (Chai aur Code)
33
CSS & Design
Modern CSS & Responsive Design (Chai aur Code)
34
TypeScript
TypeScript Masterclass (Chai aur Code)
AI & Machine Learning
624
Machine Learning
Machine Learning Intuition (StatQuest)
25
Deep Learning
Neural Networks: Zero to Hero (Andrej Karpathy)
26
AI Agents
Agentic AI & LangGraph (CampusX)
27
MLOps
MLOps Zoomcamp (DataTalksClub)
28
Data Engineering
Data Engineering Zoomcamp (DataTalksClub)
29
RL
Reinforcement Learning (David Silver)
Embedded & Hardware
302
8-Bit Computer
8-Bit Computer & Hardware (Ben Eater)
30
Embedded C
Embedded C & Microcontrollers (Fastbit Academy)
31
CUDA / GPU
CUDA GPU Programming (Learn Computer Science)
Programming
3DevOps & Cloud
3DSA & Algorithms
2Mathematics
2System Design
1Roadmaps
Journeys, not just courses
Four staged paths — CSE Foundation, Full-Stack Web, AI Engineer and Low-Level Systems — each sequencing the catalog into a deliberate order with practice checkpoints.