University of Technology SydneyHandbook 2007

31278 Software Architecture

6cp

Requisite(s): 31244 Applications Programming

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). Software architecture solutions are implemented using JSP, servlets and EJB. Concepts, theories and technologies underlying the methods and techniques are introduced and explained as required. Students apply all that they have learnt to develop and implement architecture of a business system.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at Access conditions and My Student Admin.