Energy Engineering

University of California, Berkeley

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

Visit Program Website

Major Requirements

In addition to the University, campus, and college requirements, students must fulfill the below requirements specific to their major program.

General Guidelines

  1. All technical courses taken in satisfaction of major requirements must be taken for a letter grade.

  2. No more than one upper division course may be used to simultaneously fulfill requirements for a student’s major and minor programs.

  3. A minimum overall grade point average (GPA) of 2.0 is required for all work undertaken at UC Berkeley.

  4. 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

MATH 1ACalculus4
MATH 1BCalculus4
MATH 53Multivariable Calculus4
MATH 54Linear Algebra and Differential Equations4
PHYSICS 7APhysics for Scientists and Engineers4
PHYSICS 7BPhysics for Scientists and Engineers4
General Chemistry
and General Chemistry Laboratory
or CHEM 4A General Chemistry and Quantitative Analysis
ENGIN 7Introduction to Computer Programming for Scientists and Engineers4
or COMPSCI 61A The Structure and Interpretation of Computer Programs
ENGIN 93Energy Engineering Seminar1
MEC ENG 40Thermodynamics3-4
or ENGIN 40 Engineering Thermodynamics
Select two Engineering Prep courses: 26-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]
Designing Information Devices and Systems I [4]
Designing Information Devices and Systems II [4]
Properties of Materials
and Properties of Materials Laboratory
Introduction to Solid Mechanics [3]
Engineering Mechanics II [3]
Physics for Scientists and Engineers [4]

Upper Division Requirements

Due to the interdisciplinary nature of this major, electives may be approved throughout the year.

CIV ENG 100Elementary Fluid Mechanics3-4
or MEC ENG 106 Fluid Mechanics
CIV ENG 186Design of Internet-of-Things for Smart Cities3
EL ENG 134Fundamentals of Photovoltaic Devices4
EL ENG 137AIntroduction to Electric Power Systems4
EL ENG 137BIntroduction to Electric Power Systems4
or EL ENG 113 Power Electronics
ENE,RES C100Energy and Society 14
ENGIN 194Undergraduate Research 63
MEC ENG 109Heat Transfer3
Sustainability Course, select one course from the following: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] 2
Ecology and Society [3]
Economics Course: Choose one from the following3-4
Course Not Available
Ecological Economics in Historical Context [3]
Principles of Engineering Economics [3]
Regulation of Energy and the Environment [4] 3
Development Economics [4] 3
Population, Environment, and Development [3] 3
Economics of Poverty and Technology [3] 3
Climate and Energy Policy [4] 3
Contemporary Theories of Political Economy [4] 3
or an economics course chosen in consultation with faculty adviser.
Math/Statistics/Analysis Course: Choose from list below or choose CIV ENG 191 or EECS 127 43-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 512

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

  1. ​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.

  2. All courses taken to fulfill the minor requirements must be taken for graded credit.

  3. 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.

  4. A minimum grade point average (GPA) of 2.0 is required for courses used to fulfill the minor requirements.

  5. No more than one upper division course may be used to simultaneously fulfill requirements for a student’s major and minor programs.

  6. Completion of the minor program cannot delay a student’s graduation.

Lower Division Prerequisites

MATH 1ACalculus4
MATH 1BCalculus4
MATH 53Multivariable Calculus4
MATH 54Linear Algebra and Differential Equations4
Select one of the following:
General Chemistry
and General Chemistry Laboratory
General Chemistry and Quantitative Analysis [5]
PHYSICS 7APhysics for Scientists and Engineers4
PHYSICS 7BPhysics for Scientists and Engineers4
ENGIN 7Introduction to Computer Programming for Scientists and Engineers4

Upper Division Minor Requirements

