|
|
Dec 21, 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 (was CMPSC 144). Prerequisite: CS 132 (was CMPSC 143) with a grade of 2.5 or higher or instructor’s permission.
Course Objectives Upon successful completion of the 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)
|
|
|