The bachelor degree lasts 6 semesters (3 years). The degree is split into four semesters of foundation courses, one semester in which students choose to specialise in one of the following subjects:
and one semester in which students complete a practical project and write their dissertation.

During the first four semesters the technical, mathematical and theoretical foundations are taught, as well as the necessary knowledge in programming, applied computer science, general science, graphics and complex systems required for the specialisations.
Here knowledge is deepened in one chosen area and linked to current topics.
The subsequent intensively supervised 3-month long practical project is completed in a company or in an institution. This practical project is the best opportunity to apply theory in practice and to gain practical experience and contact with potential employers.
The practical project should also be used to help choose the precise topic for the dissertation (3-months long). The dissertation allows students to demonstrate their ability to develop a solution for a practical problem using scientific principles.