Students who pass the course satisfactorily will be able to:
- The skill to assess the overall properties of software during its definition.
- Ability to analyze software systems based on conceptual dimensions such as data or processes.
- Isolate concerns and develop models to investigate their reflections on the product.
- Evaluate different architectural approaches and assess an architectural design.
It satisfies the following Program Educational Objectives:
- PEO 1: This course prepares the students for a highly prestigious and in-demand career as 'software architect' directly.
- PEO 2: Software architecture is closely related to innovations and taking leadership in engineering solutions.
- PEO 3: Targeted abilities to gain in high-level solution formulation through new approaches students will find and evaluate; related lifelong learning will be inspired and guided.
- PEO 4: The research-oriented mental control over software development will provide the crucial research perspective in respected academic positions.
- PEO 5: The targeted tradeoff skills considering the various concerns related to non-functional properties and various stakeholders will provide the consciousness about the responsibilities of the computing profession.