The objective is to offer a preview of the two main issues in macroeconomics: aggregate fluctuations and long-term growth. We offer a formal framework that helps articulate our approach to those issues. The course also integrates data with theory, showing how theories help us make sense of aggregate economic patterns.