syllabus_macro1.pdf 6.05 MB