ECE 505

Software Architecture and Design

Course Level

Graduate

Units

3

Course Description

While software architecture is the blueprint of the system, the design deals with the modularization of system parts to properly separate concerns to objects and components while aiming to accomplish various quality attributes. This course gives students a critical overview of software architecture and elaborates on enterprise architecture design. It introduces basics to enterprise frameworks to design specific concepts and deal with concerns or particular system layers. Students will manage basic enterprise technology to develop middleware for web-based systems with desired functionality according to common standards and understand enterprise concepts.
 

Contact Us
Contact Us
Loading...