Notes and tests for my lessons of the module IOPR at Hogeschool Leiden, the Netherlands