Research

Research themes and projects at the Digital Engineering Lab.

We build computational foundations for digital engineering: methods that connect design intent, physical behavior, material selection, and manufacturing constraints in a unified workflow.

Computational design & optimization

01

Manufacturing-aware design & planning

Computational design and process-planning methods that explicitly account for how engineered systems will be made.

Additive, subtractive, hybrid, and composite manufacturing; accessibility analysis; process planning; support removal; and virtual fabrication.

02

Material–structure co-design

Integrated design of geometry, material properties, architectures, and constituent distributions for targeted performance.

Multi-material optimization, graded alloys, anisotropic media, continuous fiber composites, and coupled material–structural design.

03

System-level & resilient design

Co-design of interacting and adaptive systems under motion, failure, uncertainty, and changing operating conditions.

Moving-part co-design, collision-aware assemblies, resilient structures, smart-material actuation, and system-level design automation.

04

Computational foundations

Mathematical formulations, numerical methods, and research software that enable scalable computational engineering.

Optimization algorithms, geometric representations, finite-element methods, differentiable computing, machine learning, high-performance simulation, and open research software.

Projects by research area

01

Manufacturing-aware design & planning

02

Material–structure co-design

03

System-level & resilient design

04

Computational foundations