Engineering Mathematics
Discrete mathematics, linear algebra, calculus, probability and statistics.
Section 1The subject guide
The CS syllabus has ten subject sections. General Aptitude is a separate common component. Discrete Mathematics is part of Engineering Mathematics. We also list it as an internal study category.
Discrete mathematics, linear algebra, calculus, probability and statistics.
Section 1Propositional and first-order logic, sets, relations, functions, partial orders, lattices, groups, graph theory, and combinatorics.
Section 1 / partMatrices, determinants, eigenvalues, and eigenvectors within Engineering Mathematics.
Section 1Limits, continuity, differentiation, and integration within Engineering Mathematics.
Section 1Probability, random variables, and statistics within Engineering Mathematics.
Section 1Boolean algebra, combinational and sequential circuits, circuit minimization, number representations, and computer arithmetic.
Section 2Machine instructions, addressing modes, ALU, data path, instruction pipelining, pipeline hazards, memory hierarchy, cache, and IO interface.
Section 3C programming for GATE CS. The official syllabus still groups this with data structures.
Section 4Arrays, lists, trees, heaps, and graphs. The official syllabus still groups this with programming.
Section 4Searching, sorting, hashing, asymptotic analysis, divide and conquer, greedy algorithms, dynamic programming, graph traversals, and shortest paths.
Section 5Regular expressions, finite automata, context-free languages, pushdown automata, Turing machines, and undecidability proofs.
Section 6Lexical analysis, parsing, syntax-directed translation, runtime environments, intermediate code generation, and local code optimization.
Section 7System calls, processes, threads, synchronization, deadlocks, CPU and IO scheduling, memory management, virtual memory, and file systems.
Section 8ER models, relational algebra, SQL, normalization, file organization, indexing (B and B+ trees), transactions, and concurrency control.
Section 9Layering, switching, network performance, link-layer error detection and access control, Ethernet, routing, IPv4, TCP, sockets, DNS and HTTP.
Section 10Verbal aptitude, quantitative aptitude, analytical reasoning, and spatial aptitude (15 marks common section).
Section GA