|
Nov 21, 2024
|
|
|
|
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)
|
|