Fall 2016: CSE4312 – Software Engineering Requirements
Please login at the bottom of this page before proceeding.
← Please read the forum regularly for course updates.
<hi>Lectures are in Bergeron Room 313. The first scheduled Lab will also be on Thursday, directly after the class, in (LAS 1004)</hi>
~sel/retrieve/4312/lab0
. Software requirement engineers are experts at eliciting the needs of their customers, translating customer needs into a precise requirements documents (that describes what – not how – customer needs shall be satisfied), and providing systematic evidence-based methods to validate the requirements and verify that the final software product satisfies the requirements. Precise software requirements documents are especially needed in safety critical cyber-physical systems (e.g. nuclear reactors, medical devices and transportation systems) and mission critical business systems (e.g. banking systems, health provision and cloud systems). At the end of the course, students will be able to
A work-intensive project will allow students to apply their knowledge to a small but non-trivial example.