1. Operating Systems: 1. Galvin, Gagne & Siberschatz or 2. William Stallings
2. Computer Architecure: M. Morris Mano
3. TOC: Ullman, Hopcroft and Rajeev Motwani(He is no more in this world! :-( He was the guide for Sergey Brin, the Google co-founder, you can check Brin's blog about Late Rajeev Motwani http://too.blogspot.com/2009/06/remembering-rajeev.html)
4. Digital Logic and Circuits: M. Morris Mano
5. C Programming: C - The complete reference by Herbert Schildt. Study pointers especially in this book.
6. Data Structures: 1. Schaum series from TMH. Writer is Seymour Lipschutz or 2. A V Aho, Ullman and Hopcroft
7. Compiler Design: A.V.Aho and Ullman
8. DBMS: 1. Elmasri and Navathe or 2. Raghu Rama Krishnan
9. Algorithms: 1. Introduction to algorithms by Cormen and 2. Sartaz Sahni and Ellis Horowitz
10. Networking: 1. Andrew S. Tanebaum AND 2. Forouzan
11. Software Engineering: Pressman
12. Discrete Mathematics: Seymour Lipschutz |