Graduate Courses

The entire ESD graduate course list is below. Some courses, in particular the core courses, will be offered every year. Electives will be offered subject to availability and student interest. Please see the Course Schedule for specific term offerings.

ESD Core Courses

Click here to see the core courses in list format.

40.510 Linear Optimization

This is a graduate level course on linear optimization. It covers the theory of optimizing a linear function over a...

40.520 Stochastic Models

The aim of this course is to acquaint the students with the basic tools for modeling stochastic phenomena. The course...

40.521 Probability Theory

This course will provide the fundamental concepts of measure-theoretic probability. Previous knowledge of elementary probability and real analysis is expected,...

40.530 Statistics

This is a graduate level course in Statistics aimed to acquaint students with the classical concepts of the subject. Familiarity...

40.540 Operations Management

This course will provide an introduction to the theory and practice of operations management. Topics covered include demand forecasting, capacity...

40.550 Microeconomics

Brief review of necessary mathematical tools. Models of individual decision-making, consumer and producer theory under perfect competition, choice under uncertainty,...

40.590 Research Seminar

This is the ESD Pillar seminar. Prominent international invited speakers will present their papers covering different research areas of the...

40.650 Game Theory

This course aims at providing the fundamental concepts of non-cooperative game theory, and at showing a broad spectrum of applications...

40.752 Economics of Communication Networks

This course aims at providing the basic microeconomic models for communication networks, describe the business models of the Internet value...


ESD Elective Courses

Click here to see the elective courses in list format.

40.570 Linear Control Systems

This course is a first graduate course in dynamical systems and control theory, considering systems of the form x’(t) =...

40.671 Dynamic Programming

The course covers the basic models and solution techniques for problems of sequential decision making under uncertainty (dynamic programming). We...

40.750 Algorithmic Game Theory

This is a graduate level course in Algorithmic Game Theory which aims at providing the fundamental concepts of non-cooperative game...

40.840 Special Topics in Operations Management

This course will provide an introduction to the emerging topics in Operations Management. Topics will include supply chain management, service...

41.500 Real Analysis

This course will provide the fundamental concepts of real analysis. In particular we will deal with the following topics: Metric spaces, Normed spaces, Riemann-Stieltjes...

41.520 Discrete Mathematics

This course will bring the students up to speed with some of the classical topics in discrete mathematics. It will...