Discrete Mathematics

Propositional and first-order logic, sets, relations, functions, partial orders, lattices, groups, graph theory, and combinatorics.

Section 1 / part

Linear Algebra

Matrices, determinants, eigenvalues, and eigenvectors within Engineering Mathematics.

Section 1

Calculus

Limits, continuity, differentiation, and integration within Engineering Mathematics.

Section 1

Digital Logic

Boolean algebra, combinational and sequential circuits, circuit minimization, number representations, and computer arithmetic.

Section 2

Computer Organization & Architecture

Machine instructions, addressing modes, ALU, data path, instruction pipelining, pipeline hazards, memory hierarchy, cache, and IO interface.

Section 3

Programming in C

C programming for GATE CS. The official syllabus still groups this with data structures.

Section 4

Data Structures

Arrays, lists, trees, heaps, and graphs. The official syllabus still groups this with programming.

Section 4

Algorithms

Searching, sorting, hashing, asymptotic analysis, divide and conquer, greedy algorithms, dynamic programming, graph traversals, and shortest paths.

Section 5

Theory of Computation

Regular expressions, finite automata, context-free languages, pushdown automata, Turing machines, and undecidability proofs.

Section 6

Compiler Design

Lexical analysis, parsing, syntax-directed translation, runtime environments, intermediate code generation, and local code optimization.

Section 7

Operating Systems

System calls, processes, threads, synchronization, deadlocks, CPU and IO scheduling, memory management, virtual memory, and file systems.

Section 8

Database Management Systems

ER models, relational algebra, SQL, normalization, file organization, indexing (B and B+ trees), transactions, and concurrency control.

Section 9

Computer Networks

Layering, switching, network performance, link-layer error detection and access control, Ethernet, routing, IPv4, TCP, sockets, DNS and HTTP.

Section 10

General Aptitude

Verbal aptitude, quantitative aptitude, analytical reasoning, and spatial aptitude (15 marks common section).

Section GA