His major research interests are in the areas of design methodologies and optimization, with specific emphasis for aerospace system design problems. His current research efforts include investigating small UAVs, morphing aircraft, and system of systems. At Purdue, he teaches Introduction to Aerospace Design as a cornerstone design course to sophomores, and Aircraft Design as the capstone design course for seniors; he also teaches graduate courses titled Multidisciplinary Design Optimization and Design Theory and Methods for Aerospace Systems.