This is a minimal list of study materials for GATE. This list includes two types of materials - first a set of video lectures, books, lectures notes for basic concepts and the second type is a set of practice books for testing those concepts. Remember reading theory is not enough, after reading a chapter always try to solve some problems (both mcq and long problems).
Note: This list will be modified in regular interval. This is just a minimal list, there are many advanced topics for which you need to google for a better study material.
List of materials for theory:
-
MATH
- A first course in probability by Sheldon Ross - this is easy and efficient book for basic probability theory.
- Graph Theory : with applications to engineering and computer science by Narsingh Deo
- Engineering mathematics by B.S. Grewal
Digital Logic
- Digital Logic and Computer Design by Morris Mano
Computer organization and architecture
- Computer system architecture by Morris Mano -- this book easy to understand.
- Mano's book does not cover all parts so you need to google for some chapters.
- Computer organization bu Hamacher -- difficult to understand. Read only if you have plenty of time.
Data structures
- For basics read any standard book, if you find any difficulty in understanding then watch video lectures, there are thousands of video lectures in youtube
- For advanced topics watch these lectures Data Structures And Algorithms by Naveen Garg
Algorithm
- Video Lectures (including lecture slides) : Intoduction to algorithms - this is one of the best resources available in the internet on this topic.
- Books : Introduction to algorithms by Cormen - it may seem difficult for average students, you may have to read 2-3 times to understand some difficult topics but its worth it.
- Algorithms by Papadimitriou - easy to understand.
Theory of computation
- Video lecture ( including study materials): Theory of Computation by Shai Simonson - simple, elegant & awesome.
- Study material by Dr. Baker of Texax university - very good material.
Compiler design
- Compiler book by Aho,Ullman
Operating Systems
- Video Lectures: UCB lectures - a huge list of video lectures, just find whatever topic you want to learn.
- Books: Operating system conceppts by Galvin
to be continued ...
List of materials for practice:
- Previous years GATE papers - must practice these in order to get the feel of GATE.
- Gateforum, Madeeasy, Kanodia materials are good for practice
A huge list of video lectures are available here covering most of the topics in GATE - arsdigita lectures
Please post your comments -- good, bad, or otherwise — I would really appreciate it.
Click here to learn how to prepare for GATE
-------------------HAPPY READING-----------------------
Click here to learn how to prepare for GATE
-------------------HAPPY READING-----------------------
