Design Courses at MIT
Design is a process and mode of inquiry that underpins research and pedagogy across the Institute. MIT has a rich history of advancing design theory, research, teaching, and practice, with impact at MIT and around the world. It offers a wide range of courses such as graphic design, industrial design, digital design, visual communication... and has a Design minor / major within the Department of Architecture.
2025 SPRING SEMESTER
HIGHLIGHTED COURSES FROM THE DEPARTMENT OF ARCHITECTURE
4.021
DESIGN STUDIO: HOW TO DESIGN
Instructors: Ekin Bilal, Paul Pettigrew
Schedule: MW 2–5pm
+ Description
This class introduces fundamental design principles as a way to demystify design & provide a basic introduction to all aspects of the design process. 4.021 stimulates creativity, abstract thinking, representation, iteration, & design development. 4.021 Equips students with skills to have more effective communication with designers, & develops their ability to to apply the foundations of design to any discipline.
4.021 assigns 3 projects exploring various topics through concepts, drawings, & physical fabrication. Students engage with an increasing level of design research through iterative studies & move fluidly between different modes & scales of operation.
4.022
INTRODUCTION TO DESIGN TECHNIQUES AND TECHNOLOGIES
Instructors: Carrie Norman
Schedule: MW 2–5pm
+ Description
This class introduces tools, techniques, & technologies that form the basis of the design professions. The studio will explore observation, measurement, drawing, & physical making as instruments for generating & conveying ideas. The semester is organized around 3 design projects. Each project will focus on different methods & mediums, but emphasize the common themes of iterative testing, precision, & material craft. Work will be supported by a range of digital design & fabrication technologies. Throughout, students will be prompted to consider their work within a broader set of cultural, technical, & historic contexts. Course format will include workshops, lectures, one-on-one instruction, and periodic reviews with guest critics.
4.024
DOMESTIC REVOLUTION
Instructors: Jaffer Kolb, Ekin Bilal w/ Junha Hwang
Schedule: TRF 1–5pm
+ Description
The revolution starts at home. The single family dwelling is an architectural type that dictates and commodifies societal norms: nuclear families, gender binaries, heternormativity, etc. Our lived and imagined realities expand far beyond these structures. How might architecture collaborate with or support existing, imagined, even radical forms of social cooperation and collectivity?
In this studio we will reconsider the “home” as catalyst and stabilizer for alternative ways of living and belonging. Personal knowledge is centered as the starting point. We will work iteratively and carefully through architectural drawing & modeling, paying attention to the dual development of ideas craft through representation and presentation.
4.032
INFORMATION DESIGN & VISUALIZATION
Instructor: Ben Fry
Schedule: W 9:30–11am
+ Description
What are the political & economic patterns behind the history of skyscraper construction in New York City? What would it look like if women’s fencing stats received the same amount of attention as pro football? What can we learn from interviewing multicultural students about their experience at MIT? What stories can be told from two decades of a family’s Amazon purchase history?
4.032 Information Design & Visualization is an introduction to working with & visualizing information in a hands-on studio environment. The course progresses through basic data analysis, visual design & presentation, & more sophisticated interaction techniques.
Topics include storytelling & narrative, the importance of audience & context, choosing representations, & a focus on how visualizations are deployed in the real world.
4.043
INTERACTION INTELLIGENCE
Instructor: Marcelo Coelho
Schedule: W 3–5pm, F 2–5pm
+ Description
Interaction Intelligence Spring 2025 is an overview of core principles & techniques for the design of interaction, behavior, & intelligence across objects & spaces.
Students will develop low & high-fidelity interactive prototypes that can be deployed & experienced by real users. Lectures cover the history & principles of human-computer interaction, behavior prototyping, physical & graphical user interfaces, machine intelligence, neural networks, & large language models.
4.043 provides a foundation in technical skills, such as physical prototyping, coding, & electronics, as well as how to collect data, train, & deploy their own neural network models.
4.117
CREATIVE COMPUTATION
Instructor: Danniely Staback Rodríguez
Schedule: W 2-5pm
+ Description
This class invites students to harness computational tools to recenter questions of meaning, material embodiment & shared processes. We will explore distributed methods of digital design & physical fabrication, & shift our attention: from the final outcome, to the process; from the final form, to the potential interactions; from the precision, to the tolerance; from the constraints, to the variables; from single authorship, to shared meaning– & to welcome uncertainty as an asset.
Students will engage in a semester-long speculative project, broken down into discrete assignments. In each prompt, students will produce a computational artifact & hone in on a process of digital iteration, physical prototyping, & creative dialogue.
4.501
TINYFAB: ADVANCEMENTS IN RAPID DESIGN & FABRICATION OF SMALL HOMES
Instructor: Larry Sass
Schedule: T 9am-12pm
+ Description
This class introduces digital fabrication as a method of home, hut, and shelter delivery (construction) after design. It also explores industrial-based building production, from prefab to digital fab. Most importantly, it explores new computational techniques for rapid construction. We will explore the basics of tiny building design, different types of 3D modeling systems, scalable ways to prototype, and CNC fabrication. The focus is on learning by doing. The class result will be a well-designed prototype of a small building as a single packaged product.
4.s14
BAD TRANSLATION
Instructor: Bo-Won Keum
Schedule: M 10am–1pm
+ Description
How does the grammar behind tool & substrate set the rules for translation? When do these translations fail, & why? What do those failures generate instead? How can translations, good & bad, productively challenge an idea’s core?
Part visual language study/seminar, part workshop, 4.s14 Spring 2025 will examine translation as method & practice for visual experimentation. The course will start by examining typographic printing history, where students will gain knowledge of the various technological precedents for fixing forms of language. Students can also expect to experiment with calligraphic form, modular alphabets, notational conventions, musical transposition, & image-to-text as well as text-to-image translations. These experiments will be supplemented with guest visits from artists, writers, & technologists, as well as references of theoretical writings.
MIT D-LAB COURSES
2.722J / EC.720
D-LAB: DESIGN
Instructors: Ankita Singh, Eliza Squibb
Schedule: M3-5, W3
+ Description
Addressing problems faced by underserved communities with a focus on design, experimentation, and prototyping processes. Particular attention is placed on constraints faced when designing for developing countries. Topics covered include design for affordability, design for manufacture, sustainability, and strategies for working effectively with community partners and customers. Students may continue projects begun in D-Lab: Development (EC.701).
EC.725
D-LAB: LEADERSHIP IN DESIGN
Instructor: Ankita Singh, Eliza Squibb
Schedule: M3-5, W3
+ Description
Taught in tandem with D-Lab: Design, 2.722J / EC.720, this course places special focus on team capacity building and the communication skills critical to design leadership.
Multidisciplinary teams work on semester-long projects in collaboration with international organizations, field practitioners, and experts, building team and leadership skills used to address problems faced by underserved communities while implementing design, experimentation, and hands-on prototyping processes.
Topics covered include human-centered design, design for affordability and remote manufacturing, sustainability, and strategies for working effectively with international partners.
EC.750 / EC.785 (G)
HUMANITARIAN INNOVATION
Instructors: Amy Smith, Martha Thompson
Schedule: MW1-3
+ Description
Design for relief, recovery, and rebuilding: Are you interested in finding out how participatory innovation can improve the situation of people impacted by conflict?
The United Nations High Commissioner for Refugees, UNHCR, predicts that by the end of 2025 there will be 139 million people forcibly displaced by conflict, violence, or persecution. Available resources are heavily strained, and organizations urgently need innovative solutions to provide basic needs to this population.
MIT D-Lab takes a capacity-building approach to this challenge, engaging refugees and displaced people in creating solutions to the problems they face and developing opportunities for self-reliance. D-lab’s Humanitarian Innovation class focuses on building students’ skills to work with conflict-impacted populations in the area of humanitarian innovation, providing an opportunity to travel over spring break to participate in a co-creation workshop with refugees in the Rhino and Imvepi settlements in northern Uganda. Read more on the D-Lab website.
2.651 / EC.711 / EC.791 (G)
INTRODUCTION TO ENERGY IN GLOBAL DEVELOPMENT
Instructor: Joshua Paul Maldonado
Schedule: MW1-2:30 (lecture), F1-3 (lab)
+ Description
Students survey energy technologies including solar wind and hydro power, cooking, indoor heating, irrigation, and agricultural productivity, through an international development context to impart energy literacy and common-sense applications. This course focuses on compact, robust, low-cost systems for meeting the needs of households and small business; and provides an overview of identifying user needs, assessing the suitability of specific technologies, and strategies for implementation in developing countries. Labs reinforce lecture material through hands-on activities including system assembly and testing. Students taking graduate version complete additional assignments.
11.474 (G) / EC.715
D-LAB: WATER, SANITATION, AND HYGIENE
Instructors: Libby Hsu, Susan Murcott
Schedule: TR1-2:30
+ Description
Understanding water, sanitation, and hygiene (WASH) challenges and innovations in developing countries and underserved communities worldwide.
D-Lab Water, Sanitation and Hygiene (WASH) focuses on water/environment practices and innovations in low-income countries and underserved communities worldwide. Class time will balance learning core concepts through lectures, discussions, and student-led tutorials with project-based learning, in which teams or individuals propose their own idea or select an international or domestic WASH project to work on from a menu of options. Students are mentored through the process of bringing their project to fruition. The class emphasizes core WASH and water/environment principles, culture-specific solutions, tools for start-ups, appropriate and sustainable technologies, behavior change, social businesses, and building collaborative partnerships. The term project entails the opportunity to implement a WASH/environmental solution in a specific locale. Read more on the D-Lab website.
EC.719 / EC.789 (G)
D-LAB: CLIMATE CHANGE AND PLANETARY HEALTH
Instructors: Susan Murcott, Julie Simpson
Schedule: R12-3
+ Description
Examining the current state and future projections of climate change and its effects on human, ecosystem, and planetary health, and developing solutions for these challenges.
D-Lab: Climate Change and Planetary Health is project-based, student-focused, experiential, and transdisciplinary. Emphasizing nature- and community-based solutions, both local and global, the class focuses on environmental and climate justice.
Participation and teamwork are fundamental, as are experiential activities such as field trips to zero-carbon buildings and to sites undergoing rapid transformation.
EC.S06 (U) / EC.S11 (G)
THERMAL ENERGY NETWORKS FOR RAPID, COST-EFFECTIVE CAMPUS DECARBONIZATION
Instructors: Susan Murcott, Harvey Michaels
Schedule: W9-12
+ Description
This course explores Thermal Energy Networks (TEN) drawing inspiration from local and North American expertise, with lectures based on leading professional association trainings (IDEA, California Geo, ASHRAE) including the IGSHPA Certified GeoExchange Designer (CGD) course. It will cover both fundamental topics (air source heat pumps, ground source heat pumps, geo-exchange, thermal energy storage, waste heat recovery), and advanced topics including TEN case studies of several leading campuses.
DESIGN AT MIT
Whether creating lab experiments, musical scores, medical devices, consumer products, computer codes, business models, or architectural plans, we believe every MIT student could be considered a designer.
Below is a sample of MIT courses mobilizing design. Courses are subject to change every semester. This list is intended as a way to facilitate identifying design courses across the Institute, but is not exhaustive.
We refer students to the official MIT Subject Listing & Schedule released by the Registrar's Office.
Course 1: Civil and Environmental Engineering
1.006 — Tools for Sustainable Design
1.013 — Senior Civil and Environmental Engineering Design
1.015 — Design of Electromechanical Robotic Systems
1.016 — Design for Complex Environmental Issues
1.020 — Engineering Sustainability: Analysis and Design
1.035 — Mechanics of Materials
1.036 — Structural Mechanics and Design
1.054 — Mechanics and Design of Concrete Structures
1.056 — Introduction to Structural Design
1.096 — Design of Sustainable Polymer Systems
1.101 — Introduction to Civil and Environmental Engineering Design I
1.102 — Introduction to Civil and Environmental Engineering Design II
1.103 — Infrastructure Design for Climate Change
1.125 — Architecting and Engineering Software Systems
1.146 — Engineering Systems Analysis for Design
1.231 — Planning and Design of Airport Systems
1.263 — Urban Last-Mile Logistics
1.303 — Infrastructure Design for Climate Change
1.383 — Underground Construction
1.462 — Entrepreneurship in the Built Environment
1.535 — Mechanics of Materials
1.541 — Mechanics and Design of Concrete Structures
1.562 — Structural Design Project I
1.563 — Structural Design Project II
1.564 — Environmental Technologies in Buildings
1.575 — Computational Structural Design and Optimization
1.582 — Design of Steel Structures
1.583 — Topology Optimization of Structures
1.UAR — Climate and Sustainability Undergraduate Advanced Research
Course 2: Mechanical Engineering
Course 2 has a dedicated section to Design courses, listed below:
2.70 — FUNdaMENTALS of Precision Product Design
2.77 — FUNdaMENTALS of Precision Product Design
2.72 — Elements of Mechanical Design
2.720 — Elements of Mechanical Design
2.722 — D-Lab: Design
2.7231 — Introduction to Design Thinking and Innovation in Engineering
2.723A — Design Thinking and Innovation Leadership for Engineers
2.723B — Design Thinking and Innovation Project
2.729 — D-Lab: Design for Scale
2.733 — Engineering Systems Design
2.734 — Engineering Systems Development
2.737 — Mechatronics
2.739 — Product Design and Development
2.74 — Bio-inspired Robotics
2.740 — Bio-inspired Robotics
2.744 — Product Design
2.75 — Medical Device Design
2.750 — Medical Device Design
2.752 — Development of Mechanical Products
2.753 — Development of Mechanical Products
2.76 — Global Engineering
2.760 — Global Engineering
2.771 — D-Lab: Supply Chains
2.772 — Thermodynamics of Biomolecular Systems
2.777 — Large and Complex Systems Design and Concept Development
2.778 — Large and Complex Systems Design and Concept Development
In addition, Course 2 offers several courses with design components:
2.00A — Designing for the Future: Earth, Sea, and Space
2.00B — Toy Product Design
2.00C — Design for Complex Environmental Issues
2.00 — Introduction to Design
2.002 — Mechanics and Materials II
2.004 — Dynamics and Control II
2.006 — Thermal-Fluids Engineering II
2.007 — Design and Manufacturing I
2.008 — Design and Manufacturing II
2.009 — The Product Engineering Process
2.013 — Engineering Systems Design
2.014 — Engineering Systems Development
2.017 — Design of Electromechanical Robotic Systems
2.019 — Design of Ocean Systems
2.075 — Mechanics of Soft Materials
2.082 — Ship Structural Analysis and Design
2.0911 — Computational Design and Fabrication
2.12 — Introduction to Robotics
2.120 — Introduction to Robotics
2.131 — Advanced Instrumentation and Measurement
2.14 — Analysis and Design of Feedback Control Systems
2.140 — Analysis and Design of Feedback Control Systems
2.145 — Design of Compliant Mechanisms, Machines and Systems
2.147 — Design of Compliant Mechanisms, Machines and Systems
2.154 — Maneuvering and Control of Surface and Underwater Vehicles
2.155 — Artificial Intelligence and Machine Learning for Engineering Design
2.156 — Artificial Intelligence and Machine Learning for Engineering Design
2.16 — Learning Machines (New)
2.16 — Identification, Estimation, and Learning
2.167 — Hands-On Marine Robotics
2.171 — Analysis and Design of Digital Control Systems
2.177 — Designing Virtual Worlds
2.178 — Designing Virtual Worlds
2.18 — Biomolecular Feedback Systems
2.180 — Biomolecular Feedback Systems
2.22 — Design Principles for Ocean Vehicles
2.23 — Hydrofoils and Propellers
2.51 — Intermediate Heat and Mass Transfer
2.61 — Internal Combustion Engines
2.64 — Superconducting Magnets
2.651 — Introduction to Energy in Global Development
2.652 — Introduction to Energy in Global Development
2.671 — Measurement and Instrumentation
2.675 — Micro/Nano Engineering Laboratory
2.676 — Micro/Nano Engineering Laboratory
2.677 — Design and Experimentation for Ocean Engineering
2.678 — Electronics for Mechanical Systems
2.679 — Electronics for Mechanical Systems II
2.700 — Principles of Naval Architecture
2.702 — Systems Engineering and Naval Ship Design
2.703 — Principles of Naval Ship Design
2.704 — Projects in Naval Ship Conversion Design
2.705 — Projects in New Concept Naval Ship Design
2.708 — Traditional Naval Architecture Design
2.71 — Optics
2.710 — Optics
2.717 — Optical Engineering
2.78 — Principles and Practice of Assistive Technology
2.782 — Design of Medical Devices and Implants
2.788 — Mechanical Engineering and Design of Living Systems
2.789 — D-Lab: Design for Scale
2.810 — Manufacturing Processes and Systems
2.813 — Energy, Materials, and Manufacturing
2.83 — Energy, Materials, and Manufacturing
2.871 — D-Lab: Supply Chains
2.874 — Process Data Analytics
2.98 — Sports Technology: Engineering & Innovation
2.980 — Sports Technology: Engineering & Innovation
2.992 — Professional Industry Immersion Project
2.993 — Independent Study
2.994 — Independent Study
2.995 — Advanced Topics in Mechanical Engineering
2.996 — Advanced Topics in Mechanical Engineering
2.997 — Advanced Topics in Mechanical Engineering
2.998 — Advanced Topics in Mechanical Engineering
2.C01 — Physical Systems Modeling and Design Using Machine Learning
2.C51 — Physical Systems Modeling and Design Using Machine Learning
Course 3: Materials Science and Engineering
3.0061 — Introduction to Design Thinking and Rapid Prototyping
3.009 — Materials, Mechanics, and Flight: Birds, an Engineer's Delight
3.010 — Structure of Materials
3.017 — Modelling, Problem Solving, Computing, and Visualization
3.023 — Synthesis and Design of Materials
3.041 — Computational Materials Design
3.042 — Materials Project Laboratory
3.054 — Cellular Solids: Structure, Properties, Applications
3.055 — Biomaterials Science and Engineering
3.056 — Materials Physics of Neural Interfaces
3.064 — Polymer Engineering
3.087 — Materials, Societal Impact, and Social Innovation
3.088 — The Social Life of Materials
3.095 — Introduction to Metalsmithing
3.096 — Architectural Ironwork
3.098 — Ancient Engineering: Ceramic Technologies
3.14 — Physical Metallurgy
3.154 — Materials Performance in Extreme Environments
3.155 — Micro/Nano Processing Technology
3.156 — Photonic Materials and Devices
3.16 — Industrial Challenges in Metallic Materials Selection
3.321 — Computational Materials Design
3.36 — Cellular Solids: Structure, Properties, Applications
3.42 — Electronic Materials Design
3.46 — Photonic Materials and Devices
3.57 — Materials Selection, Design, and Economics
3.64 — Materials Physics of Neural Interfaces
3.65 — Soft Matter Characterization
3.963 — Biomaterials Science and Engineering
3.991 — Ancient Engineering: Ceramic Technologies
3.C01 — Machine Learning for Molecular Engineering
3.C51 — Machine Learning for Molecular Engineering
3.UAR — Climate and Sustainability Undergraduate Advanced Research
Course 4: Architecture
Course 4 has a dedicated section to Architecture Design courses, listed below:
4.001 — Where Is and What Is Architecture and Design?
4.021 — Design Studio: How to Design
4.023 — Architecture Design Studio I
4.024 — Architecture Design Studio II
4.025 — Architecture Design Studio III
4.02A — Design Studio: How to Design Intensive
4.031 — Design Studio: Objects and Interaction
4.032 — Design Studio: Information Design and Visualization
4.033 — Design Studio: Information Design and Visualization
4.041 — Design Studio: Advanced Product Design
4.043 — Design Studio: Interaction Intelligence
4.044 — Design Studio: Interaction Intelligence
4.051 — The Human Factor in Innovation and Design Strategy
4.053 — Visual Communication Fundamentals
4.090 — Practical Experience in Architecture for Undergraduates
4.091 — Independent Study in Design
4.092 — Independent Study in Design
4.093 — Independent Study in Design
4.094 — Independent Study in Design
4.105 Geometric Disciplines and Architecture Skills
4.109 Materials and Fabrication for Architecture
4.110 Design Across Scales and Disciplines
4.117 Creative Computation
4.118 Creative Computation
4.120 Furniture Making Workshop
4.123 Architectural Assemblies
4.125 Furniture Making Workshop
4.130 Architectural Design Theory and Methodologies
4.140[J] How to Make (Almost) Anything
4.151 Architecture Design Core Studio I
4.152 Architecture Design Core Studio II
4.153 Architecture Design Core Studio III
4.154 Architecture Design Option Studio
4.163[J] Urban Design Studio
4.173[J] China Urban Design Studio
4.180 Design Workshop
4.181 Architectural Design Workshop
4.182 Architectural Design Workshop
4.183-4.185 Architectural Design Workshop
4.189 Preparation for MArch Thesis
4.190 Practical Experience in Architecture
4.191 Independent Study in Architecture Design
4.192 Independent Study in Architecture Design
4.193 Independent Study in Architecture Design
4.194 Independent Study in Architecture Design
4.S00 — Special Subject: Design
4.S01 — Special Subject: Design
4.S02 — Special Subject: Design
4.S03 — Special Subject: Design
4.S10 — Special Subject: Architecture Design
4.S11 — Special Subject: Architecture Design
4.S12 — Special Subject: Architecture Design
4.S13 — Special Subject: Architecture Design
4.S14 — Special Subject: Architecture Design
4.S15 Special Subject: Design
In addition, Course 4 offers several courses with design components:
4.213 — Ecological Urbanism Seminar
4.215 — Sensing Place: Photography as Inquiry
4.217 — Disaster Resilient Design
4.218 — Disaster Resilient Design
4.227 — Landscapes of Energy
4.228 — Contemporary Urbanism Proseminar: Theory and Representation
4.229 — Collectives: New Forms of Sharing
4.240 — Urban Design Skills: Observing, Interpreting, and Representing the City
4.244 — Urban Design Seminar: Perspectives on Contemporary Practice
4.245 — DesignX Entrepreneurship
4.246 — DesignX Accelerator
4.247 — Urban Design Ideals and Action
4.248 — Advanced Urban Design Skills: Observing, Interpreting, and Representing the City
4.250 — Introduction to Urban Design and Development
4.252 — Introduction to Urban Design and Development
4.253 — Urban Design Politics
4.255 — Site and Environmental Systems Planning
4.264 — Advanced Seminar in Landscape and Urbanism
4.270 — Innovation for Disaster Relief and Preparedness
4.275 — Advanced Urbanism Colloquium
4.286 — SMArchS Urbanism Pre-Thesis Preparation
4.S27 — Special Subject: Urban Design
4.302 — Foundations in Art, Design, and Spatial Practices
4.318 — Toxic Textiles/Fashion Fables
4.319 — Toxic Textiles/Fashion Fables
4.322 — Introduction to Three-Dimensional Art Work
4.323 — Introduction to Three-Dimensional Art Work
4.328 — Climate Visions
4.329 — Climate Visions
4.359 — Synchronizations of Senses
4.390 — Art, Culture, and Technology Studio
4.401 — Environmental Technologies in Buildings
4.411 — D-Lab Schools: Building Technology Laboratory
4.412 — D-Lab Schools: Building Technology Laboratory
4.421 — Space-Conditioning Systems for Low-Carbon Buildings
4.424 — Modeling and Approximation of Thermal Processes
4.431 — Architectural Acoustics
4.432 — Modeling Urban Energy Flows for Sustainable Cities and Neighborhoods
4.433 — Modeling Urban Energy Flows for Sustainable Cities and Neighborhoods
4.440 — Introduction to Structural Design4.441 From the Solar House to Net Zero Buildings
4.442 — From the Solar House to Net Zero Buildings
4.453 — Creative Machine Learning for Design
4.462 — Introduction to Structural Design
4.463 — Building Technology Systems: Structures and Envelopes
4.481 — Building Technology Seminar
4.S48 — Special Subject: Structural Design
4.500 — Design Computation: Art, Objects and Space
4.501 — Tiny Fab: Advancements in Rapid Design and Fabrication of Small Homes
4.502 — Advanced Visualization: Architecture in Motion Graphics
4.505 — Design Computation: Art, Objects, and Space
4.507 — Introduction to Building Information Modeling in Architecture
4.511 — Tiny Fab: Advancements in Rapid Design and Fabrication of Small Homes
4.520 — Visual Computing
4.521 — Visual Computing
4.540 — Introduction to Shape Grammars I
4.541 — Introduction to Shape Grammars II
4.542 — Background to Shape Grammars
4.550 — Computational Design Lab
4.562 — Advanced Visualization: Architecture in Motion Graphics
4.566 — Advanced Projects in Digital Media
4.567 — Introduction to Building Information Modeling in Architecture
4.569[J] — Designing Interactions
4.570 — Computational Design Lab
4.580 — Inquiry into Computation and Design
4.581 — Proseminar in Computation
4.582 — Research Seminar in Computation
4.589 — Preparation for Design and Computation PhD Thesis
4.S50 — Special Subject: Architectural Computation
4.S51 — Special Subject: Architectural Computation
4.S52 — Special Subject: Architectural Computation
4.S53 — Special Subject: Architectural Computation
4.S54 — Special Subject: Architectural Computation
4.S55 — Special Subject: Digital Fabrication
4.S56 — Special Subject: Shape Grammars
4.602 — Modern Art and Mass Culture
4.603 — Understanding Modern Architecture
4.604 — Understanding Modern Architecture
4.608 — Seminar in the History of Art, Architecture, and Design
4.609 — Seminar in the History of Art, Architecture, and Design
4.612 — Islamic Architecture and the Environment
4.624 — Dwelling & Building: Cities in the Global South
4.634 — Early Modern Architecture and Art
4.635 — Early Modern Architecture and Art
4.645 — Selected Topics in Architecture: 1750 to the Present
4.652 — Modern Art and Mass Culture
4.657 — Design: The History of Making Things
4.THT[J] — Thesis Research Design Seminar
4.UR — Undergraduate Research in Design
4.URG — Undergraduate Research in Design
Course 5: Chemistry
5.UAR[J] — Climate and Sustainability Undergraduate Advanced Research
Course 6: Electrical Engineering and Computer Science
6.1010 — Fundamentals of Programming
6.1020 — Software Construction
6.1040 — Software Design
6.5060 — Algorithm Engineering
6.5080 — Multicore Programming
6.5081 — Multicore Programming
6.1100 — Computer Language Engineering
6.1120 — Dynamic Computer Language Engineering
6.5150 — Large-scale Symbolic Systems
6.5151 — Large-scale Symbolic Systems
6.1220[J] — Design and Analysis of Algorithms
6.5230 — Advanced Data Structures
6.5250[J] — Distributed Algorithms
6.5320 — Geometric Computing
6.5340 — Topics in Algorithmic Game Theory
6.5660 — Computer Systems Security
6.1800 — Computer Systems Engineering
6.1810 — Operating System Engineering
6.1820[J] — Mobile and Sensor Computing
6.1850 — Computer Systems and Society
6.5810 — Operating System Engineering
6.5830 — Database Systems
6.5831 — Database Systems
6.1910 — Computation Structures
6.1920 — Constructive Computer Architecture
6.5910 — Complex Digital Systems Design
6.5930 — Hardware Architecture for Deep Learning
6.5931 — Hardware Architecture for Deep Learning
6.2000 — Electrical Circuits: Modeling and Design of Physical Systems
6.2020[J] — Electronics Project Laboratory
6.2030 — Electronics First Laboratory
6.2040 — Analog Electronics Laboratory
6.2050 — Digital Systems Laboratory
6.2060 — Microcomputer Project Laboratory
6.2061 — Microcomputer Project Laboratory - Independent Inquiry
6.2080 — Introduction to Electronic Circuits
6.2090 — Solid-State Circuits
6.2092 — Solid-State Circuits
6.6000 — CMOS Analog and Mixed-Signal Circuit Design
6.6010 — Analysis and Design of Digital Integrated Circuits
6.2200 — Electric Energy Systems
6.2220 — Power Electronics Laboratory
6.2221 — Power Electronics Laboratory - Independent Inquiry
6.2222 — Power Electronics Laboratory
6.6220 — Power Electronics
6.2300 — Electromagnetics Waves and Applications
6.2540 — Nanotechnology: From Atoms to Systems
6.6520 — Semiconductor Optoelectronics: Theory and Design
6.6630[J] — Control of Manufacturing Processes
6.7000 — Discrete-Time Signal Processing
6.3100 — Dynamical System Modeling and Control Design
6.3102 — Dynamical System Modeling and Control Design
6.7110 — Multivariable Control Systems
6.7240 — Game Theory with Engineering Applications
6.7410 — Principles of Digital Communication
6.7411 — Principles of Digital Communication
6.7420 — Heterogeneous Networks: Architecture, Transport, Proctocols, and Management
6.7430 — Optical Networks
6.7440 — Principles of Wireless Communication
6.4200[J] — Robotics: Science and Systems
6.4420[J] — Computational Design and Fabrication
6.8420 — Computational Design and Fabrication
6.4530[J] — Principles and Practice of Assistive Technology
6.4570[J] — Creating Video Games
6.8530 — Interactive Data Visualization
6.8710[J] — Computational Systems Biology: Deep Learning in the Life Sciences
6.8711[J] — Computational Systems Biology: Deep Learning in the Life Sciences
6.8720[J] — Principles of Synthetic Biology
6.8721[J] — Principles of Synthetic Biology
6.4860[J] — Medical Device Design
6.4861[J] — Medical Device Design
6.4900 — Introduction to EECS via Medical Technology
6.9000 — Engineering for Impact
6.9010 — Introduction to EECS via Interconnected Embedded Systems
6.9030 — Strobe Project Laboratory
6.9080 — Introduction to EECS via Robotics
6.9101[J] — Introduction to Design Thinking and Innovation in Engineering
6.910A — Design Thinking and Innovation Leadership for Engineers
6.910B — Design Thinking and Innovation Project
6.9120 — Engineering Leadership
6.9620 — Web Lab: A Web Programming Class and Competition
6.C35[J] — Interactive Data Visualization and Society
6.C85[J] — Interactive Data Visualization and Society
Course 7: Biology
7.002 — Fundamentals of Experimental Molecular Biology
7.003[J] — Applied Molecular Biology Laboratory
7.50 — Method and Logic in Molecular Biology
7.51 — Principles of Biochemical Analysis
7.55 — Case Studies in Modern Experimental Design
7.572 — Quantitative Measurements and Modeling of Biological Systems
Course 9: Brain and Cognitive Sciences
9.017 — Systems Neuroscience Core II
9.07 — Statistics for Brain and Cognitive Science
9.26[J] — Principles and Applications of Genetic Engineering for Biotechnology and Neuroscience
9.401 — Tools for Robust Science
9.583[J] — Functional Magnetic Resonance Imaging: Data Acquisition and Analysis
9.59[J] — Laboratory in Psycholinguistics
9.67[J] — Materials Physics of Neural Interfaces
9.670[J] — Materials Physics of Neural Interfaces
Course 10: Chemical Engineering
10.00 — Molecule Builders
10.10 — Introduction to Chemical Engineering
10.28 — Chemical-Biological Engineering Laboratory
10.321 — Design Principles in Mammalian Systems and Synthetic Biology
10.345 — Fundamentals of Metabolic and Biochemical Engineering: Applications to Biomanufacturing
10.352 — Modern Control Design
10.37 — Chemical Kinetics and Reactor Design
10.489 — Concepts in Modern Heterogeneous Catalysis
10.490 — Integrated Chemical Engineering
10.495 — Molecular Design and Bioprocess Development of Immunotherapies
10.496[J] — Design of Sustainable Polymer Systems
10.521 — Design Principles in Mammalian Systems and Synthetic Biology
10.551 — Systems Engineering
10.552 — Modern Control Design
10.560 — Structure and Properties of Polymers
10.595 — Molecular Design and Bioprocess Development of Immunotherapies
10.689 — Concepts in Modern Heterogeneous Catalysis
10.951 — Seminar in Biological Systems
10.965 — Seminar in Biosystems Engineering
10.968 — Seminar in Biomolecular Engineering
10.976 — Process Design, Operations, and Control
10.979 — Seminar in Biological Soft Matter
10.C01[J] — Machine Learning for Molecular Engineering
10.C51[J] — Machine Learning for Molecular Engineering
Course 11: Urban Studies and Planning
11.001[J] — Introduction to Urban Design and Development
11.008 — Undergraduate Planning Seminar
11.022[J] — Regulation of Chemicals, Radiation, and Biotechnology
11.100 — Introduction to Computational Thinking in Cities
11.107 — Tools and Techniques for Inclusive Economic Development
11.113 — The Economic Approach to Cities and Environmental Sustainability
11.123 — Big Plans and Mega-Urban Landscapes
11.127[J] — Design and Development of Games for Learning
11.143 — Research Methods in Global Health and Development
11.C35[J] — Interactive Data Visualization and Society
11.158 — Behavioral Science, AI, and Urban Mobility
11.173[J] — Infrastructure Design for Climate Change
11.188 — Introduction to Spatial Analysis and GIS Laboratory
11.UAR[J] — Climate and Sustainability Undergraduate Advanced Research
11.THT[J] — Thesis Research Design Seminar
11.228[J] — Collectives: New Forms of Sharing
11.233 — Research Design for Policy Analysis and Planning
11.234 — Making Sense: Qualitative Methods for Designers and Planners
11.245[J] — DesignX Entrepreneurship
11.246[J] — DesignX Accelerator
11.250 — Transportation Research Design
11.252[J] — Design and Development of Games for Learning
11.263[J] — Urban Last-Mile Logistics
11.273[J] — Infrastructure Design for Climate Change
11.301[J] — Introduction to Urban Design and Development
11.302[J] — Urban Design Politics
11.303[J] — Real Estate Development Studio
11.304[J] — Site and Environmental Systems Planning
11.307[J] — China Urban Design Studio
11.308[J] — Ecological Urbanism Seminar
11.309[J] — Sensing Place: Photography as Inquiry
11.312 — Engaging Community: Models and Methods for Strengthening Democracy
11.313 — Advanced Research Workshop in Landscape and Urbanism
11.315[J] — Disaster Resilient Design
11.320 — Digital City Design Workshop
11.328[J] — Urban Design Skills: Observing, Interpreting, and Representing the City
11.329[J] — Advanced Urban Design Skills: Observing, Interpreting, and Representing the City
11.332[J] — Urban Design Studio
11.333[J] — Urban Design Seminar: Perspectives on Contemporary Practice
11.334[J] — Advanced Seminar in Landscape and Urbanism
11.337[J] — Urban Design Ideals and Action
11.338 — Urban Design Studio
11.345[J] — Entrepreneurship in the Built Environment
11.360 — Community Growth and Land Use Planning
11.411 — The Political Economy of Planning
11.413 — The Economic Approach to Cities and Environmental Sustainability
11.C85[J] — Interactive Data Visualization and Society
11.478 — Behavioral Science, AI, and Urban Mobility
11.520 — Workshop on Geographic Information Systems (GIS)
11.523 — Fundamentals of Spatial Database Management
11.547[J] — Global Aging & the Built Environment
11.912[J] — Advanced Urbanism Colloquium
Course 12: Earth, Atmospheric, and Planetary Sciences
12.010 — Computational Methods of Scientific Programming
12.521 — Computational Geophysical Modeling
12.805 — Data Analysis in Physical Oceanography
Course 14: Economics
14.125 — Market Design
14.16 — Strategy and Information
14.19 — Market Design
14.310 — Data Analysis for Social Scientists
14.42 — Environmental Policy and Economics
14.420 — Environmental Policy and Economics
14.472 — Public Economics II
14.125 — Market Design
14.161 — Strategy and Information
Course 15: Management
15.025 — Game Theory for Strategic Advantage
15.0251 — Game Theory for Strategic Advantage
15.094[J] – Robust Modeling, Optimization, and Computation
15.095 — Machine Learning Under a Modern Optimization Lens
15.232 — Breakthrough Ventures: Effective Business Models in Frontier Markets
15.270 — Ethical Practice: Leading Through Professionalism, Social Responsibility, and System Design
15.286 — Communicating with Data
15.287 – Communication and Persuasion Through Data
15.359[J] — Engineering Innovation: Global Security Systems
15.360 — Entrepreneurship & Innovation Proseminar
15.364 — Innovation Ecosystems for Regional Entrepreneurship Acceleration Leaders (iEco4REAL)
15.3641 – Innovation Ecosystems for Regional Entrepreneurship Acceleration Leaders (iEco4REAL)
15.3641 — Innovation Ecosystems for Regional Entrepreneurship Acceleration Leaders (iEco4REAL)
15.3641 — Innovation Ecosystems for Regional Entrepreneurship Acceleration Leaders (iEco4REAL)
15.371[J] — Innovation Teams
15.373[J] – Venture Engineering
15.374 — Organizing for Innovation
15.378 – Building an Entrepreneurial Venture: Advanced Tools and Techniques
15.3781 — Building an Entrepreneurial Venture: Advanced Tools and Techniques
15.385 - Innovating for Impact
15.388 – Venture Creation Tactics
15.570 – Digital Marketing and Social Media Analytics
15.572 — Analytics Lab: Action Learning Seminar on Analytics, Machine Learning, and the Digital Economy
15.701 — Innovation-Driven Entrepreneurial Advantage
15.735 — Product Design
15.763[J] — Supply Chain: Capacity Analytics
15.768 — Management of Services: Concepts, Design, and Delivery
15.772[J] — D-Lab: Supply Chains
15.783[J] — Product Design and Development
Course 16: Aeronautics and Astronautics
16.00 — Introduction to Aerospace and Design
16.002 — Unified Engineering: Signals and Systems
16.003 — Unified Engineering: Fluid Dynamics
16.004 — Unified Engineering: Thermodynamics and Propulsion
16.06 — Principles of Automatic Control
16.20 — Structural Mechanics
16.202 — Manufacturing with Advanced Composite Materials
16.235 — Design with High Temperature Materials
16.30 — Feedback Control Systems
16.343 — Spacecraft and Aircraft Sensors and Instrumentation
16.355[J] — Concepts in the Engineering of Software
16.400 — Human Systems Engineering
16.422 — Human Supervisory Control of Automated Systems
16.423[J] — Aerospace Biomedical and Life Support Engineering
16.453[J] — Human Systems Engineering
16.50 — Aerospace Propulsion
16.522 — Space Propulsion
16.634 — NEET Senior Seminar: Autonomous Machines
16.6621[J] — Introduction to Design Thinking and Innovation in Engineering
16.662A — Design Thinking and Innovation Leadership for Engineers
16.662B — Design Thinking and Innovation Project
16.767 — Introduction to Airline Transport Aircraft Systems and Automation
16.781[J] — Planning and Design of Airport Systems
16.810 — Engineering Design and Rapid Prototyping
16.821 — Flight Vehicle Development
16.83[J] — Space Systems Engineering
16.84 — Advanced Autonomous Robotic Systems
16.851 — Introduction to Satellite Engineering
16.854 — Spacecraft Laboratory
16.861 — Engineering Systems Analysis for Design
16.88[J] — Prototyping our Sci-Fi Space Future: Designing & Deploying Projects for Zero Gravity Flights
16.885 — Aircraft Systems Engineering
16.888[J] — Multidisciplinary Design Optimization
16.89[J] — Space Systems Engineering
Course 17: Political Science
17.055 — Just Code: The Ethical Lifecycle of Machine Learning
17.275 — Public Opinion Research Design and Training Seminar
17.276 — Public Opinion Research Training Lab
17.488 — Simulating Global Dynamics and War
17.506 — Ethnic Politics
17.922 — Martin Luther King, Jr. Design Seminar
17.THT — Thesis Research Design Seminar
Course 18: Mathematics
18.410[J] Design and Analysis of Algorithms
Course 20: Biological Engineering
20.020 — Introduction to Biological Engineering Design Using Synthetic Biology
20.109 — Laboratory Fundamentals in Biological Engineering
20.305[J] — Principles of Synthetic Biology
20.345 — Bioinstrumentation Project Lab
20.352 — Principles of Neuroengineering
20.363[J] — Biomaterials Science and Engineering
20.375 — Applied Developmental Biology and Tissue Engineering
20.380 — Biological Engineering Design
20.381 — Biological Engineering Design II
20.385 — Design in Synthetic Biology
20.405[J] — Principles of Synthetic Biology
20.475 — Applied Developmental Biology and Tissue Engineering
Course 21A: Anthropology
21A.501[J] — Art, Craft, Science
21A.819 — Ethnographic Research Methods
Course 21H: History
21H.145[J] — French Photography
21H.343[J] — Making Books in the Renaissance and Today
Course 21M: Music and Theater Arts
21M.080 — Introduction to Music Technology
21M.369 — Studies in Music Technology (21M.380)
21M.370 — Digital Instrument Design
21M.560 — Introduction to Music Technology (New)
21M.569 — Studies in Music Technology (New)
21M.570 — Digital Instrument Design (New)
21M.601 — Drawing for Designers
21M.603 — Fundamentals of Theater Design
21M.606 — Introduction to Stagecraft
21M.713 — History of American and European Scenography
21M.731 — Sound Design for Theater and Dance
21M.732 — Costume Design
21M.733 — Set Design
21M.734 — Lighting Design
21M.735 — Technical Design for Performance
21M.737 — Interactive Design and Projection for Live Performance
21M.806 — Applied Performance and Design Production
21M.809 — Performance and Design Intensive
21M.812 — Theater Arts Production (New)
21M.820 — Production Design Visualization
21M.821 — Production Design Visualization
21M.822 — Theater Arts Production (New)
21M.851 — Independent Study in Performance and Design
Course 21W: Comparative Media Studies / Writing
21W.016 — Writing and Rhetoric: Designing Meaning
Course 22: Nuclear Science and Engineering
22.03[J] — Introduction to Design Thinking and Rapid Prototyping
22.033 — Nuclear Systems Design Project
22.039 — Integration of Reactor Design, Operations, and Safety
22.06 — Engineering of Nuclear Systems
22.071 — Analog Electronics and Analog Instrumentation Design
22.211 — Nuclear Reactor Physics I
22.312 — Engineering of Nuclear Reactors
22.315 — Applied Computational Fluid Dynamics and Heat Transfer
22.33 — Nuclear Engineering Design
22.39 — Integration of Reactor Design, Operations, and Safety
22.63 — Engineering Principles for Fusion Reactors
Course 24: Linguistics and Philosophy
24.234 — Global Justice, Gender, and Development
Course CMS: Comparative Media Studies / Writing
CMS.301 — Game Design Methods
CMS.307 — Critical Worldbuilding
CMS.342[J] — Designing Virtual Worlds (New)
CMS.362 — Civic Media Collaborative Design Studio
CMS.405 — Visual DesignCMS.590[J] — Design and Development of Games for LearningCMS.611[J] — Creating Video Games
CMS.615 — Games for Social Change
CMS.627 — Imagination, Computation, and Expression Studio
CMS.634 — Designing Interactions
CMS.635 — Designing Active Archives
CMS.807 — Critical Worldbuilding
CMS.815 — Games for Social Change
CMS.827 — Imagination, Computation, and Expression Studio
CMS.833 — Digital Humanities: Topics, Techniques, and Technologies
CMS.834[J] — Designing Interactions
CMS.835 — Desiging Active Archives
CMS.839 — Virtual Reality and Immersive Media Production
CMS.862 — Civic Media Collaborative Design Studio
CMS.863[J] — Design and Development of Games for Learning
CMS.864 — Game Design
CMS.942[J] — Designing Virtual Worlds (New)
MAS — Media Arts and Sciences
MAS.552[J] — City Science
MAS.712 — Learning Creative Learning
MAS.750 — Human-Robot Interaction
MAS.809 — Decoders 1.9: Introduction to Microfabrication
MAS.810 — Decoders 1.8: Project Realization in CleanroomMAS.834 — Tangible InterfacesMAS.837 — Principles of Electronic Music Interfaces
MAS.838[J] — Prototyping our Sci-Fi Space Future: Designing & Deploying Projects for Zero Gravity Flights
MAS.839[J] — Operating in the Lunar Environment
MAS.858[J] — Asking How Space Enabled Designs Advance Justice and Development
MAS.863[J] — How to Make (Almost) Anything
MAS.S60-MAS.S64 — Special Subject in Media Technology
MAS.S62 — Black Feminist Thought & Design for the Future
More courses coming soon!