Explore courses

Fall 2026

Find your next class

7 courses

Historical grades cover up to five years through the selected term. Grade sorting prioritizes courses with at least 100 letter grades.

EMA 202 Dynamics covers kinematics, force-mass-acceleration, work-energy, impulse-momentum, and mass moments of inertia.

Offering recorded · Fall 2026

The course requires two homework assignments per week and includes required discussions. Exams are described as predictable but hard, with significant time spent on equation derivations.

historical GPA · grades

Spring 2022–Spring 2026

ME 489 is an honors independent study course focused on conducting research and preparing a thesis in mechanical engineering.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

ME 491 involves individual lab projects conducted under staff supervision.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2026 · limited sample

MECHANICAL ENGINEERING PROJECTS II is a continuation of ME 491.

Offering recorded · Fall 2026

Historical reviews for Tim Osswald describe him as a genuine professor who cares about students and knows his subject deeply, with graduate students who enjoy his teaching.

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

ME 601 covers advanced special topics in Mechanical Engineering including vibrations, manufacturing, and energy systems.

Offering recorded · Fall 2026

Historical reviews of Xiaobin Xiong: The syllabus is dense and math-intensive, with exams that can be impossibly hard and homework that may not align with lecture content.

historical GPA · grades

Spring 2022–Spring 2026

Looking for a professor? →