Montgomery College 2017-2018 Catalog 
    Oct 03, 2023  
Montgomery College 2017-2018 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. Formerly CS 226.

3 semester hours

Course Outcomes:
Upon course completion, 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)