Prospectus

nl en

First Year

Changes per 2024-25

As of 2024-2025, the previously taught 6 EC Course "Introduction to Logic" is replaced by the 3 EC course "Logic 1" and the 3 EC course "Probability Theory for Computer Scientists".

Course EC Semester 1 Semester 2

Fall 2024

Calculus 1 3
Studying and Presenting 3
Essentials of Computer Systems 6
Foundations of Computer Science 6
Introduction to Programming (BSc) 6
Linear Algebra for Computer Scientists 1 3
Orientation AI 3

Spring 2025

Linear Algebra for Computer Scientists 2 3
Logic 1 3
Algorithms and Data Structures 6
Databases 6
Introduction to Cognitive Science 6
Calculus 2 3
Probability Theory for Computer Scientists 3

Second Year

Changes per 2024-25

As of 2024-2025, the previously taught 6 EC course "Human-Robot Interaction" is replaced by the 6 EC course "Human-Agent Interaction".

Extra-curricular courses

In the 2nd year, highly motivated students may choose to take extra-curriculair courses. It should be noted that these should be taken out of interest; the actual load might be higher than 2 EC.

Course EC Semester 1 Semester 2

Fall 2024

Automata Theory 6
Human-Agent Interaction 6
Software Development 6
Statistics for Computer Scientists 6
Symbolic AI 6

Spring 2025

Cognition and Computation 3
Introduction to Reinforcement Learning 6
Machine Learning 6
Security 6
Neural Computing 6
Research methods in AI 3

Third Year

Free choice space

The "free choice space" of 36 ECTS can be filled:

  • With either 1 course from the DSAI electives and one of the 30 ECTS minors offered by Leiden University, Delft University of Technology, or Erasmus University Rotterdam

  • or with a free choice of 6 courses from the DSAI electives (see table below)

If the free choice space is filled in a different way, permission must be requested in advance from the Board of Examiners. The self-composed package of courses must comprise at least 15 EC of courses in the fields of data science and artificial intelligence, and the Board of Examiners will assess for coherence and level.

Changes per 2024-25

As of 2024-2025, the previously taught 6 EC course "Creative AI" is replaced by the 6 EC course "Generative AI".

About the third year

  • The Bachelor Thesis Project is a mandatory course of the Bachelor.

As of 2024-2025, the entry requirements for the Bachelor Thesis Project are as follows:

on Febr 1st students must:
1) have completed all courses from their first year
2) have completed at least 66 ECs from second and third year courses.
3) miss at most 27 ECs from second and third year spring courses (apart from the Bachelor Thesis Project).
4) have completed the course "Research Methods in AI".

Requirement 1 must always be met, in exceptional cases the study advisor can give permission to start when rule 2 or 3 is not met. In case of any questions, please contact the study advisor.
For the most complete details, see the study guide page of the Bachelor Thesis Project.

Course EC Semester 1 Semester 2

Fall 2024

Electives

Cognitive Modelling 6
Cognitive Neuroscience 6
Cognitive Robotics 6
Computer Vision 6
Concepts of Programming Languages 6
Generative AI 6
Human Computer Interaction and Information Visualization (Bsc) 6
Introduction to Video Game Making 6
Natural Computing 6
Natural Language Processing 6

Spring 2025

Mandatory courses

Bachelor Thesis Project 15
AI & Ethics 3
Software Engineering 6

Electives

Data Science 6
Program Correctness 6

Extra curriculair elective

Artificial Intelligence and Robotics Challenge 2