Consumer theory, indifference curves, utility functions, budget constraint, utility maximization, producer theory including technology, profit maximization, cost minimization, basic market structure, perfect competition, monopoly, game theory, oligopoly, welfare economics, optimization over time, risk and uncertainty.