Prospectus

nl en

First Year

Course EC Semester 1 Semester 2

Fall 2022

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

Spring 2023

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

Second Year

Course EC Semester 1 Semester 2

Fall 2022

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

Spring 2023

Cognitive Robotics 6
Introduction to Behavioural Data Science 6
Introduction to Neural Computing 6
Machine Learning 6
Security 6

Third Year

Free choise space

The "free choice space" of 30 ECTS can be filled with

  • One of the 30 ECTS minors offered by Leiden University, Delft University of Technology, or Erasmus University Rotterdam

  • With 5 courses of 6 ECTS from the electives listed below.

For the two situations listed above, no explicit permission needs to be asked. For any other way of filling the free chocie space, prior permission will have to be obtained from the board of examners, who will assess based on coherence and level.

About the thirs year

  • The Bachelorklas is a mandatory part of the the Bachelorproject.
Course EC Semester 1 Semester 2

Mandatory courses

Software Engineering 6
AI & Ethics 3
Bachelorproject/Bachelorklas 15

Choice between one of the following two courses

Cognitive Neuroscience for AI 6
Introduction to Deep learning for Natural Language Processing 6

Electives (30 EC)

Cognitive Modelling 6
Cognitive Neuroscience for AI 6
Creative AI 6
Human Computer Interaction and Information Visualization 6
Introduction to Deep learning for Natural Language Processing 6
Introduction to Video Game Making 6
Natural Computing 6
Data Science 6
Introduction to Reinforcement Learning 6
Program Correctness 6