Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Requirements Engineering: Course Contents

Requirements engineering (RE) refers to the process of defining, documenting and maintaining requirements to the sub-fields of systems engineering and software engineering concerned with this process

Course Outline

Introduction to RE

Requirements fundamentals

Requirements elicitation process and techniques 

Requirements analysis process

Modeling techniques

Requirements documentation

Requirements quality

Requirements validation and techniques

Requirements management process

Requirements change management

Requirements negotiation and conflicts

Requirements traceability and techniques

Requirements prioritization and techniques

Formal requirements specifications

Text books

Related Books