Undergraduate Academic Planning

Upon admission to the major, students should consult the catalog or NanoEngineering website for their program of study or contact an undergraduate advisor through the Virtual Advising Center if they have questions. The program plan may be revised in subsequent years, but revisions involving curricular requirements require approval by an undergraduate advisor or the Undergraduate Affairs Committee. Because some course and/or curricular changes may be made every year, it is imperative that students consult with the department’s undergraduate advisors on an annual basis.

CENG and NANO courses are offered only once a year and therefore should be taken in the recommended sequence. If courses are taken out of sequence, it may not always be possible to enroll in courses as desired or needed. If this occurs, students should seek immediate departmental advice. When a student deviates from the sequence of courses specified for each curriculum in this catalog, it may be impossible to complete a CENG or NANO major within the normal four-year period.


Please refer to the specific major curriculum plan each quarter to ensure enrollment in the correct courses. The enrollment period can vary depending on student class levels. Incoming freshmen and incoming transfer students enrolling in their first quarter at UC San Diego have one pass to enroll in classes. These students are recommended to enroll in all specified core courses (CENG and NANO), and Chemistry, Physics, and Math courses*. Students enrolling in their second quarter or more (continuing students) are allotted two passes during the enrollment period. These students are recommended to enroll in any required Chemistry, Physics, and Math courses during their first pass, and their major core courses (CENG and NANO) in their second pass*.

*All students should contact their college advisor for General Education enrollment information.

How to request course approval

Some core courses require pre-approval prior to enrolling. To request approval, please submit a Course Pre-Authorization and include the Section ID number of the course in which you would like to enroll. No request will be considered without Section ID information. Upon approval, students will receive an email confirmation and must return to WebReg to enroll in the class. Course pre-authorization requests will be processed every Wednesday during the enrollment period. Students within the major are given priority for enrollment. For students not in the corresponding major, approval will be considered after all major students have enrolled and seat capacity has been reviewed. If you are put on a waitlist for a major core requirement, please stay on the waitlist. Please note: no priority process is in place for elective courses.

For any questions regarding enrollment, current students can contact the undergraduate advisors via the Virtual Advising Center (VAC). Incoming freshmen may email advisors via ne-ugradinfo@eng.ucsd.edu.

Program Alterations/Exceptions to Requirements

Variations from or exceptions to any program or course requirements are possible only if a petition is approved by the Undergraduate Affairs Committee before the courses in question are taken. Petition forms may be obtained from the Student Affairs Office and must be processed through this office. Students need to verify they have completed prerequisites for all classes - for departmental prerequisites click here. 

Planning Tools

Here are some forms to help with your academic planning.

Tentative Course Offerings