BS Requirements

Updated for the 2023-2024 Academic Year


For complete academic requirements, view the 2023-24 General Engineering Academic Requirements (GEAR) catalog for all departments within the College of Engineering. 

Undergraduate Courses


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


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 GauchoSpace.  Please log-in to GauchoSpace with your UCSBNetID.

New Course Descriptions