2014-2015 Academic Catalog 
    
    Nov 25, 2024  
2014-2015 Academic Catalog [ARCHIVED CATALOG]

Add to Personal Catalog (opens a new window)

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:

  1. Design and implement a class representation of an abstract type. [REASON]
  2. Use inheritance, multiple inheritance and virtual inheritance in designing and coding class structures. [REASON]
  3. Apply polymorphism and virtual methods to generalize programming solutions. [REASON]
  4. Design and code implementations of types such as stacks, queues, lists, and multiple form of trees. [REASON]
  5. Use the Standard Library features to implement standard program components. [REASON]
  6. Develop medium to large scale programs. [REASON]
  7. Work in a small group to develop complex projects. [COMMUNICATE]



Add to Personal Catalog (opens a new window)