Dec 14, 2025  
2025-2026 Undergraduate and Graduate Catalog 
    
2025-2026 Undergraduate and Graduate Catalog
Add to Catalog (opens a new window)

CMPS 405 - Fundamental Principles of Computer Programming

Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0
Grading Option: A,B,C,D,F
Program design and data abstraction; iteration and recursion. Fundamental data structures and their operations. Sorting and searching. A matriculation course for graduate students in computer science and engineering lacking computer science background. No credit toward any computer science or computer engineering degree.

Prerequisite(s): CMPS 150 

Corequisite(s): CMPS 406 



Add to Catalog (opens a new window)