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
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.
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.
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.
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.