• C++: how to program 

      Deitel, Paul; Deitel, Harvey (Prentice Hall, 2012)
      For Introduction to programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ ...
    • Data structures using C and C++ 

      Langsam, Yedidyah; Augenstein, Moshe J.; Tenenbaum, Aaron M. (Prentice-Hall of India, 2000)
      This introduction to the fundamentals of data structures explores abstract concepts, considers how those concepts are useful in problem solving, explains how the abstractions can be made concrete by using a programming ...