Jun 21, 2025  
Catalogue 2025-2026 
    
Catalogue 2025-2026
Add to Portfolio (opens a new window)

CMPU 101 - Problem-Solving and Abstraction

Semester Offered: Fall and Spring
1 unit(s)
Introduces object-oriented software design, covering objects and classes, abstraction, encapsulation, inheritance, and polymorphism. Additional topics include recursion, unit testing, and error handling. Students who are thinking about the Computer Science major should take this course. A weekly laboratory period provides guided hands-on experience. The Department.

Open to all classes.

Two 75-minute periods and one 2-hour lab.

Course Format: CLS



Add to Portfolio (opens a new window)