Workshop-style course that focuses on the practical model solving. The course lays out basic RBC and New Keynesian models and provides students with quantitative techniques needed in modern macroeconomics. The first part of the course emphasizes the solutions methods used to solve the equilibrium conditions from the set of rules each agent optimize. Students are expected to apply covered techniques throughout the course in problem sets.