Skip to Main Content
2021-2022 Catalog
CEN 6036: Software Architecture

Course Description for Software Architecture

CEN6036: Software Architecture

Description: This course addresses issues associated with large-scale Web application development including architectural design and documentation, and service-oriented computing technologies. In this course, students will gain an understanding of the concepts behind software architectures for large-scale Web-based systems as well as design, recognize, evaluate and document software architectures. The course would deepen students’ understanding of service-oriented architecture. In particular, the course will focus on principles behind service-oriented software engineering, and approaches and methods for efficient service production in service ecosystems.