0% found this document useful (0 votes)
195 views1 page

GATE CSIT Repeated Models

The document outlines key topics and question models for GATE CS/IT exams from 2009 to 2025, covering areas such as Programming & Data Structures, Algorithms, Operating Systems, and more. It emphasizes the importance of understanding concepts and patterns, as many questions repeat in different forms over the years. Practicing past year questions (PYQs) is recommended to familiarize oneself with the exam format and content.

Uploaded by

Sai Charan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
195 views1 page

GATE CSIT Repeated Models

The document outlines key topics and question models for GATE CS/IT exams from 2009 to 2025, covering areas such as Programming & Data Structures, Algorithms, Operating Systems, and more. It emphasizes the importance of understanding concepts and patterns, as many questions repeat in different forms over the years. Practicing past year questions (PYQs) is recommended to familiarize oneself with the exam format and content.

Uploaded by

Sai Charan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

■ GATE CS/IT — Repeated Question Models

(2009–2025)
1. Programming & Data Structures (PDS) - Time complexity of code snippets (loops,
recurrences). - Linked list operations (insertion/deletion complexity). - Stack & Queue problems
(infix → postfix, balanced parentheses). - Tree traversals (inorder/preorder/postorder). - Binary
search tree properties, number of rotations, AVL balance. - Hashing (collision handling, load factor).
2. Algorithms - Sorting algorithms: time complexity (Quick, Merge, Heap). - Recurrence relations
(Master Theorem applications). - Graph algorithms: shortest path (Dijkstra/Bellman-Ford), MST
(Kruskal/Prim). - Dynamic programming: knapsack, matrix chain multiplication, LCS. - Greedy
algorithms: activity selection, Huffman coding. - Amortized analysis / worst-case vs average case.
3. Operating Systems (OS) - CPU Scheduling: FCFS, SJF, RR, Priority → avg. waiting/turnaround
times. - Deadlocks: safe/unsafe state, Banker’s algorithm. - Page Replacement: FIFO, LRU,
Optimal. - Segmentation & Paging: virtual address → physical address mapping. - Semaphores &
Synchronization: producer-consumer, readers-writers. - Threads & Concurrency basics. 4.
Computer Organization & Architecture (COA) - Number representation: 2’s complement, IEEE
floating point. - Instruction set formats, addressing modes. - Pipelining: stalls, hazards, speedup. -
Cache memory: hit/miss ratio, effective access time. - Memory hierarchy: average memory access
calculation. - Performance measures: CPI, MIPS, speedup law (Amdahl’s). 5. Databases (DBMS) -
SQL queries: outputs, joins, nested queries. - Functional dependencies & Normalization (1NF–3NF,
BCNF). - Transactions: conflict-serializability, precedence graph. - Concurrency control: lock
protocols, schedules. - Indexing: B+ trees search cost. - Relational algebra equivalence. 6.
Computer Networks (CN) - Subnetting & IP addressing (CIDR, VLSM). - Throughput, latency,
propagation + transmission delay. - CRC/error detection methods. - Sliding window protocols
(Go-Back-N, Selective Repeat). - TCP vs UDP properties, congestion control. - Routing algorithms
(distance vector, link state). - Application layer basics (DNS, HTTP, SMTP). 7. Discrete
Mathematics - Propositional logic & predicate logic: validity, satisfiability. - Set theory & relations
(equivalence, partial orders). - Combinatorics: permutations, combinations, binomial. - Graph
theory: properties (planar, bipartite), shortest path. - Trees: spanning trees, chromatic number,
Euler circuits. - Probability: Bayes’ theorem, conditional probability. 8. Theory of Computation
(TOC) - DFA ↔ NFA conversion, ε-NFA. - Regular expressions & languages (equivalence). -
Pumping lemma (regular / context-free). - PDA language acceptance. - Grammar classifications
(CFG, CNF). - Turing machine halting/decidability problems. 9. Compiler Design - Lexical analysis:
tokens, regular expressions. - Parsing: FIRST/FOLLOW, LL(1) vs LR(1). - Parse tree / derivation for
a given string. - Intermediate code generation (3-address code). - Runtime environment: activation
records, symbol tables. 10. Digital Logic - Boolean algebra simplification, K-maps. - Logic gates
and circuit equivalence. - Flip-flops (SR, JK, D, T) truth table & state change. - Sequential circuits,
counters, registers. - Number systems & conversions. 11. Engineering Mathematics - Linear
algebra: rank, determinant, eigenvalues. - Probability & statistics: expectation, variance,
distributions. - Calculus: maxima/minima, Taylor expansion. - Discrete maths overlap (recurrence,
combinatorics). - Numerical methods (rare but appear). 12. General Aptitude (GA) - Arithmetic
(ratios, averages, percentages). - Time-speed-distance, pipes & cisterns, work problems. -
Permutation-combination, probability. - Geometry, coordinate geometry basics. - Logical reasoning
& verbal analogies. ■ Final Insights - These question models repeat nearly every year — not the
same question, but same concept + pattern. - Solving 15–16 years of PYQs gives exposure to all of
these models. - In the actual exam, ~60–70% of questions will feel “familiar” if you’ve done PYQs —
just new numbers/wording.

You might also like