2023-2024 Academic Catalog 
    
    Jul 07, 2025  
2023-2024 Academic Catalog [Archived Catalog]

SWDV 630 - Object-Oriented Architecture, Analysis, Design, and Implementation


Credits: 3
This course investigates the utility of classes in more sophisticated application architectures. Students will build experience with multiple architectures, working through object-oriented analysis & design using UML, the four pillars of OO, design patterns, Test-Driven Development and Behavior-Driven Development, and system security.
Prerequisite: SWDV-610 and SWDV-655
Corequisite: SWDV-620 - Take Previously or Concurrently