loops-syllabus.pdf