Research direction:Engineering informatics for design and manufacturing, CADCAM, and product lifecycle management. He has been teaching a number of courses including mechanical engineering design, manufacturing systems, engineering informatics, and engineering management.