Loading course details…
Loading course details…
Onondaga Community College · 3.0 credits · UGRD

This course is an introduction to the C++ language, which provides software developers with an "extendable" language in which abstract data types suitable for a given application can be created and then used as naturally as built in data types. While based on the C programming language, C++ provides data and function encapsulation, function overloading, inheritance, strong typing, and other features needed for object-oriented programming (OOP). This makes C++ a true high level language suitable for professional software engineering. The language constructs and OOP methods are introduced with a series of examples of increasing sophistication, which are the basis of project assignments. Prerequisite: CSC 110, 111, or permission of instructor.
Fall 2026 · 2 sections
Aug 24 – Dec 5
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 301Class #162832 | Time not published | Not published | Specioso, Richard E. |
| 501Class #162833 | Mo We · 3:30 – 4:55 PM |
| Orosz, Nataliya |