Dec 21, 2024  
2018-2019 Undergraduate and Graduate Catalog 
    
2018-2019 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)