Courses

The projected ESD course offerings per term are indicated below. This list is subject to change depending on enrollment and availability.

Click to see the undergraduate and graduate course offerings in list format.

01.102 Energy Systems

Broadly, this course aims to acquaint students with both the operation and economics of modern electric power systems. Topics include optimal power flow, unit commitment, economic dispatch, electricity markets, as well as emerging techniques for renewable energy integration and demand...

40.220 The Analytics Edge

The increasing availability of data is changing the way organizations are thinking about themselves and the way they interact with the world. Data is helping improve the profits of businesses, the quality of life of individuals, the predictions on performance...

40.244 Stochastic Calculus for Finance

This course will provide an introduction to stochastic processes often seen in financial applications. Stochastic calculus provides the foundation for modern financial engineering and many other disciplines. The primary topics covered in the class include Brownian motion, Ito’s lemma and...

40.246 Computational Methods in Finance

This course will serve as a follow up to 'Financial Processes' taught in the first half of term 8. Financial processes leave us with several PDEs that may not have closed form solutions. In this course we will learn to...

40.316 Game Theory

The course will provide a consistent framework for game-theoretic concepts, some of which have already been informally presented to the students in other courses. The course will cover the basic concepts in game theory, allowing the students to use strategic...

01.104 Networked Life

Driven by a number of real-world questions about our networked lives, this course explores the technology behind the multi-trillion dollar Internet and wireless industries. How does Google sell ad space and rank webpages? How does Netflix recommend movies and Amazon rank...

01.107 Urban Transportation

This course provides students with an understanding of current challenges and opportunities in land transportation. It introduces road vehicle propulsion technologies and transportation systems modeling, including the tools and methods to assess technologies and system performance. Topics include conventional and...

40.003 Operations Management

This course will provide students with an introduction to methods for managing manufacturing and service operations. The course will cover the following topics: Production planning and scheduling, Inventory control, Supply chain coordination, Service system design and Queuing theory. The objective...

40.004 Statistics

The course provides an introduction to applied statistics and data analysis. The course will cover the following topics: collecting and exploring data, estimation and hypothesis testing, linear regression, analysis of variance and elementary methods in non-parametric statistics. Applications and examples...

40.005 Stochastic Modeling

Uncertainty is a key ingredient of various phenomena that is observed in engineering, financial, environmental and business applications. Stochastic modeling deals with the use of probability to model such situations in which uncertainty is present. This course aims at providing...

40.006 Network Modeling

Network models are pervasive in the design, planning and operation of engineering systems. The class will show how the analysis of network models and algorithms are applied to various types of engineering systems. The course will cover the following topics:...

40.242 Mathematical Finance

Introduction to the theory and practice of mathematical finance: basics of derivative securities; interest rate and bonds; forward and futures contracts, hedging using futures contracts; option contracts and arbitrage relationship; binomial model, no-arbitrage pricing, risk-neutral pricing, and American options pricing;...

40.302 Advanced Topics in Optimization

This course is a follow-up to the ESD core course in Optimization that students take in Term 4. The course will cover advanced topics in optimization with a strong focus on modeling, formulations and optimization techniques. Students will be introduced...

40.305 Advanced Topics in Stochastic Modeling

This is a follow-up to the introduction course on Stochastic Modeling. Students learn advanced methods in stochastic modeling with a focus on business, engineering and financial math applications. Topics to be covered include renewal theory and martingales (discrete time). Time...

45.240 Trade Finance

The course will allow participants to appreciate various trade finance products (traditional and structured trade finance) that are offered by banks and trading houses in the financial markets. 6 Credits Pre-Requisites: - Image...

45.242 Shipping Business

This course helps students to identify the elements common to all sectors of Shipping. In particular, students will see the interaction between the various players involved in the shipment process. This course will help students to appreciate and apply their...

40.000 Engineering Systems Design

This course will provide students with an introduction to various engineering systems and the challenges associated with their design, planning and control. The course will familiarize students with important industrial applications where system thinking and modeling improve system performance. This...

40.001 Probability

The course aims at providing the students with the basic tools for modeling and analyzing situations that involve uncertainty and will consider applications in various fields. The course will develop a rigorous analysis of finite probability models and provide an...

40.002 Optimization

The course covers a broad range of optimization algorithms and models. The course will cover the following topics: linear programming, simplex algorithm, duality, sensitivity analysis, two player zero-sum games, network optimization, minimum cost flow, network simplex algorithm, integer programming, branch...

40.007 Decision Analysis

The course will introduce students to decision analysis tools and methods with a focus on decision making under uncertainty and to the structuring of hard decision problems in engineering, business, and public policy contexts. Students will identify goals, objectives, stakeholders...

40.008 Quality & Reliability

This course is to introduce students to modern methods and strategies (e.g., statistical quality control, design of experiments, six sigma) to analyze, manage and improve engineering quality and reliability. This course will provide key concepts, principles and methods for quality...

40.009 Simulation

The course will introduce the students to the basic ideas of simulation and its use in the analysis of various systems. It will cover the following topics: Use and examples of simulation, General principles, Statistical models, Random number generators, Analysis...

40.010 Project Management

This course covers the theory, models, methods and skills needed for project management. The class modules will include network models for conceptualizing projects, planning and scheduling methods for project management, methods for addressing project dynamics due to task uncertainty and...

40.240 Finance Theory

This course will focus on the financial theory of asset pricing. While this course will be broad in scope and will cover many different topics relating to finance, a particular emphasis will be placed on topics related to financial markets....

40.260 Supply Chain Management

Introduces concepts of supply chain design and operation. Topics include demand estimation, location and capacity planning, process analysis, inventory management, revenue management, supply chain procurement and coordination, and emerging topics in supply chains. A major aspect of the class is...

40.520 Stochastic Models

The aim of this course is to acquaint the students with the basic tools for modeling stochastic phenomena. The course will not use measure theory, but theorems will be proved and knowledge of elementary probability and advanced calculus will be...

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 theory, at exploring its connections to computational issues, and at showing a broad spectrum of applications in different fields. The...