EECS and Materials Science & Engineering
Engineering Student Services
120 Grimes Engineering Center
Berkeley, CA 94720
ess@berkeley.edu
(510) 642-7594
Find out more about these majors: Electrical Engineering & Computer Sciences and Materials Science & Engineering
Degree worksheet: 2025
Undergraduate programs and degree worksheets from previous years are available through the Undergraduate Guide archive.
Please note that this major will be sunsetting at the end of Fall 2026. This means students will not be able to change into this major after Fall 2026.
| Course | Fall | Spring |
|---|---|---|
| Freshman Year | ||
| CHEM 1A+1AL – General Chemistry, or CHEM 4A – General Chemistry and Quantitative Analysis1 |
5 | – |
| ENGIN 7 – Introduction to Computer Programming and Numerical Methods, or COMPSCI 61A – Structure and Interpretation of Computer Programs |
– | 4 |
| MATH 51 – Calculus I | 4 | – |
| MATH 52 – Calculus II | – | 4 |
| PHYSICS 7A – Physics for Scientists and Engineers, or PHYSICS 5A – Introductory Mechanics and Relativity2 |
– | 3-4 |
| Reading & Composition Part A Course3 | 4 | – |
| Reading & Composition Part B Course3 | – | 4 |
| Humanities/Social Science Course3 | 3-4 | – |
| Total | 16-17 | 15-16 |
| Sophomore Year | ||
| COMPSCI 61B – Data Structures, or COMPSCI 61BL – Data Structures and Programming Methodology |
4 | – |
| MATSCI 45 – Properties of Materials + MATSCI 45L – Properties of Materials Laboratory | – | 4 |
| EECS 16A – Designing Information Devices and Systems I | – | 4 |
| MATH 53 – Multivariable Calculus | 4 | – |
| MATH 54 – Linear Algebra and Differential Equations | 4 | – |
| PHYSICS 7B – Physics for Scientists and Engineers, or PHYSICS 5B – Introductory Electromagnetism, Waves, and Optics + 5BL – Introduction to Experimental Physics2 |
4-5 | – |
| PHYSICS 7C – Physics for Scientists and Engineers, or PHYSICS 5C – Introductory Thermodynamics and Quantum Mechanics + 5CL – Introduction to Experimental Physics II2 |
– | 4-5 |
| Humanities/Social Science Course(3) | – | 3-4 |
| Total | 16-17 | 15-17 |
| Junior Year | ||
| COMPSCI 61C – Great Ideas of Computer Architecture, or COMPSCI 61CL – Machine Structures (Lab-Centric), or EECS 16B – Designing Information Devices and Systems II |
4 | – |
| ENGIN 40 – Engineering Thermodynamics, or PHYSICS 112 – Introduction to Statistical and Thermal Physics |
4 | – |
| ELENG 105 – Microelectronic Devices and Circuits | – | 4 |
| ELENG 126 – Probability and Random Processes, or STAT 134 – Concepts of Probability |
– | 4 |
| MATSCI 102 – Bonding, Crystallography, and Crystal Defects | 3 | – |
| MATSCI 103 – Phase Transformations and Kinetics | – | 3 |
| MATSCI 104 – Materials Characterization + MATSCI 104L – Materials Characterization Laboratory | – | 4 |
| PHYSICS 137A – Quantum Mechanics | 4 | – |
| Humanities/Social Science Courses3 | – | 3-4 |
| Total | 15 | 18-19 |
| Senior Year | ||
| ELENG 117 – Electromagnetic Fields and Waves | 4 | – |
| ELENG 140 – Linear Integrated Circuits, or EECS 151 – Introduction to Digital Design and Integrated Circuits + EECS 151LA – Application Specific Integrated Circuits Laboratory4, or EECS 151 + EECS 151LB – Field-Programmable Gate Array Laboratory4 |
4-5 | – |
| MATSCI 111 – Properties of Electronic Materials, or ELENG 130 – Integrated-Circuit Devices | – | 4 |
| MATSCI 131 – Additive Manufacturing Processes and Systems for Advanced Materials | 3 | – |
| PHYSICS 141A – Solid State Physics | 4 | – |
| Technical Electives5 | – | 6-8 |
| Humanities/Social Science Courses3 | 3-4 | 3-4 |
| Total | 18-20 | 13-16 |
1CHEM 4A is intended for students majoring in chemistry or a closely related field.
2Students may choose to take the Physics 7 series or the Physics 5 series. Students who fulfill PHYSICS 7A with an AP exam score, transfer work, or at Berkeley may complete the physics requirement by taking either PHYSICS 7B and 7C, or PHYSICS 5B/5BL and 5C/5CL. Students who take PHYSICS 5A must take PHYSICS 5B/5BL and 5C/5CL to complete the physics requirement. Completion of PHYSICS 5A and PHYSICS 7B and Physics 7C will not fulfill the physics requirement.
3The Humanities/Social Sciences (H/SS) requirement includes two approved Reading & Composition (R&C) courses and four additional approved courses, with which a number of specific conditions must be satisfied. R&C courses must be taken for a letter grade (C- or better required). The first half (R&C Part A) must be completed by the end of the freshman year; the second half (R&C Part B) must be completed by no later than the end of the sophomore year. The remaining courses may be taken at any time during the program. See engineering.berkeley.edu/hss for complete details and a list of approved courses.
4EECS 151+151LA or EECS 151+151LB may be used to fulfill only one requirement.
5Technical electives must include two courses:
1. ELENG 118, 143; EECS 151+151LA4, or EECS 151+151LB4; and
2. at least 3 units from the MATSCI 120 series.
* A minimum of 120 units is required for graduation.
If you would like to receive these documents in an alternative, accessible format, please contact eng-ada@berkeley.edu.