Computer Science Syllabus

A large number of candidates every year participate in the GATE exam from the various regions of India and other countries as well. The competition for the GATE exam is increasing every year. The candidates need to prepare better to pass the GATE exam. The candidates who apply for the computer science engineering exam should collect the preparation material. You can start with the GATE CSE Syllabus 2019 available here. The GATE CSE Syllabus will help you to get the correct topics that you will face in the examination.

GATE CSE Syllabus 2019

The computer science engineering exam for the GATE will be conducted in the month of February as well. The candidates who successfully applied for the GATE CSE exam should start their preparations. The board will provide enough time to candidates for preparation of upcoming exam. You have to start with the GATE CSE Syllabus 2019 that available on this web page. You need to collect the information of the GATE CSE Syllabus from this web page. Regular visit on this web page for more information about GATE exam.

The syllabus is the important thing if you are preparing for the examination. The exam board will release the GATE CSE syllabus 2019 on the official web portal with the other details as well. But here you will get the syllabus with the details. The candidates should check the latest GATE CSE Syllabus 2019 before you start your preparation for the examination. You can click on the link given on this website to redirect on the official website for more updates.

>><<CSE Previous papers >><<

GATE CSE Exam Pattern 2018

The candidates who are preparing for the GATE exam should get all preparation material that given on this website. You have to collect the preparation material that we updated on this web page. You have to start with the GATE CSE Syllabus and GATE CSE exam pattern that exam board will release on the official website. The candidates can prepare better with the exam pattern available on this web page. With the help of exam pattern, you will able to know about the section wise marks in the examination.

Section Name Marks Distribution
Engineering Mathematics 15%
General Aptitude 15%
Subject Weightage 70%
Total Marks 65 Marks

As you know the marks contain each section, you can make a good study plan with it. You should check the exam pattern to get the section wise marks. The candidates should check out the GATE CSE Exam pattern given on this website. You can prepare a better study plan with the help of exam pattern that board will release on the official website. The exam pattern will help the candidates to know about the marks that you can collect through it.

GATE CSE Exam syllabus 2018

Engineering Mathematics

Engineering Mathematics Syllabus

Computer Science Syllabus

Digital Logic: Logic functions, Minimization, Design and synthesis of combinational and sequential circuits; Number representation and computer arithmetic (fixed and floating point).

Computer Organization and Architecture: Machine instructions and addressing modes, ALU and data-path, CPU control design, Memory interface, I/O interface (Interrupt and DMA mode), Instruction pipelining, Cache and main memory, Secondary storage.

Programming and Data Structures: Programming in C; Functions, Recursion, Parameter passing, Scope, Binding; Abstract data types, Arrays, Stacks, Queues, Linked Lists, Trees, Binary search trees, Binary heaps.

>><< Computer Science books>><<

Algorithms: Analysis, Asymptotic notation, Notions of space and time complexity, Worst and average case analysis; Design: Greedy approach, Dynamic programming, Divide-and-conquer; Tree and graph traversals, Connected components, Spanning trees, Shortest paths; Hashing, Sorting, Searching. Asymptotic analysis (best, worst, average cases) of time and space, upper and lower bounds, Basic concepts of complexity classes – P, NP, NP-hard, NP-complete.

Theory of Computation: Regular languages and finite automata, Context free languages and Push-down automata, Recursively enumerable sets and Turing machines, Undecidability.

Compiler Design: Lexical analysis, Parsing, Syntax directed translation, Runtime environments, Intermediate and target code generation, Basics of code optimization.

Operating System: Processes, Threads, Inter-process communication, Concurrency, Synchronization, Deadlock, CPU  scheduling, Memory management and virtual memory,  File systems, I/O systems, Protection and security.

Databases: ER-model, Relational model (relational algebra, tuple calculus), Database design (integrity constraints, normal forms), Query languages (SQL), File structures (sequential files, indexing, B and B+ trees), Transactions and concurrency control.

>><<CSE Answer key>><<

Information Systems and Software Engineering: information gathering, requirement and feasibility analysis, data flow diagrams, process specifications, input/output design, process life cycle, planning and managing the project, design, coding, testing, implementation, maintenance.

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.

Web technologies: HTML, XML, basic concepts of client-server computing.

The GATE CSE Syllabus will be released on the official web portal with the notification of the GATE exam. The application form details are mentioned in the notification that you can check by clicking on it. The candidates can check the GATE CSE syllabus 2019 from here through the link given below.

>><<GATE CSE Cut off>><<

Along with the syllabus, the exam pattern is available on this website. Thank you for visit this website. If you have any questions related this post then you drop in the below-given box. We will reply to you there as soon as possible. Good luck. Have a Nice Day!

GATE 2019

Related Post

Your email address will not be published. Required fields are marked *