Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Cycle/level of course

First

Recommended year of study

3

Total number of ECTS

5 cr

Competency aims

The aim of the course is to teach students test
driven development and teach students the basics of
testing.

Learning outcomes

At the end of the course the student is expected to
be able to use testing suites and be able to create
tests for code written by themselves and code
written by others.

Course contents

- Unit testing
- Mutant testing
- Testing suites
- Code coverage

Prerequisites and co-requisites

Basic programming skills

Previous course names

None

Additional information

See Itslearning

Recommended or required reading

Unit testing in Java, how tests drive the code.
Johannes Link (2002)

Study activities

  • Lectures - 40 hours
  • Excursions and demonstrations - 10 hours
  • Practical exercises - 40 hours
  • Project- and production work/artistic activities - 30 hours
  • Individual studies - 13 hours

Workload

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

Mode of Delivery

Participation in tuition

Assessment methods

Projects

Assessment requirements

Course projects completed and exercises completed.

Teacher

Forss Thomas

Examiner

Forss Thomas

Group size

No limit

Assignments valid until

Until further notice

The timetable of the course

More information can be found in Itslearning.

Assessment methods

Date will be announced later - Other assignments

Course and curriculum search