Algorithms:
Data Structures:
|
Book |
Description |
|---|---|
| Algorithms
Shai Simonson, Aduni.org |
Aduni.org: before you do any other thing, the first thing to do is watch these videos, you won’t believe how awesome Shai is. |
| Introduction to Algorithms
Leiserson, OCW.MIT |
One of the lecturers is C. Leiserson, The “L” in CLRS.. |
| Introduction to Data Structures & Algorithms
NPTEL |
|
| Coursera Course
Kevin Wayne, Robert Sedgewick, Princeton University |
Course and slides |
|
Book |
Description |
|---|---|
| DBMS NPTEL PPC - IIT KGP
NPTEL |
IIT KGP PPC DBMS lecture is good one |
| CS145 Introduction to Databases
Stanford |
Course and slides for DBMS |
| Book |
Description |
|---|---|
| CS143 Compilers
Stanford |
Best notes and assignment for Compiler Course, no video |
| Compilers Stanford
Alex Aiken, Coursera |
Comprehensive |
| Book |
Description |
|---|---|
| Operating Systems
P.K.Biswas |
Enough for GATE |
| Computer Science 162 - Lecture 1
UCBerkeley |
| Book |
Description |
|---|---|
| Theory of Computation
Shai Simonson, Aduni.org |
If you have not seen these videos, don’t do anything go and see the videos immediately, no excuses. |
| Introduction to Theory of Computation
Sipser |
Sipser is a quick and comprehensive guide. It is recommended to be read after you have grip on the subject. |
| Introduction To Computer Theory
Cohen |
Cohen can be read if very good detailed analysis is required. SPOON FEEDING ! |
| Introduction to Automata Theory, Languages, and Computation
Hopcroft |
In most colleges you will find this book as a Main book , but believe me within Cohen or Linz, if you read any one of them , Enough! |
| Book |
Description |
|---|---|
| Computer Architecture
Prof. Anshul Kumar, IIT Delhi, NPTEL |
|
| Computer Organization
Prof. S. Raman, IIT Madras, NPTEL |
|
| Computer Architecture
David Wentzlaff, Princeton University, Coursera |
Full Course |
| Book |
Description |
|---|---|
| Computer Networks
NPTEL |
|
| Introduction to Computer Networks
Jain, WUSTL |
| Book |
Description |
|---|---|
| Programming Paradigms
Jerry Cain, Stanford |
Doesn't cover the entire GATE syllabus in programming but useful |
| Computer Science 61B - Fall 2006
UCBerkeley |
For Data structures |
| Book |
Description |
|---|---|
| Introduction to Digital Circuits
Prof.S.Srinivasan, IIT Madras, NPTEL |
| Book |
Description |
|---|---|
| Software Engineering
Pressman |
Just see the GATE topics from this bible. |
| Book |
Description |
|---|---|
| Web Technologies Basics
Telerik Academy |
This presentation is enough for GATE. |
| Book |
Description |
|---|---|
| Mathematical Introduction to Logic
Enderton |
Buy only if needed. The GATE topic is only till first order logic and these questions can be solved just by practising previous year papers. But NEVER ignore this topic. |
Combinatory
Probability
| Book |
Description |
|---|---|
| Sets, Counting, and Probability
Harvard |
Covers the basics |
| Applied Probability
MIT |
Advanced course and topics are mostly above GATE syllabus. |
| Book |
Description |
|---|---|
| Discrete Mathematical Structures
Prof. Kamala Krithivasan, IIT Madras, NPTEL |
Covers Mathematical logic, Set Theory and Algebra syllabus from GATE completely |
| Book |
Description |
|---|---|
| Introduction to Graph Theory
Douglas B. West |
First 4 chapters are important for GATE |
| Graph Theory With Applications To Engineering And Computer Science
Deo |
Good and concise books. If you have followed this book during bachelors, then it is enough for GATE. |
| Book |
Description |
|---|---|
| Higher Engineering Mathematics
Grewal |
Grewal's book is sufficient for Linear Algebra in GATE (it is needed for other mathematical subjects) |
| Linear Algebra and its Applications
Gilbert Strang |
This is the best book for Linear algebra |
Numerical Methods
Calculus
| Book |
Description |
|---|---|
| Higher Engineering Mathematics
Grewal |
Enough for GATE |
| Calculus
Gilbert Strang |
If you have time, go through the book and videos in this link. |
| Book |
Description |
|---|---|
| Quantitative Aptitude For Competitive Examinations
Aggarwal |
Those having good aptitude skills can do without this book. But do refresh the problems in progression, cost-selling price etc. Questions in aptitude are easy but scoring in this topic is very important to the final GATE score. |
| Book |
Description |
|---|---|
| A Modern Approach to Verbal Reasoning
Aggarwal |
If your English is good enough no need to buy this book. But I recommend giving a little importance to this topic. |
Algorithms:
Data Structures:
|
Book |
Description |
|---|---|
| Algorithms
Shai Simonson, Aduni.org |
Aduni.org: before you do any other thing, the first thing to do is watch these videos, you won’t believe how awesome Shai is. |
| Introduction to Algorithms
Leiserson, OCW.MIT |
One of the lecturers is C. Leiserson, The “L” in CLRS.. |
| Introduction to Data Structures & Algorithms
NPTEL |
|
| Coursera Course
Kevin Wayne, Robert Sedgewick, Princeton University |
Course and slides |
|
Book |
Description |
|---|---|
| DBMS NPTEL PPC - IIT KGP
NPTEL |
IIT KGP PPC DBMS lecture is good one |
| CS145 Introduction to Databases
Stanford |
Course and slides for DBMS |
| Book |
Description |
|---|---|
| CS143 Compilers
Stanford |
Best notes and assignment for Compiler Course, no video |
| Compilers Stanford
Alex Aiken, Coursera |
Comprehensive |
| Book |
Description |
|---|---|
| Operating Systems
P.K.Biswas |
Enough for GATE |
| Computer Science 162 - Lecture 1
UCBerkeley |
| Book |
Description |
|---|---|
| Theory of Computation
Shai Simonson, Aduni.org |
If you have not seen these videos, don’t do anything go and see the videos immediately, no excuses. |
| Introduction to Theory of Computation
Sipser |
Sipser is a quick and comprehensive guide. It is recommended to be read after you have grip on the subject. |
| Introduction To Computer Theory
Cohen |
Cohen can be read if very good detailed analysis is required. SPOON FEEDING ! |
| Introduction to Automata Theory, Languages, and Computation
Hopcroft |
In most colleges you will find this book as a Main book , but believe me within Cohen or Linz, if you read any one of them , Enough! |
| Book |
Description |
|---|---|
| Computer Architecture
Prof. Anshul Kumar, IIT Delhi, NPTEL |
|
| Computer Organization
Prof. S. Raman, IIT Madras, NPTEL |
|
| Computer Architecture
David Wentzlaff, Princeton University, Coursera |
Full Course |
| Book |
Description |
|---|---|
| Computer Networks
NPTEL |
|
| Introduction to Computer Networks
Jain, WUSTL |
| Book |
Description |
|---|---|
| Programming Paradigms
Jerry Cain, Stanford |
Doesn't cover the entire GATE syllabus in programming but useful |
| Computer Science 61B - Fall 2006
UCBerkeley |
For Data structures |
| Book |
Description |
|---|---|
| Introduction to Digital Circuits
Prof.S.Srinivasan, IIT Madras, NPTEL |
| Book |
Description |
|---|---|
| Software Engineering
Pressman |
Just see the GATE topics from this bible. |
| Book |
Description |
|---|---|
| Web Technologies Basics
Telerik Academy |
This presentation is enough for GATE. |
| Book |
Description |
|---|---|
| Mathematical Introduction to Logic
Enderton |
Buy only if needed. The GATE topic is only till first order logic and these questions can be solved just by practising previous year papers. But NEVER ignore this topic. |
Combinatory
Probability
| Book |
Description |
|---|---|
| Sets, Counting, and Probability
Harvard |
Covers the basics |
| Applied Probability
MIT |
Advanced course and topics are mostly above GATE syllabus. |
| Book |
Description |
|---|---|
| Discrete Mathematical Structures
Prof. Kamala Krithivasan, IIT Madras, NPTEL |
Covers Mathematical logic, Set Theory and Algebra syllabus from GATE completely |
| Book |
Description |
|---|---|
| Introduction to Graph Theory
Douglas B. West |
First 4 chapters are important for GATE |
| Graph Theory With Applications To Engineering And Computer Science
Deo |
Good and concise books. If you have followed this book during bachelors, then it is enough for GATE. |
| Book |
Description |
|---|---|
| Higher Engineering Mathematics
Grewal |
Grewal's book is sufficient for Linear Algebra in GATE (it is needed for other mathematical subjects) |
| Linear Algebra and its Applications
Gilbert Strang |
This is the best book for Linear algebra |
Numerical Methods
Calculus
| Book |
Description |
|---|---|
| Higher Engineering Mathematics
Grewal |
Enough for GATE |
| Calculus
Gilbert Strang |
If you have time, go through the book and videos in this link. |
| Book |
Description |
|---|---|
| Quantitative Aptitude For Competitive Examinations
Aggarwal |
Those having good aptitude skills can do without this book. But do refresh the problems in progression, cost-selling price etc. Questions in aptitude are easy but scoring in this topic is very important to the final GATE score. |
| Book |
Description |
|---|---|
| A Modern Approach to Verbal Reasoning
Aggarwal |
If your English is good enough no need to buy this book. But I recommend giving a little importance to this topic. |