The course is included in these curricula and study modules

It 2001 - 2004 - Software engineering

Level/category

Extension studies

Teaching language

Swedish

Type of course

Compulsory

Recommended year of study

3

Total number of ECTS

6 cr

Learning outcomes

After completing the unit the student is familiar with principles of software develpment project work. The student understands the life cycle of a large software system and knows the principles of software design, implementation and maintenance.

Course contents

This unit is divided into two parts. In the theory part (period 2) phases of software development and software quality issues are emphasized.
In the practical part (period 3) a large software development project is realized as part of a team.

Prerequisites and co-requisites

Introduction to Computers, Databases and SQL, Using the Internet, Internet Design and Programming, Programming methodology courses

Recommended or required reading

Claes Wohlin: Introduktion till programvaruutveckling
Ian Sommerville: Software Engineering 8, 2006.
Lecture material

Study activities

  • Lectures - 27 hours
  • Exercise based learning - 12 hours
  • Tuition managed by students but supervised by the teacher - 12 hours
  • Project work and productions - 70 hours
  • Individual studies - 40 hours

Workload

  • Total workload of the course: 161 hours
  • Of which autonomous studies: 110 hours
  • Of which scheduled studies: 51 hours

Mode of Delivery

Participation in tuition

Assessment methods

  • Demonstrations and presentations
  • Reports and productions

Examiner

Karlsson Hanne

Group size

No limit

Assignments valid until

Until further notice

Assessment methods

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

Course and curriculum search