Advanced Search

Computation for Design and Optimization (CDO)

Research and Teaching Output of the MIT Community

Computation for Design and Optimization (CDO)


Intensive Computation for Design and Optimization (CDO) has become an essential activity in such diverse areas as telecommunications, imaging, guidance/control, the Internet, aerospace design, micromachined devices, distribution networks, traffic management, air transport, web-based retailing, the electric power grid, and manufacturing scheduling. Effective computation produces shorter design cycle times, higher-quality products, and improved functionality.

The MIT CDO program offers a unified treatment of the computational aspects of complex engineered systems. Through hands-on projects and a master's thesis, students develop and apply advanced computational methods to a diverse range of applications, from aerospace to nanotechnology, from Internet protocols to telecommunications system design. Career opportunities for CDO graduates include companies and research centers where systems modeling, numerical simulation, design and optimization play a critical role.

The MIT CDO program educates students in the formulation, analysis, implementation, and application of computational approaches to designing and operating engineered systems, emphasizing:

  • Breadth through introductory courses in numerical analysis and simulation, optimization, and applied probability
  • Depth in optimization methods and numerical methods for partial differential equations
  • Multidisciplinary aspects of computation
  • Hands-on experience through projects, assignments, and a master's thesis
For more information, please visit the CDO web site,

Sub-communities within this community

Collections in this community

Recent Submissions

  • Sakamoto, Tomoaki (Massachusetts Institute of Technology, 2015)
    This dissertation examines retweeting activities as the information spreading function of Twitter. First, we investigated what kind of features of a tweet help to get retweets. We construct a model that describes peoples' ...
  • Narayanan Subramani, Deepak (Massachusetts Institute of Technology, 2014)
    The growing use of autonomous underwater vehicles and underwater gliders for a variety of applications gives rise to new requirements in the operation of these vehicles. One such important requirement is optimization of ...
  • Kudo, Jun, S.M. Massachusetts Institute of Technology (Massachusetts Institute of Technology, 2014)
    The ability to achieve accurate predictions of turbulent flow over arbitrarily complex geometries proves critical in the advancement of aerospace design. However, quantitatively accurate results from modern Computational ...
  • Albaiz, Abdulaziz (Abdulaziz Mohammad) (Massachusetts Institute of Technology, 2014)
    Developing parallel numerical applications, such as simulators and solvers, involves a variety of challenges in dealing with data partitioning, workload balancing, data dependencies, and synchronization. Many numerical ...
  • Mueller, Caitlin T (Massachusetts Institute of Technology, 2014)
    This thesis focuses on visualizing high-dimensional design spaces for early-stage design problems in structural engineering and related disciplines. The design space, which is defined as the n + 1-dimensional surface that ...