|
|
Nov 25, 2024
|
|
CS 133 - Computer Science III C++
5.0 Credits C++ Data Structures. Topics include data structures such as list, stacks, queues, various binary trees and iterators; single, multiple and virtual inheritance, polymorphism, the STL and object-oriented design techniques. Prerequisite: CS 132 with a grade of 2.5 or higher or instructor permission.
Course-level Learning Objectives (CLOs) Upon successful completion of this course, students will be able to:
- Design and implement a class representation of an abstract type. [REASON]
- Use inheritance, multiple inheritance and virtual inheritance in designing and coding class structures. [REASON]
- Apply polymorphism and virtual methods to generalize programming solutions. [REASON]
- Design and code implementations of types such as stacks, queues, lists, and multiple form of trees. [REASON]
- Use the Standard Library features to implement standard program components. [REASON]
- Develop medium to large scale programs. [REASON]
- Work in a small group to develop complex projects. [COMMUNICATE]
Add to Personal Catalog (opens a new window)
|
|
|