3Credit Hours Prerequisite:CSCI 2000 or 2010 Description: An introduction to object-oriented programming using the C++ language. Topics include C++ classes, encapsulation, inheritance, polymorphism, templates, container classes, object-oriented design, and the use of class libraries.