Courses taught
  • MMO5003, Modern ship design: Safety, Limitations and Hazards, Fall 2024
  • NABP2004, Ship construction, Spring 2025