This page provides more information about the MSO lab assignments.

There will be four lab assignments and one final project to practice the material covered in class. You should complete the lab exercises in pairs. If you struggle to find a partner, come to the matchmaking session in the break of the lectures.

Labs are marked on a four point scale: A (Good), B (Satisfactory), D (Poor), and F (Fail).

Lab Assignment 1

The first lab assignment involves writing a requirements document for the Submit system.

Lab Assignment 2

The second lab assignment involves designing a ticket machine for the Dutch railways.

Lab Assignment 3

The third lab assignment involves implementing your previous design

Lab Assignment 4

The fourth lab assignment

Lab Assignment 5

The final project