 At the “intermediate” level, microeconomics extends to general equilibrium, and game theory as applied to competition;
macroeconomics to a discussion of the more advanced models of the economy, differences between schools here, and the related policy analysis.At the graduate level, the treatment focuses on microfoundations - where macroeconomic models aggregate microeconomic results - and dynamic stochastic general equilibrium, allowing for heterogeneity, thereby relaxing the idea of a representative agent.In many programs, approaches from heterodox economics are introduced at more advanced levels, especially behavioral economics and experimental economics; here, the key ideas of individual rationality and equilibrium are questioned, and the relevant topics are then revisited.