Describe a software system design for a particular program.
SOFTWARE ARCHITECTURE
Course description.
Software architecture defines the primary system qualities of performance, modifiability, and security, into a unifying architectural vision. It is an artifact for early analysis to ensure that a design approach yields an acceptable system. This course also explains the work assignments that must be carried out by design and
implementation teams.
Course Objectives:
This course aims to enable students to:
.
understand the latest state-of-the-art software architecture.
understand software architecture system design.
Understand how systems components are meant to interact with each other.
Course Objectives:
At the end of the course, students shall:
Demonstrate familiarity with the latest state-of-the-art software architecture.
Be able to explain a software system design.
.
Explain how systems components interact with each other.
Describe a software system design for a particular program.