About the Program
Bachelor of Science (BS)
The Engineering Mathematics and Statistics major offered through the Engineering Science Program offers students an opportunity to study pure and applied mathematics as essential components of modern engineering. By combining courses in pure mathematics, applied mathematics, statistics, the physical sciences, and engineering, a student may individualize a program of study, of theory, or of applications of both. It provides a broad foundation for graduate studies in theoretical branches of engineering, as well as in mathematics, and can prepare students for a career in specific sectors of industry or business.
Admission to the Major
Prospective undergraduates to the College of Engineering will apply for admission to a specific program in the college. For further information, please see the College of Engineering's website.
Admission to Engineering Science degree programs via a Change of College application for current UC Berkeley students is competitive as there are few — if any — spaces available in this major for students admitted to other colleges at UC Berkeley. For further information regarding a Change to College of Engineering, please see the College's website.
There is no minor program in Engineering Mathematics and Statistics.
Other Majors offered by the Engineering Science Program
In addition to the University, campus, and college requirements, students must fulfill the below requirements specific to their major program.
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 Major Requirements
|MATH 53||Multivariable Calculus||4|
|MATH 54||Linear Algebra and Differential Equations||4|
|CHEM 4A||General Chemistry and Quantitative Analysis 1||5|
|or CHEM 1A|
| General Chemistry|
and General Chemistry Laboratory
|PHYSICS 7A||Physics for Scientists and Engineers||4|
|PHYSICS 7B||Physics for Scientists and Engineers||4|
|PHYSICS 7C||Physics for Scientists and Engineers||4|
|ENGIN 7||Introduction to Computer Programming for Scientists and Engineers||4|
|or COMPSCI 61A||The Structure and Interpretation of Computer Programs|
|ENGIN 177||Advanced Programming with MATLAB||3-4|
|or COMPSCI 61B||Data Structures|
|or COMPSCI 61BL||Data Structures and Programming Methodology|
|Lower division technical electives|
Select two from the following: 2
|Foundations of Data Science |
|The Structure and Interpretation of Computer Programs  3|
|Data Structures  3|
or COMPSCI 61BL
|Data Structures and Programming Methodology|
|Great Ideas of Computer Architecture (Machine Structures) |
or COMPSCI 61CL
|Machine Structures (Lab-Centric)|
|Discrete Mathematics and Probability Theory |
|Designing Information Devices and Systems I |
|Designing Information Devices and Systems II |
|Introduction to Computer Programming for Scientists and Engineers  3|
|Manufacturing and Design Communication |
|Properties of Materials|
and Properties of Materials Laboratory
|Discrete Mathematics |
|Introduction to Solid Mechanics |
CHEM 4A is intended for students majoring in chemistry or a closely-related field.
Other courses may be used if approved by a faculty adviser.
This course may only be used as a lower division technical elective if not being used to satisfy other requirements above.
Upper Division Requirements
Due to the interdisciplinary nature of this major, electives must be selected and approved in consultation with a faculty adviser.
|MATH 110||Linear Algebra||4|
|MATH 104||Introduction to Analysis||4|
|MATH 105||Second Course in Analysis||4|
|or MATH 185||Introduction to Complex Analysis|
|MATH 128A||Numerical Analysis||4|
|STAT 134||Concepts of Probability||4|
|or EECS 126||Probability and Random Processes|
|or STAT C140||Probability for Data Science|
|or IND ENG 172||Probability and Risk Analysis for Engineers|
|Select three math/statistics technical electives||10-12|
Select one course in mathematics, one course in statistics, and one course from either, from the following:
|Honors Introduction to Analysis |
|Second Course in Analysis |
|Honors Introduction to Abstract Algebra |
|Introduction to Abstract Algebra |
|Second Course in Abstract Algebra |
|Introduction to Number Theory |
|Fourier Analysis, Wavelets, and Signal Processing |
|Mathematical Tools for the Physical Sciences |
|Mathematical Tools for the Physical Sciences |
|Ordinary Differential Equations |
|Programming for Mathematical Applications |
|Introduction to Partial Differential Equations |
|Mathematical and Computational Methods in Molecular Biology |
|Numerical Analysis |
|Groups and Geometries |
|Incompleteness and Undecidability |
|Metric Differential Geometry |
|Elementary Differential Topology |
|Elementary Algebraic Topology |
|Elementary Algebraic Geometry |
|Mathematics of the Secondary School Curriculum I |
|Mathematics of the Secondary School Curriculum II |
|Mathematical Methods for Optimization |
|Honors Introduction to Complex Analysis |
|Introduction to Complex Analysis |
|Mathematical Methods in Classical and Quantum Mechanics |
|Methods of Engineering Analysis  (counts as a Math Elective)|
|Concepts of Statistics |
|Stochastic Processes |
|Linear Modelling: Theory and Applications |
|Sampling Surveys |
|Introduction to Time Series |
|Modern Statistical Prediction and Machine Learning |
|Seminar on Topics in Probability and Statistics |
|The Design and Analysis of Experiments |
|Additional upper division technical electives: select 16 units of upper division engineering courses, in consultation with faculty adviser 1||16|
Technical electives must include 16 units of upper division engineering courses, selected in consultation with the student's faculty adviser, in order to provide depth in an area of engineering with high mathematical content—typically, most of these courses will come from a single engineering department, but courses that complement each other from different departments are also permissible. Engineering courses cannot include: any course taken on a P/NP basis; BIO ENG 100, DES INV courses (except DES INV 190E), ENGIN 125, ENGIN 157AC, ENGIN 180, ENGIN 185, ENGIN 187, IND ENG 172, IND ENG 185, IND ENG 186, IND ENG 190 series, IND ENG 191, IND ENG 192, IND ENG 195, MEC ENG 190K, 191AC, 191K. Graded research units (such as H194 or 196) are reviewed on a case by case basis and may be petitioned.
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 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.
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.
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
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.
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.
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 1AL1||5||MATH 1B||4|
|MATH 1A||4||PHYSICS 7A||4|
|Reading & Composition Part A Course5||4||ENGIN 7 or COMPSCI 61A||4|
|Humanities/Social Sciences Course5||3-4||First Lower Division Technical Elective2||3-4|
|MATH 53||4||MATH 54||4|
|PHYSICS 7B||4||PHYSICS 7C||4|
|Second Lower Division Technical Elective2||3-4||ENGIN 177, COMPSCI 61B, or COMPSCI 61BL||3-4|
|Reading & Composition Part B Course5||4||Humanities/Social Sciences Course5||3-4|
|MATH 104||4||MATH 105 or 185||4|
|MATH 110||4||MATH 128A||4|
|STAT 134, EECS 126, IND ENG 172, or STAT C140||4||Upper Division Technical Elective3,4||4|
|Humanities/Social Science Course5||3-4||Humanities/Social Science Course5||3-4|
|Upper Division Technical Electives3,4||10-12||Upper Division Technical Electives3,4||12|
|Free Electives||4-5||Free Electives||4-5|
|Total Units: 120-131|
CHEM 4A is intended for students majoring in chemistry or a closely-related field.
Two lower division courses in engineering, mathematics, or statistics, chosen in consultation with the faculty adviser; options include CIV ENG C30/MEC ENG C85, COMPSCI C8, COMPSCI 61A, COMPSCI 61B, COMPSCI 61BL, COMPSCI 61C, COMPSCI 61CL, COMPSCI 70, ENGIN 7, ENGIN 29, MAT SCI 45 plus MAT SCI 45L, MATH 55, but other courses may also be used if approved by a faculty adviser. Courses used to satisfy the two computer science course requirements may NOT also be used for lower division technical electives. They can only be used to complete one requirement.
Technical electives must include 16 units of upper division engineering courses, selected in consultation with the student's faculty adviser, in order to provide depth in an area of engineering with high mathematical content—typically, most of these courses will come from a single engineering department, but courses that complement each other from different departments are also permissible. Engineering courses cannot include: any course taken on a P/NP basis; BIO ENG 100, DES INV courses (except DES INV 190E), ENGIN 125, ENGIN 157AC, ENGIN 180, ENGIN 185, ENGIN 187, IND ENG 172, IND ENG 185, IND ENG 186, IND ENG 190 series, IND ENG 191, IND ENG 192, IND ENG 195, MEC ENG 190K, MEC ENG 191AC, MEC ENG 191K. Graded research units (such as H194 or 196) are reviewed on a case by case basis and may be petitioned.
Three additional upper division technical courses as follows: One in mathematics, one in statistics and one from either math or statistics from among: all upper division Math courses (except MATH C103, 125A, 135, 160, and any course numbered 191 or higher) and ENGIN 117 (counts as a math elective); STAT 135, STAT 150, STAT 151A, STAT 152, STAT 153, STAT 154, STAT 157, STAT 158.
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 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.
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.
Ana Claudia Arias, Associate Professor. Physical Electronics (PHY), Flexible and Printed Electronics, Energy (ENE).
David Attwood, Professor-in-Residence. Short wavelength electromagnetics, Soft X-ray microscopy, Coherence, EUV lithography.
James Casey, Professor. Continuum mechanics, finite elasticity, continuum thermodynamics, plasticity, theories of elastic-plastic materials, history of mechanics, dynamics.
Alexandra von Meier, Adjunct Professor. Energy, Electric Grids, Power Distribution .
Scott Moura, Assistant Professor. Optimal control, PDE control, estimation, adaptive control, dynamic system modeling, energy management, battery management systems, vehicle-to-grid, smart grid .
Kara L. Nelson, Professor. Water and wastewater treatment, water reuse, detection and inactivation of pathogens in water and sludge, appropriate technologies .
Sayeef Salahuddin, Professor.
David Sedlak, Professor.
Junqiao Wu, Associate Professor. Semiconductors, nanotechnology, energy materials.
+ 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.
Engineering Science Program
Ilan Adler, PhD
4183 Etcheverry Hall
James Casey, PhD
6125 Etcheverry Hall
Engineering Student Services Advisor