macroeconomics course syllabus 6247471