Course is closed
Lead Instructor(s)
Jul 13 - 17, 2020
Registration Deadline
Live Virtual
Course Length
5 Days
Course Fee
Sign-up for Course Updates

This course may be taken individually or as part of the Professional Certificate Program in Design & Manufacturing or the Professional Certificate Program in Machine Learning & Artificial Intelligence.

Over the next few decades, industries around the world will transition to a new economy in which highly complex, customizable products will be manufactured by on-demand flexible robotic systems. In a number of fields, this change is already underway—for example, 3D printers are revolutionizing the production of consumer, aerospace, automotive, and medical parts.

This course provides an introduction to developing intelligent design and manufacturing workflows. Over the course of five days, you will explore advanced manufacturing hardware and learn about methods for creating customizable design templates, and virtual product testing. In this course, you will also:

  • Explore performance-driven and generative design workflows that automatically translate functional specifications of objects to manufacturable designs
  • Discover AI/machine learning methods that enable design automation and customization
  • Learn how AI methods can be used in a manufacturing workflow for automated inspections and improved performance

Participant Takeaways

  • Learn how to develop an intelligent design and manufacturing workflow.
  • Understand capabilities and limitations of current advanced manufacturing hardware.
  • Understand geometric representations for digital manufacturing.
  • Design and manufacture objects using advanced manufacturing.
  • Learn how to mass customize designs using parametric models.
  • Learn how to predict design performance using virtual testing and numerical simulation.
  • Understand performance-driven design workflow.
  • Understand principles of generative design.
  • Design objects using topology optimization methods.
  • Experience designing and optimizing objects across multiple domains.
  • Learn how AI methods can aid design workflows.
  • Design and build a data-driven (machine learning) model.
  • Learn how to design training datasets from image collections.
  • Learn how data-driven models can be used for product customization.
  • Understand AI tools for manufacturing.

Who Should Attend

This course is designed for engineers, designers, product managers, marketing directors, scientists and educators in industries that are involved in translating concepts to physical objects/products. Relevant areas include consumer products, medical devices, textile, packaging, electronics, automotive, aerospace, and defense.


Laptops or tablets with Windows and with which you have administrator privileges are required for this course.

Program Outline

Day 1
Morning: 9 am – 12 pm

  • Computational design and manufacturing workflow
  • Overview of advanced manufacturing processes 

Afternoon: 1 pm – 5 pm

  • Solid modeling and design representations 
  • From geometry to hardware abstraction languages
  • Lab 1: Designing and printing models using a virtualized 3D printer

Day 2
Morning: 9 am – 12 pm

  • Parametric modeling and CAD
  • Procedural modeling
  • Deformation methods

Afternoon: 1 pm – 5 pm

  • Lab 2: Designing parametric models for additive manufacturing
  • Computer simulation and virtual testing
  • Lab 3: Predicting design performance for additive manufacturing

Day 3
Morning: 9 am – 12 pm

  • Inverse methods and performance-driven design
  • Introduction to optimization
  • Topology optimization

Afternoon: 1 pm – 5 pm

  • Optimizing design for multiple objectives
  • Performance space representations 
  • Lab 4: Design for AM using topology optimization

Day 4
Morning: 9 am – 12 pm

  • Interactive design applications
  • Integrated design tools for domain-specific applications
  • Introduction to AI and machine learning

Afternoon: 1 pm – 5 pm

  • Symbolic AI methods
  • Machine learning methods
  • Lab 5: Designing and building a machine learning model

Day 5
Morning: 9 am – 12 pm

  • Advanced AI tools for design customization
  • Lab 6: Data-driven models for design customization

Afternoon: 1 pm – 5 pm

  • Data-driven systems for computational design
  • Automated discovery of optimal designs
  • Intelligent manufacturing systems
  • Course review: developing an end-to-end computational design and manufacturing workflow

Links & Resources

News & Articles


The type of content you will learn in this course, whether it's a foundational understanding of the subject, the hottest trends and developments in the field, or suggested practical applications for industry.

Fundamentals: Core Concepts, understandings, and tools - 30%|Latest Developments: Recent advances and future trends - 40%|Industry Applications: Linking theory and real-world - 30%
Delivery Methods

How the course is taught, from traditional classroom lectures and riveting discussions to group projects to engaging and interactive simulations and exercises with your peers.

Lecture: Delivery of material in a lecture format - 45%|Discussion or Groupwork: Participatory learning - 25%|Labs: Demonstrations, experiments, simulations - 30%

What level of expertise and familiarity the material in this course assumes you have. The greater the amount of introductory material taught in the course, the less you will need to be familiar with when you attend.

Introductory: Appropriate for a general audience - 40%|Specialized: Assumes experience in practice area or field - 40%|Advanced: In-depth explorations at the graduate level - 20%