Skip to Content

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

Recent Updates

17 Oct 2008 - EDUC80P

Program title amended