Books
Technical Books
C
2. A Book on C
C++
9. Memory as a Programming Concept in C and C++
10. C++ Templates
12. C++ FAQs
Operating System
1. Operating Systems - Gary Nutt
2. The design of Unix Operating System
4. Unix Network Programming - Vol I
5. Unix Network Programming - Vol II
6. Advanced Programming in Unix Environment
Algorithms
1. Introduction to Algorithms-Coreman
2. Algorithms in C++ - Sedgewick
3. Art of Computer Programming - Knuth
4. Data Structures and Algorithm Analysis in C++
Design
3. Refactoring: Improving the Design of Existing Code
Networking
2. TCP\IP Illustrated - Vol II
3. TCP\IP Illustrated - Vol III
5. Data Communication and Networking
6. Pocket Guide to TCP\IP Sockets
Security
1. Web Application Hacker's Handbook
Misc
1. The Practice of Programming