After completion of this course, the student is expected to be able to
- understand the implications and the main challenges of requirements on the broder system development lifecycle;
- review the principles of requirements engineering and plan the engineering activities according to the industrial context;
- analyze and specify the clients, users and other stakeholders' needs, taking into account the possible factors affecting the development of the system;
- apply appropriate processes and techniques to elicite, analyze, specify, validate, and manage requirements; and
- understand research issues in requirements engineering and management, and plan research work in this field.