Goals and Competences
The Bachelor’s programme Computing Science aims at conveying knowledge, skills, and insight in the field of computing science using a broad curriculum in such a way that a Bachelor student will be able to enrol in the Computing Science Master or another closely related master. In the Bachelor’s programme Computing Science, students learn to work on computing science problems on an undergraduate level, meaning problems that require a combination of standard methods with, possibly, a slight adjustment to those methods.
This academic method of problem solving could, in general terms, be characterized as follows:
Students use solution-oriented methods and can analyse a concrete problem to determine its relevant aspects (by means of modelling and abstraction). In order to do so, they make well-motivated choices of scientific theories, methods and tools, and learn to use various types of sources. They are able to formulate a project-based approach and carry out the project according to this plan (individually, but also in a small or medium-size groups). In the end, they will be able to defend their results.
The Bachelor’s programme has three (content related) tracks of 12 ec each: Software Science, Data Science and Cyber Security. Students choose two out of these three, and the tracks they do make ultimately determine the competences and skills they acquire during the programme.
The competences are divided into two groups:
- Course related competences (that indicate specific questions within the field of study);
- General academic competences (relating to the typical method and level of an academic computer scientist).
For more information about these specific skills, click on the links above.