Skip to ContentSkip to Navigation
About us Faculty of Science and Engineering Our Education Welcome Pages BSc Artificial Intelligence Information portals, books and materials

Books and other materials

On the Ocasys page of each course you can read which books will be used. These are listed under 'Literature'.

Programming Experience

The Artificial Intelligence curriculum includes several courses centered around programming. While it is not necessary to have any programming experience before starting the Artificial Intelligence curriculum, learning how to program can be a frustratingly lengthy process in a period of time that is already challenging. If you have never programmed before, we advise you to try out the following apps. These apps give a good introduction into the "algorithmic thinking" mindset that is at the basis of programming.

Blockly offers challenges of increasing difficulty for an introduction to the basics of programming.

Lightbot is a puzzle game that highlights problem-solving and efficiency challenges that are common in programming.

Math

Suggested preperatory math excercises will be published here soon.

If your math level far surpasses the entry requirements for the BSc AI (for example an average of 8 or higher in the Dutch Wiskunde B, and/or Wiskunde D) and you intend to take extra math courses or math-related electives in the future, you can discuss with your academic advisor the possibility of taking a more challenging course than Calculus for AI in block 1a. This should be arranged no later than 4 September.

Last modified:05 June 2025 4.33 p.m.