• Skip to main content
  • Skip to primary navigation
  • Departments
    • Bioengineering
    • Civil and Environmental Engineering
    • Electrical Engineering and Computer Sciences
    • Industrial Engineering and Operations Research
    • Materials Science and Engineering
    • Mechanical Engineering
    • Nuclear Engineering
    • Aerospace program
    • Engineering Science program
  • News
    • Berkeley Engineer magazine
    • Social media
    • News videos
    • News digest (email)
    • Press kit
  • Events
    • Events calendar
    • Commencement
    • Homecoming
    • Cal Day
    • Space reservations
    • View from the Top
    • Kuh Lecture Series
    • Minner Lecture
  • College directory
  • For staff & faculty
Berkeley Engineering

Educating leaders. Creating knowledge. Serving society.

  • About
    • Facts & figures
    • Rankings
    • Mission & values
    • Equity & inclusion
    • Voices of Berkeley Engineering
    • Leadership team
    • Milestones
    • Buildings & facilities
    • Maps
  • Admissions
    • Undergraduate admissions
    • Graduate admissions
    • New students
    • Visit
    • Maps
    • Admissions events
    • K-12 outreach
  • Academics
    • Undergraduate programs
    • Majors & minors
    • Undergraduate Guide
    • Graduate programs
    • Graduate Guide
    • Innovation & entrepreneurship
    • Kresge Engineering Library
    • International programs
    • Executive education
  • Students
    • New students
    • Advising & counseling
    • ESS programs
    • CAEE academic support
    • Student life
    • Wellness & inclusion
    • Undergraduate Guide
    • > Degree requirements
    • > Policies & procedures
    • Forms & petitions
    • Resources
  • Research & faculty
    • Centers & institutes
    • Undergrad research
    • Faculty
    • Sustainability and resiliency
  • Connect
    • Alumni
    • Industry
    • Give
    • Stay in touch
  • New students
  • Advising & counseling
    • ESS advising
    • Faculty advising
    • Departmental advising
    • Peer advising
    • Counseling
  • ESS programs
    • PREP
    • T-PREP
    • Engineering Transfer Center
    • Mentor programs
  • CAEE academic support
  • Student life
    • Teams & organizations
    • Student leadership
    • Career development
    • Events & workshops
  • Wellness & inclusion
    • Wellness
    • DIY academic success and self-care
    • Equity & inclusion
  • Undergraduate Guide
    • Degree requirements
    • Exams
    • Transfer credit
    • Policies & procedures
  • > Degree requirements
  • > Policies & procedures
  • Forms & petitions
  • Resources
    • ESS podcast
    • ESS newsletter
    • DIY academic success and self-care
    • The Toolkit
Home > Students > Undergraduate Guide > Degree requirements > Major programs > Joint majors > EECS and Materials Science & Engineering

EECS and Materials Science & Engineering

Find out more about these majors: Electrical Engineering & Computer Sciences and Materials Science & Engineering

Degree worksheet:  2024

Undergraduate programs and degree worksheets from previous years are available through the Undergraduate Guide archive.

2024-2025 Joint Major Program in Electrical Engineering and Computer Sciences and Materials Science and Engineering*
Course Fall Spring
Freshman Year
CHEM 1A+1AL – General Chemistry, or CHEM 4A – General Chemistry and Quantitative Analysis(1) 5 –
ENGIN 7 – Introduction to Computer Programming for Scientists and Engineers, or COMPSCI 61A – Structure and Interpretation of Computer Programs – 4
MATH 1A – Calculus 4 –
MATH 1B – Calculus – 4
PHYSICS 7A – Physics for Scientists and Engineers, or PHYSICS 5A – Introductory Mechanics and Relativity(2) – 3-4
Reading & Composition Part A Course(3) 4 –
Reading & Composition Part B Course(3) – 4
Humanities/Social Science Course(3) 3-4 –
Total 16-17 15-16
Sophomore Year
COMPSCI 61B – Data Structures, or 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 Physics(2) 4-5 –
PHYSICS 7C – Physics for Scientists and Engineers, or PHYSICS 5C – Introductory Thermodynamics and Quantum Mechanics + 5CL – Introduction to Experimental Physics II(2) – 4-5
Humanities/Social Science Course(3) – 3-4
Total 16-17 15-17
Junior Year
COMPSCI 61C – Great Ideas of Computer Architecture, or 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 –
Total 15 15
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 Laboratory(4), or EECS 151 + EECS 151LB – Field-Programmable Gate Array Laboratory(4) 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 Electives(5) – 6-8
Humanities/Social Science Courses(3) 3-4 3-4
Total 18-20 13-16

 

Notes

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+151LA(4), or EECS 151+151LB(4); 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.

  • Contact
  • Give
  • Privacy
  • UC Berkeley
  • Accessibility
  • Nondiscrimination
  • instagram
  • X logo
  • linkedin
  • facebook
  • youtube
© 2025 UC Regents