Object-Oriented Programming with C++
605.404
Course Description
This course introduces the fundamental principles and technology of
object-oriented programming, with emphasis on the C++ programming language.
Topics include data abstraction, information hiding, encapsulation, inheritance,
polymorphism, templates, exceptions, and object-oriented considerations for
software design and reuse.
Syllabus
Prerequisites
Knowledge of C.
Instructor
Computer Lab Requirements
A C++ compiler is available for use on the school's computer system.
Textbook
C++: How To Program by Deitel & Deitel
Mastering Object-Oriented Design in C++ by Horstmann
Return to Computer Science Courses | Computer Science | Part-Time Engineering