We create mathematical models and develop computer methods and tools that advance a diverse array of engineering applications. Research topics include geometric and physical modeling, model-based engineering, finite-element methods, computational fluid dynamics, multi-physics modeling, multi-scale modeling, shape and topology optimization, data-driven methods, machine-learning techniques, system engineering, and high-performance computing. Current applications for this work include energy systems, transportation and autonomous vehicle integration, cyber-physical systems, and design for additive manufacturing.