Assistant Professor - Mechanical Engineering Responsible for teaching undergraduate and graduate courses, developing new courses, conducting peer-reviewed research, establishing externally funded research programs, supervising and mentoring students, and engaging in professional societies and university service.