GATE CS 2023 : Syllabus
- GATE Computer Science and Information Technology (CS) is one of the paper with the highest number of applicants each year.
- GATE Syllabus 2023 for Computer Science and Information Technology (CS) consists of topics from-
- General Aptitude
- Engineering Mathematics
- Core Discipline
GATE CSE Syllabus- Download PDF
The section below covers all the topics and sub-topics from GATE CSE Syllabus 2023.
GATE CSE Syllabus 2023- General Aptitude
Topics | Sub-Topics |
---|---|
Verbal Aptitude |
Basic English grammar: tenses, articles, adjectives, prepositions, conjunctions, verb-noun agreement, and other parts of speech Basic vocabulary: words, idioms, and phrases in context Reading and comprehension Narrative sequencing |
Quantitative Aptitude | Data interpretation: data graphs (bar graphs, pie charts, and other graphs representing data), 2- and 3-dimensional plots, maps, and tables Numerical computation and estimation: ratios, percentages, powers, exponents and logarithms, permutations and combinations, and series Mensuration and geometry Elementary statistics and probability. |
Analytical Aptitude | Logic: deduction and induction, Analogy, Numerical relations and reasoning |
Spatial Aptitude | Transformation of shapes: translation, rotation, scaling, mirroring, assembling, and grouping Paper folding, cutting, and patterns in 2 and 3 dimensions |
GATE CSE Syllabus 2023- Section 1: Engineering Mathematics
Sections | Topics |
---|---|
Discrete Mathematics | Propositional and first-order logic. Sets, relations, functions, partial orders and lattices. Monoids, Groups. Graphs: connectivity, matching, coloring. Combinatorics: counting, recurrence relations, generating functions. |
Linear Algebra | Matrices, determinants, system of linear equations, eigenvalues and eigenvectors, LU decomposition. |
Calculus | Limits, continuity and differentiability. Maxima and minima. Mean value theorem. Integration. |
Probability | Random variables. Uniform, normal, exponential, poisson and binomial distributions. Mean, median, mode and standard deviation. Conditional probability and Bayes theorem. |
GATE CSE Syllabus 2023- Section 2: Digital Logic
Sections | Topics |
---|---|
Section 1 | Boolean algebra. Combinational and sequential circuits. Minimization. |
Section 2 | Number representations and computer arithmetic (fixed and floating-point). |
GATE CSE Syllabus 2023- Section 3: Computer Organization and Architecture
Sections | Topics |
---|---|
Section 1 | Machine instructions and addressing modes. ALU, data‐path and control unit. Instruction pipelining, pipeline hazards. |
Section 2 | Memory hierarchy: cache, main memory and secondary storage; I/O interface (interrupt and DMA mode). |
GATE CSE Syllabus 2023- Section 4: Programming and Data Structures
Sections | Topics |
---|---|
Section 1 | Programming in C. Recursion. Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs. |
GATE CSE Syllabus 2023- Section 5: Algorithms
Sections | Topics |
---|---|
Section 1 | Searching, sorting, hashing. Asymptotic worst case time and space complexity. Algorithm design techniques: greedy, dynamic programming and divide‐and‐conquer. |
Section 2 | Graph traversals, minimum spanning trees, shortest paths |
GATE CSE Syllabus 2023- Section 6: Theory of Computation
Sections | Topics |
---|---|
Section 1 | Regular expressions and finite automata. Context-free grammars and push-down automata. Regular and context-free languages, pumping lemma. Turing machines and undecidability. |
GATE CSE Syllabus 2023- Section 7: Compiler Design
Sections | Topics |
---|---|
Section 1 | Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation. |
Section 2 | Local optimization, Data flow analyses: constant propagation, liveness analysis, common subexpression elimination. |
GATE CSE Syllabus 2023- Section 8: Operating System
Sections | Topics |
---|---|
Section 1 | System calls, processes, threads, inter‐process communication, concurrency and synchronization. |
Section 2 | Deadlock. CPU and I/O scheduling. Memory management and virtual memory. File systems. |
GATE CSE Syllabus 2023- Section 9: Databases
Sections | Topics |
---|---|
Section 1 | ER‐model. Relational model: relational algebra, tuple calculus, SQL. |
Section 2 | Integrity constraints, normal forms. File organization, indexing (e.g., B and B+ trees). Transactions and concurrency control. |
GATE CSE Syllabus 2023- Section 10: Computer Networks
Sections | Topics |
---|---|
Concept 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 notation, |
-- | Basics of IP support protocols (ARP, DHCP, ICMP), Network Address Translation (NAT); Transport layer: flow control and congestion control, UDP, TCP, sockets; Application layer protocols: DNS, SMTP, HTTP, FTP, Email. |