Computer Systems 2019-2020

Digitale Methoden

Digitale methoden is part of the “Computersystemen” course of the Bachelor Kunstmatige Intelligentie:


Each week students are advised to read the relevant chapters and do the relevant programming assignments of syllabus “Van 0 en 1 tot pipelined processor” by Ben Bruidegom before attending the Digitale Methoden labs.

week 1 read chapter 1,2,3:
all questions
paragraph 3.4 programming assignment 2, 4
paragraph 3.7 programming assignment 2, 3, 4 (5 is in the graded test)

week 2 read chapter 7,8:
all questions
paragraph 7.5 programming assignment 5, 6, 7 (8 is in the graded test)
paragraph 8.6 programming assignment 7 (8 is in the graded test)

week 3 read chapter 9:
all questions
paragraph 9.6 programming assignment 5, 7, 9

week 4 Computersystemen exam1

week 5 read chapter 11:
all questions
paragraph 10.6 programming assignment 6, 7, 8

week 6 read chapter 10:
all questions
paragraph 11.5 programming assignment 5

week 7 lab session, no reading beforehand

week 8 Computersystemen exam2

The software used with the syllabus can be found here:

Digitale Methoden Labs

Each week during the lab there will be time to ask your Teaching Assistant questions about the chapters you have read before working on the graded test. Make sure you have studied the chapters, later chapters build upon the previous ones. The graded quizzes have to be done in Canvas and may be done in pairs (2 students max) so that you can have a discussing about the answers. Each pair of students only has to submit their answers ones.

Often it will be possible to check your answers using the SIM-PL Executor or other tools. However, for best result at the exam it is better to first reason about the answer before verifying it using tools.


Your Digitale Methodes score counts towards 20% of your Computersystemen grade.