Ce cours comporte trois objectifs principaux. Le premier est de présenter aux étudiants les principes fondamentaux de la microéconomie classique (détermination des prix et des quantités, mécanisme de marché, efficacité dans l'allocation des ressources) avec un niveau de rigueur et de formalisme que l'on pourrait qualifier d'intermédiaire. L'étude de ces modèles de base se fera à travers l'acquisition des outils d'analyse que sont l'optimisation contrainte et la statique comparative. Le deuxième objectif est de confronter les étudiants à certaines limites du modèle néo-classique (imperfections de marché). Ceci devrait leur permettre, entre autres, de développer leur sens critique face aux différents modèles étudiés. Le troisième objectif est d'initier les étudiants aux développements plus récents de la microéconomie et ce, tant au niveau des thèmes abordés (incertitude, prise en compte des comportements stratégiques) que des outils utilisés pour les analyser (théorie des jeux).