Information regarding course enrollment can be found at the Office of the Registrar. Consult the Mechanical Engineering curricula for major requirements, and the undergraduate guide and academic calendar for deadlines.
The Course Threads program allows Berkeley undergraduates to explore intellectual themes that connect courses across departments and disciplines. Without creating new majors or minors, the program instead highlights connections between existing courses. Course Threads help students see the value in educational breadth while also pursuing a more in-depth and well-rounded knowledge on one particular topic. Following a thread is easy: simply sign up, enroll in at least 3 courses from the thread over the course of your study at Berkeley, and participate in at least one semester-end symposium.