Core courses

The master's programme starts with a common core that aims to further develop your knowledge and mastery of advanced concepts and theories in Computer Science and fosters a responsible mindset preparing you for your future career. In addition to the mandatory courses in Software Architecture and Responsible Computer Science, you can choose three courses from the following list: Machine and Deep Learning, Formal Reasoning about Software, 3D Computer Graphics & Animation, Security and Cryptography, Web-Scale Data Management and High Performance Data Networking.

Year 1

Quarter 1

Quarter 2

Quarter 3

Quarter 4

Software Architecture Core course Responsible Computer Science Research course
Core course Theme 1 Theme 1 Theme 1
Core course Theme 2 Theme 2 Theme 2

Credits: each core course is 5EC, total 25EC

Compulsory Core courses

Software Architecture

Responsible Computer Science

Choose 3 out of 6 courses

Q1

Q1 – Machine and Deep Learning

Q1 - Formal Reasoning about Software

Q1 - 3D Computer Graphics and Animation

Q2

Q2 – Security and Cryptography

Q2 – Web-Scale Data Management

Q2 – High Performance Data Networking