Skip to main content

Specialization courses

Specialization courses account for a total of 40 ECTS, with 20 ECTS allocated to each of the first and second semesters.

We outline several proposed specializations, but you are welcome to combine the courses in other ways.

You choose your specialization courses when registering for courses for the first and second semester.

Advanced Information Technology

Specialize in engineering advanced systems using Big Data and Internet of Things technologies by combining the following courses:

  • Big Data and Data Science Technology (1st semester)
  • Advanced Software Architecture and Analysis Techniques (1st semester)
  • Software Modelling and Analysis (2nd semester)
  • Scalable and Reliable AI Systems (2nd semester)

Next Generation Software Development

Specialize in advanced methods and tools for software development and learn how to engineer system with the relevant qualities by combining the following courses:

  • End-User Development (1St semester)
  • Advanced Software Architecture and Analysis (1st semester)
  • Software Modelling and Analysis (2nd semester)
  • Scalable and Reliable AI Systems (2nd semester)

Interactive Technologies and Games

Specialize in engineering with advanced interactive technologies among other for games and the creative industry in general by combining the following courses:

  • Modern Game Development (1st semester)
  • Game AI in Practice (1st semester)
  • Design and Development of Metaverse Experiences (2nd semester)
  • Advanced Interaction Design (2nd semester)

Last Updated 14.10.2026