This course describes techniques for eliciting requirements.
Languages and models for representing requirements are also identified.
Analysis and validation techniques, including need, goal and use-case analysis
will be implemented in relevant case studies using both traditional and Unified
Modelling Language (UML) approaches. Requirements in the context of system
engineering such as specifying and measuring external qualities base on requirements
documentation standards and requirements management. A hands-on project should
be delivered to expose the student to system development which focuses in requirements
- Teacher: Muhammad Hussain Mughal