Extension studies

Teaching language


Type of course


Recommended year of study


Total number of ECTS

5 cr

Competency aims

Students are expected to be able to handle thread
programming in Java as well as with threads be able
to utilize modern multi-processor architectures for
developing effective programs for Android devices.

Learning outcomes

Android application development skills (Java) with
focus on concurrency and parallelism.

Course contents

Development of Android applications:
- Concurrency
- Parallelism
- Thread programming

Prerequisites and co-requisites

Introduction to programming, Algorithms and data

Recommended or required reading

Available at Itslearning

Study activities

  • Lectures - 21 hours
  • Exercise based learning - 43 hours
  • Project work and productions - 69 hours


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

Mode of Delivery

Participation in tuition

Assessment methods

Reports and productions

Assessment requirements

Exercises and projects


Karlsson Jonny


Karlsson Hanne

Group size

No limit

Assignments valid until

Until date 2011-12-20

The timetable of the course

Se Itslearning

Assessment methods

Date will be announced later - Reports and productions

Course and curriculum search