Montgomery College 2023-2024 Catalog 
    Jun 21, 2024  
Montgomery College 2023-2024 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CMSC 226 - Introduction to Object-Oriented Programming with C++

This course introduces students to C++ syntax and programming techniques such as decisions, loops, arrays, pointers, functions, and file processing. Covers object-oriented concepts such as data abstraction, classes, objects, overloading, and inheritance. Students complete required computer lab assignments. PREREQUISITE(S): A grade of C or better in CMSC 140  or consent of department. Three hours each week.

3 semester hours

Course Outcomes:
Upon completion of this course, a student will be able to:

  • Create applications using Microsoft Visual C++. Net or other development environments.
  • Apply C++ programming concepts such as templates, pointers, and objects.
  • Apply object-oriented programming constructs such as classes, operator overloading, inheritance, virtual functions polymorphism, and recursion.
  • Create and execute a project that incorporates multiple files.

View Schedule of Classes

Add to Favorites (opens a new window)