GATE CS TOPIC
GATE CS TOPIC
2. Computer Organization
Addressing Modes
Associative Memory and Set-Associative Memory
Pipelining: Problems and Hazards
Direct Memory Access (DMA)
4. Theory of Computation
5. Compiler Design
Number of Tokens
LL(1) Parsing
Ambiguity in Parse Trees
Parsing Techniques: CLR and SLR
6. Computer Networks
7. Operating System
CPU Scheduling: FIFO, SJF, SRT, RR, Priority (Preemptive and Non-Preemptive)
Disk Scheduling: SCAN, LOOK, CSCAN, CLOOK
Page Replacement Algorithms: FIFO, LRU, Optimal
Finding Effective Memory Access Time
Pointers
Strings
Arrays
Stack and Queue
Linked List
Graphs: DFS (Depth-First Search) and BFS (Breadth-First Search)
9. Algorithms
Greedy Algorithms
Dynamic Programming
Divide and Conquer
Heap Sort
Master’s Theorem: Solve Recurrence Relations
Hashing
Discrete Mathematics
Propositional Logic: True/False
Graphs: Spanning Trees, Eulerian, Hamiltonian, Isomorphic
Rank of a Matrix
Eigenvalues and Eigenvectors
11. General Aptitude
12. English