Oct 24, 2026  
CURRENT 2026-2027 Undergraduate Catalog 
    
CURRENT 2026-2027 Undergraduate Catalog
Add to Portfolio (opens a new window)

CPE 233 - Engineering Programming III


Object-oriented programming (OOP), data structures, and algorithm design. The course covers topics such as encapsulation, inheritance, polymorphism, and method overloading, along with language syntax like namespaces, templates, and dynamic memory management, as well as essential data structures and algorithm analysis topics such as time and memory complexity, searching and sorting algorithms, and dynamic programming.

Prerequisites: A grade of C or better in CPE 223.
Credits: 3



Add to Portfolio (opens a new window)