university course exercise (name suggested by github)