Undergraduate Courses

Preparation for the Major

The following 77 units of lower-division courses are required:

  • Engineering 3
  • Mechanical Engineering 6, 10, 12S, 14, 15, 16, 17
  • Chemistry 1A-B, 1AL-BL
  • Mathematics 3A-B, 4A-B, 6A-B
  • Physics 7A-D, 7L
  • Writing 2E, 50E
  • and College of Engineering General Education Requirements

Upper-Division Major

The following 69 units are required:

The mechanical engineering specialization and elective courses allow students to acquire more in-depth knowledge in one of several areas of specialization, such as those related to: MEMS; bioengineering; design and manufacturing; thermal and fluid sciences; structures, mechanics, and materials; and dynamics and controls. A student’s specific elective course selection is subject to the approval of the department advisor.

Courses required for the major, inside or outside of the Department of Mechanical Engineering, may not be taken for the pass/not passed grading option. They must be taken for letter grades.

Course Resources

For a current schedule of classes, log in to GOLD and filter by the “Mechanical Engineering” subject area.

ME Course Websites maintained by individual faculty are now hosted on Canvas.

Course Updates

ENGR II will be without power from December 15, 2025, through January 15, 2026. There will be no access to the building during the outage period. The following courses have been rescheduled for the first two weeks of the winter quarter:

  • ME 12 (Fields)- Rescheduled to PHELP 1413
  • ME 125/225ED (Dressaire)- Recheduled to PHELP 1413
  • ME 125EH (Hawkes)- ARTS 0249 (ME Machine Shop)
  • ME 125/225FA (Daly)- Rescheduled to PHELP 1413
  • ME 203 (Mezic)- Recheduled to PHELP 1413
  • ME 225FB (Bullo)- Remote
  • ME 225HT (Zhu)- Remote
  • ME 125/225MC (Valentine)- Remote
  • ME 220B (Bennett)- Rescheduled to PHELP 1413
  • ME/MATRL 230 (Beyerlein)- Remote

If you have any questions, please email the instructor directly or contact Katelynn Ellison for further inquiries.