~-_Book history of Computer Science_-~

In Association with Amazon.com

~-_Under Graduate_-~

  • Deitel&Deitel - C Howto (First Programming Languages Course)
  • Turbo Pascal - Elliot B. Koffman (First Programming Languages Course)
  • Introduction to Data Structures and Algorithms With C++ (Prentice-Hall Object-Oriented Series) - Glenn W. Rowe, Glen Rowe (Data Structures Course)
  • Deitel & Deitel - Java Howto (Priciples of Programming Languages)
  • Digital Design - M. Morris Mano (Logic Design Course)
  • Deitel&Deitel - C++ Howto (Technical Elective Object Oriented Programming)
  • Introduction To Algorithms - Thomas H. Cormen (Theory of Algorithms course)
  • A. Silberschatz, J. Peterson, P. Galvin - Operating System Concepts (Operating Systems course (No book for NACHOS))
  • Signals and Systems - Alan V. Oppenheim, Alan S. Willsky, S. Nawab Nawab (Signals and Systems Course)
  • Database System Concepts, Third Edition by Abraham Silberschatz, Henry F. Korth, S. Sudarshan - Alan V. Oppenheim, Alan S. Willsky, S. Nawab Nawab (Signals and Systems Course)
  • Computer Networks - Andrew S. Tanenbaum (Data Communications and Network Course)


  • Prolog Programming for Artificial Intelligence by Ivan Bratko (My thesis is NLP by Prolog)
  • Advanced Computer Architecture: Parallelism, Scalability, Programmability by Kai Hwang (Advanced Computer Architecture course)
  • PVM: Parallel Virtual Machine by Al Geist (Editor), Adam Beguelin, Jack Dongarra(Lab book for Parallel programming Course)
  • Distributed Operating Systems by Andrew S. Tanenbaum (Distributed Operating Systems Course)
  • Internet and World Wide Web: How to Program by Harvey M. Deitel, Paul J. Deitel, T. R. Nieto (Internet Technologies Course)
  • Applied Cryptography by Bruce Schneier (Cryptography Course)