2009 Course Handbook
ITEC202: Requirements Analysis and System Design
This unit provides a thorough presentation of analysis and design methods and their application to the development of medium- to large-scale software applications. While it revisits structured systems development and introduces other traditional approaches such as the Soft Systems Methodology and the Spiral Model, it is focused upon more modern approaches to the discipline.
In particular, it concentrates upon object-oriented methods, including the systematic application of (for example) design patterns, the Unified Modelling Language (UML) and a formal specification framework (such as Z or B). Problem formulation and solving are emphasised. In particular, students learn how to analyse a problem domain and develop models that formalise requirements and designs.
Students will gain experience in applying a modern lightweight or agile approach to the application development process.
Credit Points: | 4 |
Contact Hours: | -- |
When Offered: | D2 - Day; Offered in the second half-year |
Staff Contact: | Postgraduate Professional Development Program Staff |
Prerequisites: | (ITEC100(P) or ITEC101(P)) and admission to GDipIT or GradCertIT |
Corequisites: | |
NCCWs: | COMP227, ISYS227 |
Unit Designations: | -- |
Assessed As: | Graded |
Offered By: |
Department of Computing |