GATE 2012 study material and Ebooks for CSE computer science

Having proper study material is the first step of any exam prepration , This is also true of GATE exam . Below are the recommended books which you can use to prepare for GATE exam . Infact these books must be in your study materail collection .
Here is the list of recommended books which are listed subject wise
DATABASE Management System (DBMS)
The three best book for DBMS are
1. Database System Concepts by: Abraham Silberschatz, Henry F. Korth, S. Sudarshan
2.  Fundamentals of Database Systems by Elmasri and Navathe
3. Database Management System by Raghu Rama Krishnan
Best Books of Computer Networks  are
1. Computer Networks by Andrew S. Tanenbaum
2. Data Communication and Networking by Behrouz Forouzan
3. Computer Networks by  William Stallings
4. Computer Networks by Larry L. Peterson, Bruce S. Davie
If you cant get the all above 4 , then first 2 are sufficient
Best books of Data Structure and Algorithm Analysis are
1. Data Structures and Algorithms by: Alfred V. Aho, Jeffrey D. Ullman, John E. Hopcroft
2. Data Structures and Algorithm Analysis in C by: Mark Allen Weiss
3. Introduction to Algorithms by Thomas H. Cormen
4. Fundamentals of Data Structures by Ellis Horowitz and Sartaj Sahni
Best GATE Preparation books for theory of computation
1.Introduction to Automata Theory, Languages, and Computation by: John E. Hopcroft, Rajeen Motwani , Jeffrey Ullman
2. Introduction to Formal Languages and Automata by PETER LINZ
3. Introduction to Languages and the Theory of Computation, by John C. Martin
4. Formal languages and their relation to automata by Hopcraft and Ullman
5. Foundation of Computer Science by Aho and Ullman
6. Introduction to the Theory of Computation, Michael Sipser
Best GATE Preparation Books for Computer Organization and Architecture
1. Computer Organization and Architecture by William Stallings
2. Digital Logic and computer design by Morris Mano
3. Computer Architecture by Patterson Hennenssy
Best GATE Preparation Books for Compiler Design
Compiler Design – Compilers Principles, Techniques and Tools – A.V. Aho & J.D.Ullman