Sep 26, 2024  
Undergraduate Catalog | 2015-2016 
    
Undergraduate Catalog | 2015-2016 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITIS 3310 - Software Architecture and Design


Credit Hours: (3)

Introduction to software design with emphasis on architectural design and design patterns. Models of software architecture. Architecture styles and patterns, including explicit, event-driven, client-server, and middleware architectures. Decomposition and composition of architectural components and interactions. Use of non-functional requirements for tradeoff analysis. Component based software development, deployment and management. A system design language, such as UML, are introduced and used throughout the course.

Prerequisite(s): ITCS 2214  or permission of department.


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)