SFWE 302
Software Architecture & Design
Usually offered: Spring
Required course: No
Course Level
Undergraduate
Units
3
Co-rerequisite(s)
ECE 275
Course Description
This course explores current processes, methods, and tools used in modeling and designing SW systems. Working in teams, students develop a SW design utilizing industry best practices, common design patterns, and modeling tools. They analyze various SW quality attributes in design decision making. Traceability between SW requirements and designs, and ultimately code implementation, is also part of the semester project.