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

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


  • Grahn Kaj
  • Westerlund Magnus


Westerlund Magnus

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 curriculum search