Data Structures and Algorithm Analysis in C++
Computer Organization and Design, Fifth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
Problem Solving with C++ (9th Edition)
Modern Operating Systems (4th Edition)
Algorithms
Discrete Mathematics and it's Applications