Requirements describe how the product should behave once in operation. The product itself may be an information system, a space rocket or the service to operate a an underground train service. Simply put, requirements outline what a product should do, and does not bother with the design or implementation of the product.
Requirements engineering is the systematic process of stating requirements on primarily software systems, but also more complex products involving both hardware and software. To be able to master this type of systematic engineering approach is beneficial to anyone who will be involved in development or procurement projects of any kind.
This course, Requirements Engineering, EH 2730, is an advanced course on methods and principles for system procurement and requirements engineering. Students attending the course Requirements Engineering will learn how to produce a requirements specification for a complex system.
The course focuses on practical, hands-on skills having to do with stating requirements and running procurement projects. Course assignments emphasize written and oral presentation. The course will equip students with tools and ideas that are useful to any future engineer, regardless of chosen business domain or work tasks.
After having completed this course a student should feel comfortable with and be proficient at using methods and techniques within the field of requirements engineering.