syllabus_macro1.pdf 5.79 MB