RTSBIT ACADEMY

Loading

GATE 2026 CSE Syllabus

Section I – Engineering Mathematics

TopicsSub-Topics
Discrete MathematicsPropositional and first-order logic | sets, relations, functions, partial orders and lattices | Monoids | Groups | Graphs: connectivity, matching, and colouring | Combinatorics: counting, recurrence, relations, generating functions
Linear AlgebraMatrices | Determinants | Systems of Linear Equations | Eigenvalues and Eigenvectors | LU decomposition
CalculusLimits | Continuity and Differentiability | Maxima and Minima | Mean Value Theorem | Integration
Probability and StatisticsRandom variables | Uniform, Normal, Exponential, Poisson and Binomial Distributions | Mean, median, mode and standard deviation | Conditional Probability and Baye’s Theorem

Section II – Subject-Specific

SectionTopics
Digital logicBoolean Algebra | Combinational and Sequential Circuits | Minimization | Number Representations and Computer Arithmetic (fixed and floating point)
Computer Organization and ArchitectureMachine Instructions and Addressing Modes | ALU | Data-Path and Control-Unit | Instruction Pipelining | Pipeline Hazards | Memory Hierarchy: Cache, Main Memory, and Secondary Storage | I/O interface (interrupt and DMA mode)
Programming and Data StructuresProgramming in C | Recursion | Arrays | Stacks | Queues | Linked Lists | Trees | Binary Search Trees | Binary Heaps | Graphs
AlgorithmsSearching | Sorting | Hashing | Asymptotic Worst Case Time and Space Complexity | Algorithm Design Techniques | Greedy, Dynamic Programming, and Divide-Conquer | Graph Traversals | Minimum Spanning Trees | Shortest Paths
Theory of ComputationRegular Expressions and Finite Automata | Context-Free Grammars and Push-Down Automata | Regular and Context-Free Languages | Pumping Lemma | Turning Machines and Undecidability
Compiler DesignLexical Analysis, Parsing, Syntax-Directed Translation | Runtime Environments | Intermediate Code Generation | Local Optimisation | Data Flow Analyses: Constant Propagation, Liveness Analysis, Common Sub Expression Elimination
Operating SystemSystem Calls, Processes, Threads, Inter-Process Communication, Concurrency and Synchronisation Deadlock | CPU and I/O Scheduling | Memory Management and Virtual Memory | File Systems
DatabasesER-Model | Relational Model: Relational Algebra, Tuple Calculus | SQL | Integrity Constraints | Normal Forms | File Organization | Indexing (e.g B and B+ Trees) | Transactions and Concurrency Control
Computer NetworksConcept of Layering: OSI and TCP/IP Protocol Stacks, Basics of Packet, Circuit and Virtual Circuit-Switching | Data Link Layer: Framing, Error Detection | Medium Access Control | Ethernet Bridging | Routing Protocols: Shortest Path, Flooding, Distance Vector, and Link State Routing | Fragmentation and IP Addressing | IPv4 | CIDR Rotation | Basics of IP Support Protocols (ARP, DHCP, and ICMP) | Network Address Translation (NAT) | Transport Layer: Flow Control and Congestion Control | UDP, TCP, Sockets | Application Layer Protocols: DNS, SMTP, HTTP, FTP, and Email