GATE CSE 2027 · IIT Madras syllabus
Every concept, in depth. And how they connect.
A visual study platform built around the official syllabus. Step through real executions, follow ideas across subjects, and see the verification status of every page.
Subjects
Eleven modules, each standalone
Programming and Data Structures
C semantics, memory, recursion and the core data structures every other subject leans on.
0 mastered · 0 started · 27 built
33 concepts mapped
Digital Logic
Boolean algebra, minimization, combinational and sequential design, number systems.
0 mastered · 0 started · 19 built
23 concepts mapped
Computer Organization and Architecture
ISA, ALU, control unit, memory hierarchy, I/O and pipelining.
0 mastered · 0 started · 24 built
27 concepts mapped
Operating Systems
Processes, synchronization, deadlock, scheduling, virtual memory and file systems.
0 mastered · 0 started · 30 built
32 concepts mapped
Compiler Design
Lexing, parsing, SDT, runtime environments, IR and data flow analysis.
0 mastered · 0 started · 28 built
29 concepts mapped
Algorithms
Complexity, sorting, hashing, greedy, DP, divide and conquer and graph algorithms.
0 mastered · 0 started · 28 built
30 concepts mapped
Theory of Computation
Automata, grammars, pumping lemmas, Turing machines and undecidability.
0 mastered · 0 started · 27 built
29 concepts mapped
Databases
ER model, relational algebra, SQL, normalization, indexing and transactions.
0 mastered · 0 started · 25 built
28 concepts mapped
Computer Networks
Layering, data link, routing, IPv4, TCP, DNS and HTTP.
0 mastered · 0 started · 24 built
25 concepts mapped
Engineering Mathematics
Discrete mathematics, linear algebra, calculus, probability and statistics.
No concepts built yet
34 concepts mapped
General Aptitude
Verbal, quantitative, analytical and spatial aptitude.
No concepts built yet
14 concepts mapped
Flagship journey · 1 of 19 stages playable
A C program, from source to exit
Follow one small C program through the compiler, linker, loader, operating system, CPU and down to the logic gates of the ALU.
Status on every page
Draft, self-checked or verified. Only verified content counts as done.
No faked execution
Traces come from real compilers and tools. Each one states how it was produced.
Nothing is an island
Prerequisites, dependents and cross-subject links on every concept page.