Starting with rational choice, we introduce the concept of opportunity cost, the theory of demand and supply, elasticity, production function, costs, monopoly and competition, Paretian optimum, extenalities, public goods. In Macro, we start with theKeynesian concept of aggregate demand, the IS-LM framework, monetary and fiscal policies, industrial policies, BOP, International economics, the 2008 crisis, globalization, international institutions.