Syllabus academic year 2008/2009
(Created 2008-07-17.)

Higher education credits: 7,5. Grading scale: TH. Level: A (Second level). Language of instruction: The course will be given in Swedish. ETS170 overlap following cours/es: ETS672 och ETS672. Optional for: C4, C4da, C4sd, D4, D4ps, E4, E4ps, I4ip. Course coordinator: Associate Professor Björn Regnell,, Inst f datavetenskap. Prerequisites: Any of ETS140 Software Engineering Process or ETS160 Methodology for Software Development or ETS032 Software Development for Large Systems. Assessment: Examination is based on both individual and group assessment. Project work is assessed in groups, lab sessions are assessed in pairs, and the written exam is assessed individually. The final mark is a combination of written exam marking and project marking. Parts: 2. Home page:

The objective of the course is to give basic and advanced knowledge and skills within requirements engineering for large-scale development of systems completely or partly based on software. The course gives both theoretical knowledge and practical skills in methods and techniques for requirements engineering. The course gives training in scientific paper reading.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must

Judgement and approach
For a passing grade the student must


Lectures give a theoretical overview and help for private studies. Projects give practical skills and training in different areas of requirements engineering. Exercises relate theory to practice through discussions of problems and solutions. Lab sessions give practical training in computer-based requirements engineering tools.

Lauesen S: Software Requirements - Styles and Techniques, Addison-Wesley, ISBN 0-201-74570-4.
Additional literature assigned by the department.


Code: 0107. Name: Requirements Engineering.
Higher education credits: 4,5. Grading scale: TH. Assessment: Written exam. Contents: Written exam.

Code: 0207. Name: Project.
Higher education credits: 3. Grading scale: TH. Assessment: Project in teams. Contents: Project in teams.