MEC ENG 40Thermodynamics (or approved equivalent)3
EL ENG 137AIntroduction to Electric Power Systems4
Select one of the following:4
Energy and Society [4]
Environmental Engineering [3]
CIV ENG C106Air Pollution3
Select two of the following:8
Energy and Environment [4]
Planning for Sustainability [4]
Climate Change Mitigation [3]
Environmental Engineering [3]
Water Chemistry [3]
Course Not Available [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]
Regulation of Energy and the Environment [4]
Development Economics [4]
Population, Environment, and Development [3]
Economics of Poverty and Technology [3]
Climate and Energy Policy [4]
Climate Dynamics [4]
Probability and Risk Analysis for Engineers [4]
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: 

  1. Completion of the requirements of one engineering major program of study. 
  2. 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.
  3. The final 30 units and two semesters must be completed in residence in the College of Engineering on the Berkeley campus.
  4. 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). 
  5. 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. 
  6. Adhere to all college policies and procedures as they complete degree requirements.
  7. Complete the lower division program before enrolling in upper division engineering 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 satisfactory progress in their declared major. Satisfactory 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 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 (Grade) Requirements

  • Minimum overall and semester grade point averages of 2.00 (C average) are required of engineering undergraduates. Students will be subject to 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.

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 Freshmen (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 the bachelor's degree. The continued enrollment of students who fail to achieve minimum academic progress shall be subject to the approval of the dean. (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 fulfilling the Entry Level Writing Requirement. Satisfaction of this requirement is also a prerequisite to enrollment in all Reading and Composition courses at UC Berkeley.

American History and American Institutions

The American History and Institutions requirements are based on the principle that a U.S. resident who has 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.

The American Cultures requirement and courses constitute an approach that responds directly to the problem encountered in numerous disciplines of how better to present the diversity of American experience to the diversity of American students whom we now educate.

Faculty members from many departments teach American Cultures courses, but all courses have a common framework. The courses focus on themes or issues in United States history, society, or culture; address theoretical or analytical issues relevant to understanding race, culture, and ethnicity in American society; take substantial account of groups drawn from at least three of the following: African Americans, indigenous peoples of the United States, Asian Americans, Chicano/Latino Americans, and European Americans; and are integrative and comparative in that students study each group in the larger context of American society, history, or culture.

This is not an ethnic studies requirement, nor a Third World cultures requirement, nor an adjusted Western civilization requirement. These courses focus upon how the diversity of America's constituent cultural traditions have shaped and continue to shape American identity and experience.

Visit the Class Schedule or the American Cultures website for the specific American Cultures courses offered each semester. For a complete list of approved American Cultures courses at UC Berkeley and California Community Colleges, please see the American Cultures Subcommittee’s website. See your academic adviser if you have questions about your responsibility to satisfy the American Cultures breadth requirement.

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.

CHEM 4A or 1A and 1AL15MATH 1B4
Reading & Composition Part A Course44Reading & Composition Part B Course44
Humanities/Social Sciences course43-4 
 17-18 16
MATH 534MATH 544
Engineering Prep course 123-6CIV ENG 100 or MEC ENG 1063-4
ENE,RES C10034Engineering Prep course 223-4
 15-18 13-16
EL ENG 137A4EL ENG 137B or 1134
MEC ENG 1093Engineering Electives26-8
Economics Course23-4Humanities/Social Sciences course43-4
Engineering Elective23-4 
 13-15 13-16
CIV ENG 1863ENGIN 1943
Math/Statistics/Analysis Course or CIV ENG 191 or EL ENG 12723-4EL ENG 1344
Engineering Elective23-4Sustainability Course23
Humanities/Social Sciences course43-4Humanities/Social Sciences course43-4
Free Electives4Free Electives4
 16-19 17-18
Total Units: 120-136

Major Map

Major Maps help undergraduate students discover academic, co-curricular, and discovery opportunities at UC Berkeley based on intended major or field of interest. Developed by the Division of Undergraduate Education in collaboration with academic departments, these experience maps will help you:

  • Explore your major and gain a better understanding of your field of study

  • Connect with people and programs that inspire and sustain your creativity, drive, curiosity and success

  • Discover opportunities for independent inquiry, enterprise, and creative expression

  • Engage locally and globally to broaden your perspectives and change the world

  • Reflect on your academic career and prepare for life after Berkeley

Use the major map below as a guide to planning your undergraduate journey and designing your own unique Berkeley experience.

View the Energy Engineering Major Map PDF.

Faculty and Instructors

+ Indicates this faculty member is the recipient of the Distinguished Teaching Award.


Ilan Adler, Professor. Financial engineering, optimization theory, combinatorial probability models.
Research Profile

Ana Claudia Arias, Associate Professor. Physical Electronics (PHY), Flexible and Printed Electronics, Energy (ENE).
Research Profile

David Attwood, Professor-in-Residence. Short wavelength electromagnetics, Soft X-ray microscopy, Coherence, EUV lithography.
Research Profile

James Casey, Professor. Continuum mechanics, finite elasticity, continuum thermodynamics, plasticity, theories of elastic-plastic materials, history of mechanics, dynamics.
Research Profile

Alexandra von Meier, Adjunct Professor. Energy, Electric Grids, Power Distribution .
Research Profile

Scott Moura, Assistant Professor. Optimal control, PDE control, estimation, adaptive control, dynamic system modeling, energy management, battery management systems, vehicle-to-grid, smart grid .
Research Profile

Kara L. Nelson, Professor. Water and wastewater treatment, water reuse, detection and inactivation of pathogens in water and sludge, appropriate technologies .
Research Profile

Sayeef Salahuddin, Professor.

David Sedlak, Professor.

Junqiao Wu, Associate Professor. Semiconductors, nanotechnology, energy materials.
Research Profile

+ Tarek Zohdi, Professor. Finite element methods, computational methods for advanced manufacturing, micro-structural/macro-property inverse problems involving optimization and design of new materials, modeling and simulation of high-strength fabric, modeling and simulation of particulate/granular flows, modeling and simulation of multiphase/composite electromagnetic media, modeling and simulation of the dynamics of swarms.
Research Profile

Contact Information

Engineering Science Program

Visit Program Website

Faculty Advisor

Ana Claudia Arias, PhD

508 Cory Hall

Faculty Advisor

Massimiliano Fratoni, PhD

4111 Etcheverry Hall

Faculty Advisor

Scott Moura, PhD

625 Davis Hall

Faculty Advisor

Alexandra von Meier, PhD

406E Cory Hall

Faculty Advisor

Tarek Zohdi, PhD

6117 Etcheverry Hall

Engineering Student Services Advisor

Olivia Chan

230 Bechtel Engineering Center

Phone: 510-642-7594

Undergraduate Staff Advisor

Felicia Bautista

750 Davis Hall

Back to Top