Software Architecture and Quality Management
This course has two major parts: Software Architecture and Quality Management.
The first part of this course introduces the field of Software Architecture and develops skills in designing software architectures. A number of architectural styles, focusing on strengths and weaknesses of each, will be discussed. Case studies will be used to demonstrate the design of software architectures. Software architecture has a significant impact on the system quality.
The second part of this course introduces concepts of software quality. It examines principles and techniques for designing quality into software, and for measuring and monitoring quality in software. It focuses on the use of standards, and on formal and informal methods for software verification and validation.
|Faculty||Faculty of Engineering and Built Environment|
|School||School of Electrical Engineering and Computer Science|
Semester 1 - 2016
On successful completion of this course, students will be able to:
Topics for this course are:
|Assumed Knowledge||Permission of Head of Discipline required before enrolling in this course|
|Timetable||2016 Course Timetables for SENG6140|