0 C/C++:
|- 01 Basics:
| |- [Lippman05] C++Primer, 4th Edition
| |- [Struostrup00] The C++ Programming Language
|- 02 Experience:
| |- [Meyers96,03] Effective C++ Series
| |- [Sutter99,00] Exceptional C++ Series
| |- [Sutter05] C++ Coding Standards
| |- [Stephen05] C++ Common Knowledge
|- 03 Advanced:
| |- [Lippman96] Inside the C++ Object Model
|- 04 Library:
| |- [Josuttis99] The C++ Standard Library
| |- [Austern98] Generic Programming and the STL
| |- [Karlsson05] Beyond the C++ Standard Library
1 OS and Programming:
|- 11 Concepts:
| |- [Andrew00] Operating System Concepts, 6th Edition
|- 12 Windows:
| |- [Beveridge03] Multithreading Applications in Win32
| |- [Anthony00] Network Programming for Microsoft Windows, 2nd Edition
| |- [Petzold99] Programming Windows
| |- [Jeffrey99] Programming Applications for Microsoft Windows
| |- [Jeffrey99] Programming Server-Side Applications for Microsoft Windows 2000
|- 13 Linux:
| |- [Bovet05] Understanding the Linux Kernel, 3rd Edition
| |- [Stevens06] Advanced Programming in the UNIX Environment, 2nd Edition
2 COM and .NET:
|- 21 COM/ATL:
| |- [DonBox97] Essential COM
| |- [Rector01] ATL Internals
|- 22 .Net:
| |- [DonBox02] Essential .NET, Volume I: The Common Language Runtime
| |- [Robinson02] Professional C# 2005
|- 23 CORBA
| |- [Henning01] Advanced CORBA Programming with C++
3 Algorithms and Design Paterns:
|- 31 Algorithms:
| |- [Thomas01] Introduction To Algorithms, 2nd Edition
| |- [Sahni00] Data Structures, Algorithms, and Applications in C++
|- 32 Design Patterns:
| |- [Gamma95] Design Patterns:Elements of Reusable Object Oriented Software
| |- [Alexandrescu01] Modern C++ Design
| |- [Freeman05] Head First Design Pattern
4 Networks
|- 41 Basics
| |- [Tanenbaum03] Computer Networks, 4th Edition
|- 42 Programming
| |- [Huston03] ACE Programmer's Guide
| |- [Schmidt01] C++ Network Program Series
|- 43 TCP-IP
| |- [Stevens00] TCP/IP Illustracted Series
5 Miscellany:
|- 51 Compilers:
| |- [Kenneth02] Compiler Construction Principles And Practice
| |- [Alfred02] Compilers: Principles, Techniques, and Tools
|- 52 Database:
| |- [Date00] An Introduction to Database Systems
| |- [Tom02] Expert One-on-One Oracle
|- 53 UML:
| |- [Rumbaugh05] Unified Modeling Language Reference Manual, 2nd Edition
|- 54 Assembly:
| |- [WangShuang03] The Assembly Language
|- 01 Basics:
| |- [Lippman05] C++Primer, 4th Edition
| |- [Struostrup00] The C++ Programming Language
|- 02 Experience:
| |- [Meyers96,03] Effective C++ Series
| |- [Sutter99,00] Exceptional C++ Series
| |- [Sutter05] C++ Coding Standards
| |- [Stephen05] C++ Common Knowledge
|- 03 Advanced:
| |- [Lippman96] Inside the C++ Object Model
|- 04 Library:
| |- [Josuttis99] The C++ Standard Library
| |- [Austern98] Generic Programming and the STL
| |- [Karlsson05] Beyond the C++ Standard Library
1 OS and Programming:
|- 11 Concepts:
| |- [Andrew00] Operating System Concepts, 6th Edition
|- 12 Windows:
| |- [Beveridge03] Multithreading Applications in Win32
| |- [Anthony00] Network Programming for Microsoft Windows, 2nd Edition
| |- [Petzold99] Programming Windows
| |- [Jeffrey99] Programming Applications for Microsoft Windows
| |- [Jeffrey99] Programming Server-Side Applications for Microsoft Windows 2000
|- 13 Linux:
| |- [Bovet05] Understanding the Linux Kernel, 3rd Edition
| |- [Stevens06] Advanced Programming in the UNIX Environment, 2nd Edition
2 COM and .NET:
|- 21 COM/ATL:
| |- [DonBox97] Essential COM
| |- [Rector01] ATL Internals
|- 22 .Net:
| |- [DonBox02] Essential .NET, Volume I: The Common Language Runtime
| |- [Robinson02] Professional C# 2005
|- 23 CORBA
| |- [Henning01] Advanced CORBA Programming with C++
3 Algorithms and Design Paterns:
|- 31 Algorithms:
| |- [Thomas01] Introduction To Algorithms, 2nd Edition
| |- [Sahni00] Data Structures, Algorithms, and Applications in C++
|- 32 Design Patterns:
| |- [Gamma95] Design Patterns:Elements of Reusable Object Oriented Software
| |- [Alexandrescu01] Modern C++ Design
| |- [Freeman05] Head First Design Pattern
4 Networks
|- 41 Basics
| |- [Tanenbaum03] Computer Networks, 4th Edition
|- 42 Programming
| |- [Huston03] ACE Programmer's Guide
| |- [Schmidt01] C++ Network Program Series
|- 43 TCP-IP
| |- [Stevens00] TCP/IP Illustracted Series
5 Miscellany:
|- 51 Compilers:
| |- [Kenneth02] Compiler Construction Principles And Practice
| |- [Alfred02] Compilers: Principles, Techniques, and Tools
|- 52 Database:
| |- [Date00] An Introduction to Database Systems
| |- [Tom02] Expert One-on-One Oracle
|- 53 UML:
| |- [Rumbaugh05] Unified Modeling Language Reference Manual, 2nd Edition
|- 54 Assembly:
| |- [WangShuang03] The Assembly Language