May 11, 2024  
2023-2024 Academic Catalog 
    
2023-2024 Academic Catalog [ARCHIVED CATALOG]

CSC 2214 - C++ Programming


Credits: 4

This course covers the main components of the C++ programming language. It begins with a treatment of basic programming constructs such as data types, selection and iteration, functions, arrays and input/output. It then moves onto more advanced OOP concepts such as objects and classes, instantiation, encapsulation, inheritance, polymorphism, overloading, pointers, and class libraries.

Prerequisite: Any programming class or permission of instructor
Prerequisite/Corequisite: none
Corequisite: none
Elective Code(s): CPL
Previous CSC*213, CSC*214, CSC*215