48433 Software Architecture6cp
Requisite(s): 48440 Software Engineering Practice OR 31469 Object-oriented Design OR 31279 Software Development and Processes OR 31244 Applications Programming OR 48024 Applications Programming
Anti-requisite(s): 31278 Software Architecture
students are expected to have knowledge of object-oriented design and unified modelling language (UML) – this can be demonstrated through completion of any of the pre-requisite subjects or the Foundations of Programming: Object-Oriented Design course available on lynda.com through the UTS: Library
This subject teaches students how to design, develop and evaluate software architecture meeting predefined quality characteristics of functionality (suitability, security), usability (operability), efficiency (time behaviour, resource utilisation) and maintainability (changeability, testability). Concepts, theories and technologies underlying the methods and techniques are introduced and explained as required. Students apply all that they have learned to develop an architecture of a business system.
Spring semester, City campus
Detailed subject description.
- 2015 contribution for commencing Commonwealth-supported students: $1096 (Note: Students who commenced prior to 1 January 2010 should consult the Fees Calculator by Subject for relevant student contribution charges for Commonwealth-supported students. Not all students are eligible for Commonwealth-supported places.)
- Fees for postgraduate domestic fee-paying students and international students are charged according to the course they are enrolled in. Students should refer to the Domestic Fees Search: Postgraduate and Research or International Fees Search.
- Subject EFTSL: 0.125