Jul 28, 2025  
2025-2026 University Catalog 
    
2025-2026 University Catalog
Add to Portfolio (opens a new window)

CS 3560 - Object-Oriented Design and Programming (3)


Elements of the object model. Abstraction, encapsulation, modularity, hierarchy and polymorphism. UML Modeling. Object-oriented design principles. Design patterns. Implementation and programming of system design. Code generation. Overview of advanced file and database technology. Model integration with database. Introduction to embedded software. Object and portable data. Comprehensive examples using a case study approach.

Prerequisite(s): CS major and C or better in CS 2400 ; or consent of instructor.
Grading Basis: Graded Only
Repeat for Credit: May be taken only once
When Offered: Fall, Spring, Summer, Winter
Course Category: Major Required Course



Add to Portfolio (opens a new window)