Microeconomics is an introduction to economic modeling. You will learn how to use rigorous analysis and analytical tools to understand (i) how economic agents choose how to allocate scarce resources and (ii) the interaction of the individual choices in the society.