Professional studies

Teaching language


Type of course


Cycle/level of course


Recommended year of study


Total number of ECTS

5 cr

Competency aims

The aim of the course is that students participate in a real software project and in parallel may study the subject software engineering.

Learning outcomes

At the end of the course the student is expected to be able to to participate in and independently act as leader for various software development projects. Students may effectively realize the benefits of a structured and systematic approach and working methods - to understand what software engineering means.

Course contents

- Software development in the form of projects (project work, project management) - Process Models with focus on agile methods - Phases in the software development: requirements, design, implementation, reviews, testing, maintenance - Software Development Tools (CASE-tools) - Quality and measurement - Focus on engineering problems

Prerequisites and co-requisites

Various programming courses (e.g. Java, web programming)

Previous course names

Software Engineering

Additional information

See Itslearning

Recommended or required reading

Ian Sommerville: Software Engineering 9. Ninth Edition 2010 In Swedish: Görling Stefan: Att arbeta med IT- projekt (Studentlitteratur 2009)

Study activities

  • Lectures - 10 hours
  • Excursions and demonstrations - 5 hours
  • Individual- and group instruction - 30 hours
  • Project- and production work/artistic activities - 50 hours
  • Individual studies - 38 hours


  • Total workload of the course: 133 hours
  • Of which autonomous studies: 133 hours
  • Of which scheduled studies: 0 hours

Mode of Delivery

Supported virtual education

Assessment methods

  • Demonstrations and proficiency exams
  • Essays, reports, productions and portfolio

Assessment requirements

Theory 50% - Participation and activity in lectures - Book abstract Software project - Documentation of project, demonstration of working implementation - Presentation and evaluation of project (individual)


  • Grahn Kaj
  • Westerlund Magnus


Westerlund Magnus

Home page of the course


Group size

No limit

Assignments valid until

Until date 2015-12-31

Assessment methods

  • Date will be announced later - Demonstrations and presentations
  • Date will be announced later - Reports and productions

Course and curricula search