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 two (content related) tracks: Software and Data Science and Cyber Security. The choice between these tracks leads to differences in the competences.
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.