Course Info

SE 480: Software Architecture I

The Software Architecture process is concerned with describing, evaluating, and designing systems at the architectural level. This course will discuss the role of architecture and the architect in the software development cycle. It will introduce architectural patterns and tactics, architecture assessment techniques, architecture driven design, and techniques for documenting architectures. The course will involve design, development, and assessment activities.

SE 450 or SE 456 are prerequisites for this class.

Winter 2024-2025

Section: 801
Class number: 22558
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00200 at Loop Campus

Section 841

Class number 22559

Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00200 at Loop Campus
Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: M 5:45PM - 9:00PM
Location: Flex


Winter 2023-2024

Section: 801
Class number: 22501
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00218 at Loop Campus
Section: 810
Class number: 22502
Meeting time: -
Location: Online: Async

Winter 2022-2023

Section: 801
Class number: 28282
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00218 at Loop Campus
Section: 810
Class number: 28283
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2021-2022

Section: 801
Class number: 20281
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Section: 810
Class number: 20282
Meeting time: -
Location: Online: Async

Fall 2020-2021

Section: 701
Class number: 10222
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 710
Class number: 10440
Meeting time: -
Location: Online: Async (Sync-Option)