EECS Major Lower Division Degree Requirements

All major requirements must be completed for a letter grade.

For information on enrollment precedence and procedures, see our EE Course Enrollment Policy and CS Course Enrollment policy.  HKN also offers some helpful course guides.

Lower Division EECS Requirements

Although engineers are becoming increasingly specialized, a broad understanding of general concepts is critical for the successful completion of engineering projects. The following set of lower division courses covers the field broadly and must be taken by all EECS students:

EECS Degree Requirement Worksheet

Math & Science Requirements

Engineers use math and science as tools in their designs. The following requirements ensure that you have the necessary background:

  • Calculus: Math 1A & 1B
  • Multi-variable Calculus: Math 53
  • A two course physics sequence: Physics 7A/7B, or Physics 5A/5B/5BL
    • Students who have fulfilled the first half of the Physics requirement through AP/IB test scores, transfer work, or with Physics 7A, may opt to fulfill the second half with Physics 7B or Physics 5B & 5BL. 
    • Completion of Physics 5A and 7B will not fulfill the requirement. 
  • A natural science course with lab.
    • Choose from Physics 5C/5CL, 7C; Chem 1A/AL, 1B,  3A/3AL, 3B/3BL, 4A, 4B, or 5; Biology 1A/1AL, or 1B; Astro 7A, or B; MCB 32/32L; or any upper-division course of 3 or more semester units in Astronomy, Biology, Chemistry, Earth and Planetary Science (except EPS 170AC), Integrative Biology, Molecular and Cell Biology, Physics or Plant and Microbial Biology
  • 4 unit STEM elective (formerly Math 54 requirement)
    • Choose a lower or upper div 4 unit technical course in one of the following departments: Astro, Chem, Data Sci, EPS [except 170AC], IB, Math, MCB, Physics, PMB, Stat, or any Engin dept. See course lists in the Berkeley Engineering Undergraduate Guide: EECS

AP Credit

You do not need to retake courses for which you received advanced placement credit (see the Berkeley Engineering Undergraduate Guide).

Technical Engineering Units

Students must complete a minimum of 40 units of technical engineering coursework. This includes the required lower and upper division required courses in EE, CS, and EECS.

The 40 units of engineering courses CANNOT include:

  • any course taken on a P/NP basis
  • courses numbered 24, 39, 84
  • BioE 100
  • ChemE 185
  • CS 70, C79, 195, H195
  • Des Inv courses except (Des Inv 15, 22, 90E, 190E)
  • Engin 125, 157AC, 180
  • IEOR 95, 172, 185, 186, 190 series, 191, 192, 195
  • ME 191AC, 190K, 191K

College Requirements

Students in the College of Engineering must complete no fewer than 120 semester units and meet other College, Campus, and University Requirements.