Bachelor's Thesis, Implementation, 6 cr - ZZ00BL92