Professional studies

Teaching language


Type of course


Recommended year of study


Total number of ECTS

5 cr

Competency aims

Provide basic knowledge for the students to be able to solve simple programming issues in Java and give the students an insight in object oriented programming. After the course has been completed, the students shall have enough knowledge for proceeding with more advanced applications with graphical user interfaces, such as: Windows applications, Applet for browsers, and MIDlets for mobile phones.

Learning outcomes

Basic knowledge in Java.

Course contents

Programming of simple Java applications with text based user interfaces. The focus is on learning important basic elements such as:
- variables and data types
- arithmetic expressions
- logic expressions
- conditions
- repetitions
- methods

The basics of object oriented programming. The students learn how to build simple text based Java applications based on the object oriented model.

Prerequisites and co-requisites


Additional information

The final exam is a programming test.

Practical exercises are compulsory and have deadlines. (More information can be found on the course portal)

Study activities

  • Lectures - 30 hours
  • Exercise based learning - 40 hours
  • Individual studies - 40 hours


  • Total workload of the course: 110 hours
  • Of which autonomous studies: 40 hours
  • Of which scheduled studies: 70 hours

Mode of Delivery

Participation in tuition

Assessment methods



Karlsson Jonny


Hanne Karlsson

Group size

No limit

Assignments valid until

Until date 2008-07-31

Assessment methods

2008-01-30 - Exams

Course and curriculum search