# GATE Computer Science and Information Technology Syllabus 2016

**GATE 2016 Computer Science and Information Technology Syllabus ( CS )**

**Engineering Mathematics Syllabus**

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 Syllabus**

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

**Computer Organization and Architecture :** Machine instructions and addressing modes. ALU, data ‐ path and control unit. Instruction pipelining. Memory hierarchy: cache, main memory and secondary storage; I/O interface ( interrupt and DMA mode ).

**Programming and Data Structures :** Programming in C. Recursion. Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs.

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

**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.

**Compiler Design :** Lexical analysis, parsing, syntax – directed translation. Runtime environments. Intermediate code generation.

**Operating System :** Processes, threads, inter ‐ process communication, concurrency and synchronization. Deadlock. CPU scheduling. Memory management and virtual memory. File systems.

**Databases :** ER ‐ 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 Networks :** ISO / OSI Stack, LAN Technologies ( Ethernet, Token ring ), Flow and Error control techniques, Routing Algorithms, Congestion control, TCP / UDP and Sockets, IP ( v4 ), Application Layer Protocols ( icmp, dns, smtp, pop, ftp, http ); Basic concepts of Hubs, Switches, Gateways, and Routers. Network security basic concepts of public key and private key Cryptography, Digital Signature, Firewalls.

**GATE 2016 Navigation : **GATE 2016 Ecology and Evolution Syllabus, GATE 2016 Syllabus, GATE 2016 Textile Engineering and Fibre Science Syllabus, GATE 2016 Zoology Syllabus, GATE 2016 Microbiology Syllabus, GATE 2016 Production and Industrial Engineering Syllabus, GATE 2016 Botany Syllabus, GATE 2016 Physics Syllabus, GATE 2016 Biochemistry Syllabus, GATE 2016 Metallurgical Engineering Syllabus, GATE 2016 Chemistry Syllabus, GATE 2016 Mining Engineering Syllabus, GATE 2016 Food Technology Syllabus, GATE 2016 Mechanical Engineering Syllabus, GATE 2016 Polymer Science and Engineering Syllabus, GATE 2016 Thermodynamics Syllabus, GATE 2016 Mathematics Syllabus, GATE 2016 Solid Mechanics Syllabus, GATE 2016 Instrumentation Engineering Syllabus, GATE 2016 Materials Science Syllabus, GATE 2016 Geology and Geophysics Syllabus, GATE 2016 Electrical Engineering Syllabus, GATE 2016 Electronics and Communication Engineering Syllabus, GATE 2016 State Codes, GATE 2016 Discipline Codes,

**GATE Related : **GATE 2016 CSE and IT Syllabus, GATE 2016 Exam Syllabus, GATE 2016 Syllabus, GATE Computer Science and Information Technology Syllabus 2016, GATE 2016 Syllabus Material, GATE 2016 Syllabus Download for CSE, GATE 2016 Syllabus Pattern, GATE 2016 Syllabus Information, GATE 2016 Syllabus for CSE, Syllabus for GATE 2016, GATE 2016 Engineering Mathematics Syllabus, What is Syllabus for GATE 2016, GATE 2016 Information Technology Syllabus, GATE CSE and IT Syllabus for 2016, GATE 2016 Syllabus Study Material, Graduate Aptitude Test in Engineering CSE and IT Syllabus 2016, GATE Entrance Exam Syllabus 2016, GATE 2016 Question Paper Download, Graduate Aptitude Test in Engineering 2016 Syllabus,

GATE 2016 CSE and IT Syllabus 2016 – GATE 2016 Syllabus – GATE 2016 Engineering Syllabus – GATE 2016 Exam Syllabus – GATE Computer Science and Information Technology 2016 Syllabus.

Posted In engineering entrance exam : gate : Leave a response for **gate computer science and information technology syllabus 2016** by swathi