How can I crack the GATE in computer science?

Answer by Pulkit Verma:

1. Discrete Structures : “Discrete Mathematics and its Applications” by “Kenneth H. Rosen”
2. Data Structures : “Data Structures” (Schaum’s Outline Series) by “Seymour Lipschutz”
3. Analysis and Design of Algorithms (ADA) : “Introduction to Algorithms” by “Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein”
4. Database Management System (DBMS) : “Database System Concepts” by “Abraham Silberschatz, Henry F. Korth,S. Sudarshan” or “Fundamentals of Database Systems” by “Ramez Elmasri , Shamkant B. Navathe”
5. Operating Systems : “Operating System Concepts” by “Galvin, Silberschatz , Gagne”
6. Computer Networks : “Computer Networks” (4th Edition) by “Andrew S. Tanenbaum”
7. Theory of Computation (TOC) : “An Introduction to Formal Languages and Automata” by “Peter Linz”
8. Compiler : “Compilers: Principles, Techniques, and Tools” by “Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman”
9. Software Engineering : “Software Engineering: A Practitioner's Approach” by “Roger S. Pressman”

1. Solve all old GATE papers. New questions will stress on mostly the same principles as the old ones.
2. Find appropriate lectures from NPTEL and watch them.
3. Solve as many questions as you can.

P.S.: These were the books that I followed. And I think they are pretty good at building solid foundations.

How can I crack the GATE in computer science?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s