May 29, 2024  
RCC Catalog 2023-2024 
  
RCC Catalog 2023-2024
Add to Portfolio (opens a new window)

CS 234U - Object Oriented Programming in C++


4 Credit(s)

Prerequisite(s): CS 162U  

Course Description: A study of object-oriented programming with C++. Beginning and intermediate concepts are covered including classes, objects, member functions, overloading, inheritance, polymorphism, templates, and virtual functions. This course prepares students with a strong C++ background for transfer into upper-division coursework using C++ at a university.

Course Level: Lower Division Collegiate

Course Learning Outcomes:
  • CLO#1: Demonstrate a working knowledge of the major concepts in Object Oriented Programming. (ILO: Critical Thinking)
  • CLO#2: Demonstrate a functional understanding of Exception Handling and Debugging techniques.
  • CLO#3: Design and write classes for use in C++ programs. (ILO: Critical Thinking)
  • CLO#4: Demonstrate use of pre-existing classes in the C++ language in programs. (ILO: Critical Thinking)
  • CLO#5: Create and use multiple types of constructors and destructors in classes.
  • CLO#6: Use Source Control to manage complex programs.



Add to Portfolio (opens a new window)