Academic Item Menu


This course focuses on the good requirements practices that are essential if complex systems are to be developed to meet users' expectations without being delivered late and over-budget. The course provides a broad overview of all aspects of requirements practice, without focusing on any particular detailed technique or tool (although the requirements for those approaches and applications are clearly identified). The major content of the course includes requirements elicitation/generation, requirements analysis and negotiation, requirements allocation, requirements validation, and requirements maintenance/management. The course has a strong practical element, both in terms of the introduction to the topic as well as formal practice through a major exercise.

Study Level


Offering Terms

Semester 1, Semester 2



Delivery Mode

Fully online

Indicative contact hours


Course Outline

To access course outline, please visit:


Pre-2019 Handbook Editions

Access past handbook editions (2018 and prior)

Helpful utilities like sharing or printing this page
Share Link via Email
Download PDF