86 Views

What is the syllabus for gate 2020 in cse


GATE 2025: Syllabus | Sample Papers

Shubham 18th Jul, 2019
Answer (1)
Ankur Dubey Student Expert 18th Jul, 2019
Hello



Syllabus for GATE 2020 CSE.







Section 1: Engineering Mathematics



Discrete Mathematics: Propositional and first order logic. Sets, relations, functions, partial orders and lattices. 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.



Computer Science and Information Technology



Section 2: Digital Logic



Boolean algebra. Combinational and sequential circuits. Minimization. Number representations and computer arithmetic (fixed and floating point).



Section 3: Computer Organization and Architecture



Machine instructions and addressing modes. ALU, datapath and control unit. Instruction pipelining. Memory hierarchy: cache, main memory and secondary storage; I/O interface (interrupt and DMA mode).



Section 4: Programming and Data Structures



Programming in C. Recursion. Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs.



Section 5: Algorithms



Searching, sorting, hashing. Asymptotic worst case time and space complexity. Algorithm design techniques: greedy, dynamic programming and divideandconquer. Graph search, minimum spanning trees, shortest paths.



Section 6: Theory of Computation



Regular expressions and finite automata. Context-free grammars and push-down automata. Regular and contex-free languages, pumping lemma. Turing machines and undecidability.



Section 7: Compiler Design



Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation.



Section 8: Operating System



Processes, threads, interprocess communication, concurrency and synchronization. Deadlock. CPU scheduling. Memory management and virtual memory. File systems.



Section 9: Databases



ERmodel. Relational model: relational algebra, tuple calculus, SQL. Integrity constraints, normal forms. File organization, indexing (e.g., B and B+ trees). Transactions and concurrency control.



Section 10: Computer Networks



Concept of layering. LAN technologies (Ethernet). Flow and error control techniques, switching. IPv4/IPv6, routers and routing algorithms (distance vector, link state). TCP/UDP and sockets, congestion control. Application layer protocols (DNS, SMTP, POP, FTP, HTTP). Basics of Wi-Fi. Network security: authentication, basics of public key and private key cryptography, digital signatures and certificates, firewalls.



I hope it will help you

Good luck...






















































GATE 2025 Syllabus

Candidates preparing for GATE 2025 can now access the official syllabus. The detailed syllabus PDF is available for download as PDF here.

Download Now

Know More About

Related Questions

IIM Indore MMS Program
Apply
Apply for IIM Indore Master of Management Studies program
SASTRA Online MBA
Apply
Apply for Online MBA from SASTRA
Amity University Online Programs
Apply
Apply for Online MBA from Amity University
Chitkara University Online MBA
Apply
Apply for Online MBA from Chitkara University
Symbiosis Online Programs
Apply
Online PG programs from Symbiosis Centre for Distance Learning
GMAT™ Exam
Apply
Select test center appointment | Scores valid for 5 Years | Multiple Attempts | Round 2 Closing Soon
View All Application Forms

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books