Dec 04, 2024  
2019-2020 Undergraduate and Graduate Catalog 
    
2019-2020 Undergraduate and Graduate Catalog [ARCHIVED CATALOG]

CECS 277 - Object Oriented Application Development


(3 units)

Prerequisite: CECS 274  with a grade of “C” or better.
Disciplined methods of design, coding and testing using the Java programming language. Topics include the structure and semantics of Java classes, data abstraction, encapsulation, cohesion, coupling, information hiding, object-oriented design, inheritance, interfaces, composition, delegation, polymorphism and design patterns.

Letter grade only (A-F). (Lecture 2 hours, laboratory 3 hours)