These are programming exercises and notes from the FP101x course: https://courses.edx.org/courses/DelftX/FP101x/