Nov 30, 2022  
Undergraduate Catalog 2010-2011 
    
Undergraduate Catalog 2010-2011 [ARCHIVED CATALOG]

CMPS 144 - Computer Science II

4 cr.
(Prerequisites: CMPS 134 and MATH 114 OR 142)This course emphasizes object-oriented software development, addressing both software engineering and programming. Topics include modularization, abstraction, encapsulation/information hiding, software reuse, software testing, classic data abstractions (e.g., lists, trees) and algorithms (e.g., sorting, searching), recursion, program correctness, and basic algorithm analysis.