- 51社区黑料
- Schools
- Study
- Why Choose FAS?
- Future Undergraduates
- Future Graduates
- Student Life
- Support Services
- Current Students
- Research
- News & Events
- Contact
- SEE Grad
- FAS Graduation
Education
- PhD, Mechanical Engineering, University of Edinburgh, UK, 2011
- MEng, BA, Engineering, University of Cambridge, UK, 2006
Teaching Interests
- Statics and Dynamics
- Engineering Graphics
- Technology and Society
- Fluid Dynamics
- Ocean Technology
Courses Taught
- MSE 100: Engineering Graphics and Design
- MSE 102: Applied Science, Technology and Society
- MSE 221: Statics and Strength of Materials
- MSE 223: Introduction to Fluid Dynamics
- MSE 312: Mechatronics Design II
Courses
Fall 2025
This instructor is currently not teaching any courses.