This textbook is written for the first course in a Computer Science
curriculum using the C++ programming language. It is appropriate for
students with no programming experience and for students with
programming experience in another language.
Computing Fundamentals with C++ 3rd Edition emphasizes computing
fundamentals while recognizing the relevance and validity of
object-oriented programming, the most important part of which is
combining data and the operations on that data cohesively as types
implemented as classes.