(if I have missed something, do let me know)
- C , Kernigan & Ritchie
- Code Complete, Steve Mc Connell
- Thinking in Java, Bruce Eckel
- Software Engineering, Roger Pressman
- Head First Design Patterns
- Introduction to Databases, C J Date
- Unix Programming Enviorment, Kernigan and Pike
- Algorithims (Any One)
- Computer Network, Andrew S Tanenbaum
- Modern Operating System, Tanenbaum
- Programming Pearls, John Bentley
Books for Data Structures
- Pseudocode Approach to DS, Foruzan/Gilberg
- Algorithims Vol 1-5: Robert Sedgwick
- Art of Computer Programming, Vol 1-3 Donald E Knuth
- Introduction to the Design & Analysis of Algorithms