A Note To Instructors

Object-Oriented Programming Using C++ and the associated instructional material were created for a course by the same name at Weber State University in Ogden, Utah. The course, CS 1410, follows CS 1400, which is an introductory programming course based on the Java programming language. Although the textbook's initial chapters are based on the procedural programming paradigm, some C++ features, such as stream-based I/O, are inherently object-oriented. When these object-oriented features are introduced, they are compared with similar features in Java, leveraging students' understanding developed during CS 1400. If your students do not have previous experience with object-oriented programming, please direct them to the first three sections of chapter 1.

I am currently updating the slides and associated videos. Copies of the completed slides are located in the following section. I will add other instructional aids as I complete them. Instructors at public and nonprofit institutions are welcome to use this textbook and other instructional materials at no cost. Please provide your students with a link to the title page or other relevant pages. If you use the text, please inform me by e-mail at the address given below.

Thank you, and I hope that you and your students find the book useful.

Delroy A. Brinkerhoff, Ph.D.
professor emeritus
Weber State University School of Computing
dbrinkerhoff@weber.edu
Weber State University Flamming-W logo