x !
Arkistoitu opetussuunnitelma 2011–2012
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TKOPS301 Requirements Engineering 5 op
Organised by
Computer Science
Person in charge
Assistant professor Zheying Zhang.
Preceding studies
Compulsory:

Learning outcomes

This course introduces the activities, concepts, and techniques needed in the eliciting, analyzing, documenting, validating, and managing requirements for complex systems. It explains how requirements development and management fits into a broader systems development process, and provides an understanding of the main challenges in requirements engineering.

Contents

Stakeholder identification; requirements elicitation, analysis, documentation, and validation; change control; requirements traceability.

Teaching methods

Lectures and group work presentations at the seminar.

Teaching language

English

Modes of study

Active participation in the lectures, individual assignments, a group work, and exam.

Evaluation

Numeric 1-5.

Recommended year of study

Advanced level.

Study materials

  1. Additional material will be given to students in the class.
  2. Leffingwell, D. & Widrig, D., Managing Software Requirements: A Use Case Approach. Addison-Wesley 2003
  3. Kotonya, G. & Sommerville, I., Requirements Engineering: Processes and Techniques. John Wiley & Sons 1998.

Belongs to following study modules

Informaatiotieteiden yksikkö
Compulsory advanced courses (Tietojenkäsittelyoppi)
Informaatiotieteiden yksikkö
2011–2012
Teaching
Archived Teaching Schedule. Please refer to current Teaching Shedule.
Informaatiotieteiden yksikkö