**GATE 2019 Computer Science and Information Technology (CS)** – Candidates appearing in GATE 2019 Computer Science and Information Technology must know exam pattern, syllabus, books for GATE Computer Science and Information Technology exam. Complete details regarding GATE 2019 Computer Science and Information Technology is given here so that you can have all the required information in one place and simply focus on preparation.

The exam pattern and syllabus of Computer Science and Information Technology GATE exam are officially prescribed by the Indian Institutes of Technology. In order to study and gain practice, it is important to use the most recommended GATE 2019 Books for Computer Science and Information Technology (CS). Check them all here. Best of luck for exam!

## GATE 2019 Computer Science and Information Technology Syllabus

Here is the complete syllabus of GATE Computer Science and Information Technology exam. Candidates should study all topics mentioned in it. Questions may come on any of these topics, in any weightage order.

Download GATE 2019 Computer Science and Information Technology Syllabus from here.

## GATE 2019 Computer Science and Information Technology Books

Now that you know the syllabus, don’t you want to know where to study them from?

Well first of all, you should be thorough with the basics, which need to have happened primarily during your college time. Since you are attempting GATE 2019 Computer Science and Information Technology, you must have a similar background (check GATE 2019 eligibility criteria). During your engineering graduation, you must have studied topics which will now help you in clearing GATE 2019 Computer Science and Information Technology entrance exam.

However, some specific books are also there in the market. Their sole aim is to make you prepare for GATE Computer Science and Information Technology. Most recommended and popular books are given below.

Topic |
Book |

Mathematical Logic | Discrete Mathematical Structures With Applications to Computer Science by Jean Paul Tremblay, Rampurkar Manohar. |

Probability | Probability, Statistics, and Queuing Theory by SC Gupta and VK Kapoor. |

Set Theory & Algebra | Discrete Mathematical Structures With Applications to Computer Science by Jean Paul Tremblay, Rampurkar Manohar. |

Combinatorics | Intermediate Mathematics by B.V.Sastry and K.Venkateswarlu (S.Chand publications).Higher Engineering Mathematicsby B.S.Grewal. |

Graph Theory | Graph theory with applications to engineering and computer science by Narsingh Deo. |

Linear Algebra | Higher Engineering Mathematics by B.S.Grewal. |

Numerical Methods | Introductory methods of numerical analysis by SS Sastry. |

Calculus | Intermediate Mathematics by B.V.Sastry and K.Venkateswarlu (S.Chand publications). |

Digital Logic | Digital Logic and Computer Design by M. Morris Mano. |

Computer Organization and Architecture | Computer system architecture by M. Morris Mano.Computer architecture by Briggs. |

Programming and Data Structures | Programming with C by Byron Gottfried , Schaumm’s outline series.Principles of Programming Languages by Robert W Sebesta , Addison Wesley.Programming with C++ by Balaguruswamy.Data structures by Schaumm’s outline series.Data structures in PASCAL by Horowitz and Sahani.Data structures and Algorithms by Weiss etal.Introduction to algorithms by Cormen etal ( CLRS ). |

Algorithms | Data structures by Schaumm’s outline series.Data structures in PASCAL by Horowitz and Sahani.Data structures and Algorithms by Weiss etal.Introduction to algorithms by Cormen etal ( CLRS ). |

Theory of Computation | Same as above |

Compiler Design | Principles of Compiler Design by Alfred V Aho and Jeffrey D Ullman.Systems Programmingby John J Donovan. |

Operating System | Operating system concepts by Abraham Silberschatz, Peter B. Galvin, Greg Gagne.Advanced Programming in the UNIX Environment by W. Richard Stevens, Stephen A Rago.Advanced UNIX Programming by NB Venkateswarlu. |

Databases | Database Management systems by Raghu RamaKrishnanDatabase system concepts by Silberschatz , Korth , SudarshanDatabase systems by C.J.DatePrinciples of Database Systems by J.D. Ullman. |

Information Systems and Software Engineering | Software Engineering by K.K. Aggarwal & Yogesh Singh. |

Computer Networks | Computer Networks by Tanenbaum.Data and Computer Communications by William Stallings. |

Web technologies | No book referred. |

If you know of any other books, which you would like to recommend, please comment below.

## GATE 2019 Computer Science and Information Technology Exam Pattern

If you are well versed with the theory and have practice of MCQs, then you are ready to face any postgraduate engineering entrance exam. However, knowing the GATE 2019 Computer Science and Information Technology Entrance Exam Pattern will make better prepared to face the paper. Also, if you practice mock tests on same lines, you will have really good accuracy and time management during exam. So therefore, the complete GATE Computer Science and Information Technology Exam Pattern is given here for you.

- Multiple Choice Questions (MCQ) carrying 1 or 2 marks each in all the papers and sections. These questions are objective in nature, and each will have a choice of four answers, out of which the candidate has to select (mark) the correct answer.
- Numerical Answer Type (NAT) Questions carrying 1 or 2 marks each in all the papers and sections. For these questions, the answer is a signed real number, which needs to be entered by the candidate using the virtual numeric keypad on the monitor (keyboard of the computer will be disabled). No choices will be shown for these type of questions. The answer can be a number such as 10 or -10 (an integer only). The answer may be in decimals as well, for example, 10.1 (one decimal) or 10.01 (two decimals) or -10.001 (three decimals). These questions will be mentioned with, up to which decimal places, the candidates need to make an answer. Also, an appropriate range will be considered while evaluating the numerical answer type questions so that the candidate is not penalized due to the usual round-off errors. Wherever required and possible, it is better to give NAT answer up to a maximum of three decimal places.

**Negative Marking for Wrong Answers: **

- For a wrong answer chosen in a MCQ, there will be negative marking. For 1-mark MCQ, 1/3 mark will be deducted for a wrong answer. Likewise, for 2-mark MCQ, 2/3 mark will be deducted for a wrong answer.
- There is NO negative marking for a wrong answer in NAT questions.

## Tips To Prepare For GATE 2019 Computer Science and Information Technology

Whether you are appearing in GATE 2019 for the purpose of studying M.Tech or PhD, or to get recruitment in PSU, you need a good score. That’s your aim. Right?

And to get a good score, you need to be really prepped up.

There is only one formula for success in GATE 2019 Computer Science and Information Technology, which is

- Be informed of all details – exam pattern, syllabus, books.
- Study hard from day 1.
- Practice a ton of MCQs.
- Do. Not. Give. Up.

Sounds simple, is difficult. But I am sure you will do it. ????

Best of luck for GATE 2019 Computer Science and Information Technology.