About the Program
Bachelor of Science (BS)
The Energy Engineering major offered through the Engineering Science Program interweaves the fundamentals of classical and modern physics, chemistry, and mathematics with energy engineering applications. A great strength of the major is its flexibility. The firm base in physics and mathematics is augmented with a selection of engineering course options that prepare the student to tackle the complex energy-related problems faced by society. Because the program emphasizes science and mathematics, students are well-prepared to pursue graduate studies in physics or engineering. Energy engineering is a multidisciplinary field requiring the integration of physical principles with engineering analysis, augmented with the realities of policy and engineering economics. The program incorporates courses from many departments on campus to create a discipline that is rigorously based in science, mathematics, and engineering while addressing a wide variety of environmental issues.
Admission to the Major
Prospective undergraduates in the College of Engineering must apply for admission to one specific major/degree program. For further information, please see the College of Engineering's website.
Admission to engineering via a Change of College application for current UC Berkeley students is very competitive, as there are few open spaces in engineering for students admitted to other colleges at UC Berkeley. For further information regarding a Change of College to Engineering, please see the college's website.
Minor Program
The Energy Engineering minor has arisen as a natural outgrowth of the large amount of energy-related research in the College of Engineering. For a number of years, courses have been developed across the College of Engineering, and the energy engineering minor is designed to coordinate these courses for students who have an interest in systems that are associated with all aspects of energy systems, such as generation, transmission, and consumption. The energy minor, offered through the College of Engineering, is an optional program that encourages coherence in the work students undertake around energy engineering.
For admission to the minor, students must have a minimum overall grade point average (GPA) of 3.0 and have also completed all of the prerequisite courses. For information regarding the prerequisites, please see the Minor Requirements tab on this page.
After completion of the prerequisite courses, students will need to complete and submit a Petition for Admission form to the undergraduate staff adviser. Students must apply at least one semester prior to graduation (i.e., students cannot be on the official degree list at the time of application). Students will also need to submit a copy of their transcript and a course plan at the time of application.
Upon completion of the minor requirements, submit a Petition for Completion of the Undergraduate Minor to the undergraduate staff adviser. This must be completed no later than two weeks prior to the end of the semester.
Other Majors offered by the Engineering Science Program
Engineering Mathematics and Statistics
Engineering Physics
Environmental Engineering Science
Major Requirements
In addition to the University, campus, and college requirements, students must fulfill the below requirements specific to their major program.
General Guidelines
-
All technical courses taken in satisfaction of major requirements must be taken for a letter grade.
-
No more than one upper division course may be used to simultaneously fulfill requirements for a student’s major and minor programs.
-
A minimum overall grade point average (GPA) of 2.0 is required for all work undertaken at UC Berkeley.
-
A minimum GPA of 2.0 is required for all technical courses taken in satisfaction of major requirements.
For information regarding residence requirements and unit requirements, please see the College Requirements tab.
For a detailed plan of study by year and semester, please see the Plan of Study tab.
Lower Division Requirements
Code | Title | Units |
---|---|---|
MATH 51/1A | Calculus I (MATH 51 as of Fall 2025) | 4 |
MATH 52/1B | Calculus II (MATH 52 as of Fall 2025) | 4 |
MATH 53 | Multivariable Calculus | 4 |
MATH 54 | Linear Algebra and Differential Equations | 4 |
PHYSICS 7A | Physics for Scientists and Engineers | 4 |
PHYSICS 7B | Physics for Scientists and Engineers | 4 |
CHEM 1A & 1AL | General Chemistry and General Chemistry Laboratory | 5 |
or CHEM 4A | General Chemistry and Quantitative Analysis | |
ENGIN 7 | Introduction to Computer Programming for Scientists and Engineers | 4 |
or COMPSCI 61A | The Structure and Interpretation of Computer Programs | |
ENGIN 93 | Energy Engineering Seminar | 1 |
MEC ENG 40 | Thermodynamics | 3-4 |
or ENGIN 40 | Engineering Thermodynamics | |
Select two Engineering Prep courses: 2 | 6-10 | |
General Chemistry [4] | ||
Chemical Structure and Reactivity [3] | ||
Engineered Systems and Sustainability [3] | ||
Engineering Geology [3] | ||
Foundations of Data Science [4] (must also take connector course: course number 88) | ||
Data Structures [4] | ||
Foundations of Signals, Dynamical Systems, and Information Processing [4] | ||
Introduction to Circuits & Devices [4] | ||
Properties of Materials and Properties of Materials Laboratory | ||
Introduction to Solid Mechanics [3] | ||
Engineering Mechanics II [3] | ||
Physics for Scientists and Engineers [4] |
- 1
CHEM 4A is intended for students majoring in chemistry or a closely-related field.
- 2
Students interested in the areas of data, distribution, generation or materials are advised to choose the following courses for Engineering Prep:
- Data: COMPSCI C8 + connector (course number 88) and COMPSCI 61B
- Distribution: EECS 16A and EECS 16B
- Generation: MEC ENG C85 and MEC ENG 104
- Materials: MAT SCI 45 + MAT SCI 45L and PHYSICS 7C
Upper Division Requirements
Due to the interdisciplinary nature of this major, electives may be approved throughout the year.
Code | Title | Units |
---|---|---|
CIV ENG 100 | Elementary Fluid Mechanics | 3-4 |
or MEC ENG 106 | Fluid Mechanics | |
CIV ENG 186 | Design of Internet-of-Things for Smart Cities | 3 |
EL ENG 134 | Fundamentals of Photovoltaic Devices | 4 |
ENE,RES C100 | Energy and Society 1 | 4 |
ENGIN 194 | Undergraduate Research 2 | 3 |
MEC ENG 109 | Heat Transfer | 3 |
Electric Power Courses, select two courses from the following: | ||
Introduction to Electric Power and Renewable Energy [4] | ||
Power Electronics [4] | ||
Introduction to Electric Power Systems [4] | ||
Introduction to Electric Power Systems [4] 3 | ||
Sustainability Course, select one course from the following: 4 | 3-4 | |
Water Systems of the Future [3] | ||
Environmental Engineering [3] | ||
Ecological Engineering for Water Quality Improvement [3] | ||
Water Chemistry [3] | ||
Planning for Sustainability [4] | ||
Economics Course, select one from the following 5 | 3-4 | |
Ecology and Society [3] | ||
Ecological Economics in Historical Context [3] | ||
The Economics of the Clean Energy Transition [4] | ||
Development Economics [4] | ||
Population, Environment, and Development [3] | ||
Economics of Poverty and Technology [3] | ||
Climate and Energy Policy [4] | ||
Principles of Engineering Economics [3] | ||
Contemporary Theories of Political Economy [4] | ||
or an economics course chosen in consultation with faculty adviser. | ||
Math/Statistics/Analysis Course, select from list below or choose CIV ENG 191 or EECS 127 6 | 3-4 | |
Engineering Data Analysis [3] | ||
Discrete Mathematics and Probability Theory [4] | ||
Methods of Engineering Analysis [3] | ||
Probability and Risk Analysis for Engineers [4] | ||
Discrete Mathematics [4] | ||
Concepts of Probability [4] | ||
Engineering Electives 7 | 12 |
- 1
ENE,RES C100 satisfies both a major requirement and one of the upper division humanities/social sciences requirements. It must be taken for a letter grade.
- 2
Research capstone course: Original research with approved faculty member.
- 3
Note that EL ENG 137A is a prerequisite for EL ENG 137B
- 4
CY PLAN 119 may also fulfill one of the upper division humanities/social sciences requirements. This requirement must be taken for a letter grade.
- 5
Some of these courses can satisfy both the economics requirement and one of the upper division humanities/social sciences requirements. This requirement must be taken for a letter grade.
- 6
Students interested in data are advised to take CIV ENG 191, IND ENG 172 or STAT 134 for the Math/Statistics/Analysis requirement.
- 7
Students are required to take four engineering electives of at least 3 units each. Engineering electives include upper division courses in any engineering department and must be chosen in consultation with a faculty adviser. The only course not offered by an engineering department that can count toward this requirement is ENE,RES 131. Courses used to satisfy other major requirements cannot also fulfill the engineering elective requirement. Engineering electives cannot include any courses taken on a P/NP basis; BIOENG 100; DESINV courses (except DES INV 190E); ENGIN 125, 157AC, 180, 183 series, 185, 187, 195 series; INDENG 172, 185, 186, 190 series, 191, 192, 195; MECENG 190K, 191AC, 191K. Students interested in data, distribution, generation, or materials are advised to choose from the following courses as their engineering electives:
- Data: COMPSCI 180 series courses, STAT 133, STAT 135 (exception approved for these two Statistics courses)
- Distribution: COMPSCI 61B (exception approved for this lower division course), EL ENG 105, EL ENG 113, EL ENG 117, EL ENG 120, EL ENG C128/MEC ENG C134, MEC ENG 132
- Generation: BIO ENG C181, MEC ENG 130, MEC ENG 140, MEC ENG 146, NUC ENG 161
- Materials: MAT SCI 103, MAT SCI 111, MAT SCI 113, MAT SCI 125, MAT SCI 136
Minor Requirements
Minor programs are areas of concentration requiring fewer courses than an undergraduate major. These programs are optional but can provide depth and breadth to a UC Berkeley education. The College of Engineering does not offer additional time to complete a minor, but it is usually possible to finish within the allotted time with careful course planning. Students are encouraged to meet with their ESS adviser to discuss the feasibility of completing a minor program.
All the engineering departments offer minors. Students may also consider pursuing a minor in another School or College.
General Guidelines
-
All minors must be declared no later than one semester before a student's Expected Graduation Term (EGT). If the semester before EGT is fall or spring, the deadline is the last day of RRR week. If the semester before EGT is summer, the deadline is the final Friday of Summer Sessions. To declare a minor, contact the department advisor for information on requirements, and the declaration process.
-
All courses taken to fulfill the minor requirements must be taken for graded credit.
-
A minimum overall grade point average (GPA) of 3.0 and a minimum GPA of 3.0 in the prerequisite courses is required for acceptance into the minor program.
-
A minimum grade point average (GPA) of 2.0 is required for courses used to fulfill the minor requirements.
-
No more than one upper division course may be used to simultaneously fulfill requirements for a student’s major and minor programs.
-
Completion of the minor program cannot delay a student’s graduation.
Lower Division Prerequisites
Code | Title | Units |
---|---|---|
MATH 1A | Course Not Available | 4 |
MATH 1B | Course Not Available | 4 |
MATH 53 | Multivariable Calculus | 4 |
MATH 54 | Linear Algebra and Differential Equations | 4 |
Select one of the following: | ||
General Chemistry and General Chemistry Laboratory | ||
General Chemistry and Quantitative Analysis [5] | ||
PHYSICS 7A | Physics for Scientists and Engineers | 4 |
PHYSICS 7B | Physics for Scientists and Engineers | 4 |
ENGIN 7 | Introduction to Computer Programming for Scientists and Engineers | 4 |
Upper Division Minor Requirements
Code | Title | Units |
---|---|---|
MEC ENG 40 | Thermodynamics (or approved equivalent) | 3 |
EL ENG 137A | Introduction to Electric Power Systems | 4 |
Select one of the following: | 4 | |
Energy and Society [4] | ||
Environmental Engineering [3] | ||
CIV ENG C106 | Air Pollution | 3 |
Select two of the following: | 8 | |
Energy and Environment [4] | ||
Planning for Sustainability [4] | ||
Climate Change Mitigation [3] | ||
Environmental Engineering [3] | ||
Water Chemistry [3] | ||
Fundamentals of Photovoltaic Devices [4] | ||
Introduction to Electric Power Systems [4] | ||
Energy and Society [4] | ||
Ecology and Society [3] | ||
Principles of Engineering Economics [3] | ||
Undergraduate Research [3] | ||
The Economics of the Clean Energy Transition [4] | ||
Development Economics [4] | ||
Population, Environment, and Development [3] | ||
Economics of Poverty and Technology [3] | ||
Climate and Energy Policy [4] | ||
Global Climate Variability and Change [4] | ||
Probability and Risk Analysis for Engineers [4] | ||
or STAT 134 | Concepts of Probability | |
Materials in Energy Technologies [4] | ||
Fluid Mechanics [3] | ||
Heat Transfer [3] | ||
Nuclear Power Engineering [4] | ||
Contemporary Theories of Political Economy [4] |
College Requirements
Students in the College of Engineering must complete no fewer than 120 semester units with the following provisions:
- Completion of the requirements of one engineering major program of study.
- A minimum overall grade point average of 2.00 (C average) and a minimum 2.00 grade point average in upper division technical coursework required of the major.
- The final 30 units and two semesters must be completed in residence in the College of Engineering on the Berkeley campus.
- All technical courses (math, science, and engineering) that can fulfill requirements for the student's major must be taken on a letter graded basis (unless they are only offered P/NP).
- Entering freshmen are allowed a maximum of eight semesters to complete their degree requirements. Entering junior transfers are allowed five semesters to complete their degree requirements. Summer terms are optional and do not count toward the maximum. Students are responsible for planning and satisfactorily completing all graduation requirements within the maximum allowable semesters.
- Adhere to all college policies and procedures as they complete degree requirements.
- Complete lower division technical courses before enrolling in upper division technical courses.
Humanities and Social Sciences (H/SS) Requirement
To promote a rich and varied educational experience outside of the technical requirements for each major, the College of Engineering has a six-course Humanities and Social Sciences breadth requirement, which must be completed to graduate. This requirement, built into all the engineering programs of study, includes two Reading and Composition courses (R&C), and four additional courses within which a number of specific conditions must be satisfied. See the humanities and social sciences section of our website for details.
Class Schedule Requirements
- Minimum units per semester: 12.0
- Maximum units per semester: 20.5
- Minimum technical courses: College of Engineering undergraduates must include at least two letter graded technical courses (of at least 3 units each) in their semester program. Every semester students are expected to make normal progress in their declared major. Normal progress is determined by the student's Engineering Student Services Advisor. (Note: For most majors, normal progress will require enrolling in 3-4 technical courses required of your current major each semester.) Students who are not in compliance with this policy by the end of the fifth week of the semester are subject to a registration block that will delay enrollment for the following semester.
- All technical courses (math, science, engineering) that satisfy requirements for the major must be taken on a letter-graded basis (unless only offered as P/NP).
Minimum Academic Requirements
- Students must have a minimum overall and semester grade point average of 2.00 (C average). Students will be subject to suspension or dismissal from the University if during any fall or spring semester their overall UC GPA falls below a 2.00, or their semester GPA is less than 2.00.
- Students must achieve a minimum grade point average of 2.00 (C average) in upper division technical courses required for the major curriculum each semester.
- A minimum overall grade point average of 2.00 and a minimum 2.00 grade point average in upper division technical course work required for the major are required to earn a Bachelor of Science in the College of Engineering.
- Students must make normal degree progress toward the Bachelor of Science degree and their officially declared major.
Unit Requirements
To earn a Bachelor of Science in Engineering, students must complete at least 120 semester units of courses subject to certain guidelines:
- Completion of the requirements of one engineering major program of study.
- A maximum of 16 units of special studies coursework (courses numbered 97, 98, 99, 197, 198, or 199) is allowed to count towards the B.S. degree, and no more than 4 units in any single term can be counted.
- A maximum of 4 units of physical education from any school attended will count towards the 120 units.
-
Passed (P) grades may account for no more than one third of the total units completed at UC Berkeley, Fall Program for First Semester (FPF), UC Education Abroad Program (UCEAP), or UC Berkeley Washington Program (UCDC) toward the 120 overall minimum unit requirement. Transfer credit is not factored into the limit. This includes transfer units from outside of the UC system, other UC campuses, credit-bearing exams, as well as UC Berkeley Extension XB units.
Normal Progress
Students in the College of Engineering must enroll in a full-time program and make normal progress each semester toward their declared major. Students who fail to achieve normal academic progress shall be subject to suspension or dismissal. (Note: Students with official accommodations established by the Disabled Students' Program, with health or family issues, or with other reasons deemed appropriate by the dean may petition for an exception to normal progress rules.)
UC and Campus Requirements
University of California Requirements
Entry Level Writing
All students who will enter the University of California as freshmen must demonstrate their command of the English language by satisfying the Entry Level Writing Requirement (ELWR). The UC Entry Level Writing Requirement website provides information on how to satisfy the requirement.
American History and American Institutions
The American History and Institutions (AH&I) requirements are based on the principle that a US resident graduated from an American university should have an understanding of the history and governmental institutions of the United States.
Campus Requirement
American Cultures
The American Cultures requirement is a Berkeley campus requirement, one that all undergraduate students at Berkeley need to pass in order to graduate. You satisfy the requirement by passing, with a grade not lower than C- or P, an American Cultures course. You may take an American Cultures course any time during your undergraduate career at Berkeley. The requirement was instituted in 1991 to introduce students to the diverse cultures of the United States through a comparative framework. Courses are offered in more than fifty departments in many different disciplines at both the lower and upper division level.
Plan of Study
For more detailed information regarding the courses listed below (e.g., elective information, GPA requirements, etc.), please see the College Requirements and Major Requirements tabs.
Freshman | |||
---|---|---|---|
Fall | Units | Spring | Units |
CHEM 4A or 1A and 1AL1 | 5 | MATH 1B | 4 |
MATH 1A | 4 | PHYSICS 7A | 4 |
ENGIN 93 | 1 | ENGIN 7 or COMPSCI 61A | 4 |
Reading & Composition Part A Course4 | 4 | Reading & Composition Part B Course4 | 4 |
Humanities/Social Sciences course4 | 3-4 | ||
17-18 | 16 | ||
Sophomore | |||
Fall | Units | Spring | Units |
MATH 53 | 4 | MATH 54 | 4 |
PHYSICS 7B | 4 | MEC ENG 40 or ENGIN 40 | 3-4 |
Engineering Prep course 12 | 3-6 | CIV ENG 100 or MEC ENG 106 | 3-4 |
ENE,RES C1003 | 4 | Engineering Prep course 22 | 3-4 |
15-18 | 13-16 | ||
Junior | |||
Fall | Units | Spring | Units |
MEC ENG 109 | 3 | Electric Power Course2 | 4 |
Electric Power Course2 | 4 | Engineering Electives2 | 6-8 |
Economics Course2 | 3-4 | Humanities/Social Sciences course4 | 3-4 |
Engineering Elective2 | 3-4 | ||
13-15 | 13-16 | ||
Senior | |||
Fall | Units | Spring | Units |
CIV ENG 186 | 3 | ENGIN 194 | 3 |
Math/Statistics/Analysis Course or CIV ENG 191 or EL ENG 1272 | 3-4 | EL ENG 134 | 4 |
Engineering Elective2 | 3-4 | Sustainability Course2 | 3 |
Humanities/Social Sciences course4 | 3-4 | Humanities/Social Sciences course4 | 3-4 |
Free Electives | 4 | Free Electives | 4 |
16-19 | 17-18 | ||
Total Units: 120-136 |
- 1
CHEM 4A is intended for students majoring in chemistry or a closely-related field.
- 2
See Major Requirements tab for approved courses.
- 3
ENE,RES C100 satisfies both a major requirement and one of the upper division humanities/social sciences requirements. It must be taken for a letter grade.
- 4
The 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.
Major Map
Major maps are experience maps that help undergraduates plan their Berkeley journey based on intended major or field of interest. Featuring student opportunities and resources from your college and department as well as across campus, each map includes curated suggestions for planning your studies, engaging outside the classroom, and pursuing your career goals in a timeline format.
Use the major map below to explore potential paths and design your own unique undergraduate experience: