Over the years I have been teaching both Mechanical Engineering courses (e.g. Product Design, Digital Manufacturing) and Computer Science Courses (e.g. Foundations of AI, Evolutionary Computation). This interdisciplinary perspective is the basis of robotics. My educational efforts take place in two arenas: Teaching core undergraduate and graduate courses; formal instruction takes place in the classroom, and informal in the lab, and (b) educating the broader public about the potential and excitement of scientific research.
COURSES TAUGHT AT COLUMBIA (2015-present)
|
Courses taught at cornell (2001-2015)
|
Phd students graduated
|