NanoEngineering Undergraduate Major Requirements

To receive a B.S. in NanoEngineering, students must complete 185* units.  Every course (except NANO 1 or 4 and NANO 199) must be taken for a letter grade.

Effective Fall 2014, the specific breakdown is as follows:

General Education Requirements (forty-eight units*): This requirement is intended to fulfill the general education requirements (G.E.) from respective colleges.  

Basic sciences and mathematics (sixty units): This lower-division requirement includes twenty-four units of mathematics (MATH 18 (formerly MATH 20F) and 20A-E), sixteen units of physics (Phys 2A–D), sixteen units of chemistry (Chem 6A–C, 7L), and four units of biology (BILD 1).

Engineering Preparation (twelve units): This requirement covers basics in computer programming, circuit analysis and circuits lab (NANO 15, NANO 106**, and NANO 107***).  

Nanoengineering core (thirty-seven units): This requirement is constituted of a one-unit seminar (NANO 1) and nine core courses (NANO 101 to 104, 110 to 112, and 120A-B).

Nanoengineering electives (eight units): This requirement must be chosen from among the upper-division NANO courses (NANO 100 - 199) offered by the Department, or a NANO graduate course that has been approved by a student petition.

Engineering Focus (twenty units): Students are recommended to select all five engineering electives from within one single major to constitute an engineering focus. However, students are required to take only four of the five courses in one major.


*The 185 units for graduation and 48 units for G.E. requirements are shown for Warren College students as an example to fulfill the general education requirements.  Students in other colleges need to adjust the plan to match their own college requirements.

**NANO 106: Effective Winter 2015 for all students who want to switch to the new curriculum: NANO 106 is a course that must be taken if you switch to the new catalog. NANO 106 does not replace ECE 25. If you have not completed ECE 25, then do not take ECE 25 and take NANO 106 instead.

***NANO 107: Effective Winter 2015 for Sophomores, Juniors, and Seniors who want to switch to the new curriculum: NANO 107 has been approved to be taken if you have not yet taken ECE 35 and ECE 65. If you have completed ECE 35 and ECE 65, do not take NANO 107. If you only have completed ECE 35 (and not ECE 65) then you need to take NANO 107.