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 the student learns
the most common software development environments and
knows how to use them to program advanced Java applications.

Learning outcomes

At the end of the course the student is expected to
be able to perform advanced programming tasks in Java.

Course contents

-BlueJ and Netbeans IDE
- Event handling
- External libraries
- Interaction with MySQL
- Making a music player

Prerequisites and co-requisites

Programming in Java

Additional information


Recommended or required reading

Oracle Inc. The Java Tutorials.
http://docs.oracle.com/javase/tutorial/ External link

Andrew Davison. Killer Game Programming in Java.
O'Reilly 2005

Study activities

  • Lectures - 20 hours
  • Individual- and group instruction - 20 hours
  • Practical exercises - 30 hours
  • Project- and production work/artistic activities - 30 hours
  • Individual studies - 35 hours


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

Mode of Delivery

Multiform education

Assessment methods

course project

Assessment requirements

In order to complete the course, you have to complete the


Shcherbakov Andrey

Group size

No limit

Assignments valid until

12 months after course has ended

The timetable of the course

Period ?

Assessment methods

Date will be announced later - Other assignments

Course and curriculum search