Books and other materials
On the Ocasys page of each course you can read which books will be used. These are listed under 'Literature'. Cover members can purchase books with a 20% discount: https://www.svcover.nl/books.
In addition to the laptop requirements found under Hardware and Software the following specifics apply for CS students:
* Windows 11 with Windows Subsystem for Linux 2 (WSL2) installed (Compatibility and support cannot be guaranteed with MacOS, Linux distributions (including ChromeOS), and Windows on ARM)
* 1TB SSD storage
Programming Experience
While it is not necessary to have any programming experience before starting the Computing Science 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
If you would like to improve your math skills you can start working through the Basic Math Skills reader.