Courses I Teach
ME 100L
MECHANICAL ENGINEERING ORIENTATION
Course Syllabus
Course Resources
ME 218
STRENGTH OF MATERIALS
Course Syllabus
Course Resources
ME 301
THERMODYNAMICS
Course Syllabus
Course Resources
ME 312
FLUID MECHANICS
Course Syllabus
Course Resources
ME 312L
FLUID MECHANICS LABORATORY
Course Syllabus
Course Resources
ME 415
HEAT TRANSFER
Course Syllabus
Course Resources