• 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)
    • Brand & Press kit
  • Events
    • Cal Day
    • Commencement
    • Events calendar
    • Homecoming
    • Kuh Lecture Series
    • Minner Lecture
    • Space reservations
    • View from the Top
  • 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
    • Grad student services
    • 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
  • Undergraduate programs
    • Aerospace Engineering
    • Bioengineering
    • Civil Engineering
    • Electrical Engineering & Computer Sciences
    • Engineering Science
    • Industrial Engineering & Operations Research
    • Materials Science & Engineering
    • Mechanical Engineering
    • Nuclear Engineering
    • Undeclared
  • Majors & minors
    • Major options
    • Minors
    • Change of major
  • Undergraduate Guide
  • Graduate programs
    • Professional master’s programs
    • MBA/MEng
  • Graduate Guide
  • Innovation & entrepreneurship
  • Kresge Engineering Library
  • International programs
    • GLOBE
    • Study abroad
  • Executive education
Home > Academics > Undergraduate programs > Industrial Engineering & Operations Research
Professor Ken Goldberg and students work with a UR-5 grasping robot in the labIEOR professor Ken Goldberg and students work with a UR-5 grasping robot in the lab. (Photo by Adam Lau/UC Berkeley Engineering)

Industrial Engineering & Operations Research

In this section

Overview | Degree worksheets | Degree requirements

How many fast passes should an amusement park distribute? How can a newspaper vendor balance fixed costs against uncertain demand? Why do you wait “forever” for a bus, only to see two or three arrive at the same time? If you’ve ever thought about these kinds of problems, you’ll like it here. The industrial engineering and operations research degree combines two disciplines focused on the operation of complex systems. Students learn statistically rooted frameworks to model and solve systems-level engineering problems. Industrial engineering is about making people and processes safer, more efficient and more effective. Operational researchers use their analytical and creative skills to develop better systems and operational procedures. There’s work in this field across a wide range of industries, including manufacturing, communications, transportation, entertainment, finance, military, healthcare and pharmaceuticals.

Why choose Berkeley?

Contact

Department of Industrial Engineering & Operations Research
4141 Etcheverry Hall # 1777
Berkeley, CA 94720-1777
(510) 642-5484
Contact IEOR

Because our department is considered one of the finest schools of industrial engineering and operations research in the world. Because our department is ranked among the top in the U.S. by the National Research Council and has received millions of dollars in industry and government funding to support research projects. Because our faculty author the textbooks used to teach these subjects at institutions worldwide. The many awards they’ve won include the Franz Edelman Award for Management Science Achievement, the Nicholson Award, the ACM Turing Award, the Lanchester Prize and the Fulkerson Prize.

Our faculty members are globally renowned in their application areas, from semiconductor manufacturing and the design and deregulation of energy markets to supply-chain management, robotics and discrete event simulation. And they’ve made major advancements in the theory of operations research, including algorithm design, integer programming, non-linear programming and stochastic modeling.

Need more details? Learn about the Department of Industrial Engineering & Operations Research.

Ken Goldberg in a brown coat, holding a 3D printed object. The object is also being held by a robot

The art of grasping

Eye exams being performed at a hospital in China.

Better eye screening


Degree worksheets

The easiest, most convenient way to track your progress toward your degree requirements is to use a degree worksheet, with guidelines specific to your year of admission. You should bring your worksheet with you whenever you meet with your Engineering Student Services or faculty adviser. From your ‘My Academics’ page on CalCentral, use the ‘Semesters’ section to help complete your worksheet. When available, you can also use the Academic Progress Report to help update your degree worksheet.

Current degree worksheet: 2026

Past worksheets: 2019 | 2020 | 2021 | 2022| 2023 | 2024 | 2025 | 2026

Engineering Student Services

120 Grimes Engineering Center
Berkeley, CA 94720
ess@berkeley.edu
(510) 642-7594

Department Contacts

Degree requirements

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

2026-2027 Freshman Undergraduate Program in Industrial Engineering & Operations Research*
Course Fall Spring
Freshman Year
CHEM 1A+1AL – General Chemistry, or
CHEM 4A – General Chemistry and Quantitative Analysis, or
BIOLOGY 1A+1AL – General Biology, or
BIOLOGY 1B – General Biology1
4-5
–
ENGIN 7 – Introduction to Computer Programming and Numerical Methods
–
4
Engineering Breadth Course2
3
–
MATH 51 – Calculus I
4
–
MATH 52 – Calculus II
–
4
PHYSICS 7A – Physics for Scientists and Engineers
–
4
Reading & Composition Part A Course3
4
–
Reading & Composition Part B Course3
–
4
Optional Freshman Seminar or ENGIN 92 (Survey Course)
1
–
Total
15-17
16
Sophomore Year
ENGIN 120 – Principles of Engineering Economics, or
INDENG 120 – Principles of Engineering Economics
–
3
MATH 53 – Multivariable Calculus
4
–
MATH 54 – Linear Algebra and Differential Equations
–
4
PHYSICS 7B – Physics for Scientists and Engineers
4
–
COMPSCI 61A – The Structure and Interpretation of Computer Programs, or
DATA C8 – Foundations of Data Science4
–
4
Engineering Breadth Courses2
3
3
Humanities/Social Sciences Courses3
3-4
3-4
Total
14-15
17-18
Junior Year
INDENG 160 – Nonlinear and Discrete Optimization
3
–
INDENG 162 – Linear Programming and Network Flows
3
–
INDENG 165 – Engineering Statistics, Quality Control, and Forecasting
–
4
INDENG 172 – Probability and Risk Analysis for Engineers, or
STAT 134 – Concepts of Probability, or
STAT C140/DATA C140 – Probability for Data Science5
4
–
INDENG 173 – Introduction to Stochastic Processes, or
STAT 150 – Stochastic Processes
–
3
Industrial Engineering and Operations Research Electives6
3
3
Humanities/Social Sciences Course (with Ethics Content)3,7
3-4
–
Humanities/Social Sciences Course3
–
3-4
Total
16-17
13-14
Senior Year
INDENG 174 – Simulation for Enterprise-Scale Systems 3
INDENG 180 – Senior Project
–
4
Industrial Engineering and Operations Research Electives6
3
3
Free Electives8
6
6
Total
12
13

Notes

* A minimum of 120 units is required for graduation.

1CHEM 4A is for students majoring in chemistry or a closely related field. CHEM 1A and 1AL, or CHEM 4A are prerequisites for BIOLOGY 1A.

2Engineering breadth: 9 units must be completed from the following list BIOENG 10, 102; CIVENG C30/MEC ENG C85; CIV ENG 11, 60, 70, 126, 132, 155; DESINV 15; ELENG 64, 66, 143; ENGIN 11, 26, 29, 40; MATSCI 45, 45L, 111; MECENG 40, 126, 132.

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.

4Students must acquire fluent programming skills as demonstrated by completion of coursework in a high-level language such as Python, C, C++ or Java. This requirement may be completed by taking COMPSCI 61A or COMPSCI C8 or equivalent. The COMPSCI 9xx series self-paced courses at UC Berkeley are intended for those already skilled as programmers in a high-level language to learn a second language and thus are not appropriate for meeting this requirement. Junior transfer admits who have completed a programming course of 3 units or more in Python, C, C++, or Java have fulfilled this requirement.

5INDENG 172 is an alternative course for STAT 134 or STAT C140/DATA C140. In semesters when INDENG 172 is offered, it is recommended that students take INDENG 172 instead of STAT 134 or C140/DATA C140. Students will receive unit credit for only one of these courses.

6Students must take a minimum of four courses from the list below:

  • INDENG 115 – Industrial and Commercial Data Systems
  • INDENG 130 – Methods of Manufacturing Improvement
  • INDENG 135 – Applied Data Science with Venture Applications
  • INDENG 142A – Introduction to Machine Learning and Data Analytics
  • INDENG 142B – Machine Learning and Data Analytics II
  • INDENG 145 – Fundamentals of Revenue Management
  • INDENG 150 – Production Systems Analysis
  • INDENG 151 – Service Operations Design and Analysis
  • INDENG 153 – Logistics Network Design and Supply Chain Management
  • INDENG 156 – Healthcare Analysis
  • INDENG 164 – Introduction to Optimization Modeling
  • INDENG 166 – Decision Analysis
  • INDENG 169 – Integer Optimization
  • INDENG 170 – Industrial Design and Human Factors
  • INDENG 171 – Technology Firm Leadership

7Students must take one course with ethics content. This may be fulfilled within the Humanities/Social Sciences requirement by taking one of the following courses: BIOENG 100; DATA C104; ENERES C100; ENGIN 125, 157AC; HISTORY C184D; IAS 157AC; PUB POL C184, W184; STS C104D; UGBA 107.  INDENG 171 can be taken for the ethics requirement but will not cover a Humanities/Social Sciences requirement for the CoE.

8Free electives can be any technical or non-technical course, a course of your interest offered by any department; there are no restrictions. Free electives may be necessary in order to obtain the minimum 120 units for graduation.

2026-2027 Transfer Undergraduate Program in Industrial Engineering & Operations Research*
Course Fall Spring
1st and 2nd Semesters
INDENG 160 – Nonlinear and Discrete Optimization 3 –
INDENG 162 – Linear Programming and Network Flows 3
INDENG 165 – Engineering Statistics, Quality Control, and Forecasting – 4
INDENG 172 – Probability and Risk Analysis for Engineers, or
STAT 134 – Concepts of Probability, or
STAT C140/DATA C140 – Probability for Data Science1
4 –
INDENG 173 – Introduction to Stochastic Processes, or
STAT 150 – Stochastic Processes
– 3
ENGIN 7 – Introduction to Computer Programming and Numerical Methods 4 –
ENGIN 120 – Principles of Engineering Economics, or INDENG 120 – Principles of Engineering Economics
–
3
Humanities/Social Sciences Course2
–
3-4
Total
14
13-14
3rd and 4th Semesters
INDENG 174 – Simulation for Enterprise-Scale Systems 3 –
INDENG 180 – Senior Project – 4
Engineering Breadth Course3
3
–
Industrial Engineering and Operations Research Electives4
6
Humanities/Social Sciences Course (with Ethics Content)3,5
3-4
–
Free Electives
3-4
3-4
Total
12-14
13-14
5th Semester**
Engineering Breadth Courses3
6
Industrial Engineering and Operations Elective4
3
Free Electives
3
Total
12

Notes

* A minimum of 120 units is required for graduation.

**Transfer students who would like to enroll for a fifth semester must contact their ESS Adviser to change their degree term.

1INDENG 172 is an alternative course for STAT 134 or STAT C140/DATA C140. In semesters when INDENG 172 is offered, it is recommended that students take INDENG 172 instead of STAT 134 or C140/DATA C140. Students will receive unit credit for only one of these courses.

2The Humanities/Social Science (H/SS) requirement includes two approved Reading & Composition courses and four additional approved courses, with which a number of specific conditions must be satisfied. Reading & Composition parts A and 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.

3Engineering breadth: 9 units must be completed from the following list BIOENG 10, 102; CIVENG C30/MEC ENG C85; CIV ENG 11, 60, 70, 126, 132, 155; DESINV 15; ELENG 64, 66, 143; ENGIN 11, 26, 29 (or 25+27), 40; MATSCI 45, 45L, 111; MECENG 40, 126, 132.

4Students must take a minimum of four courses from the list below:

  • INDENG 115 – Industrial and Commercial Data Systems
  • INDENG 130 – Methods of Manufacturing Improvement
  • INDENG 135 – Applied Data Science with Venture Applications
  • INDENG 142A – Introduction to Machine Learning and Data Analytics
  • INDENG 142B – Machine Learning and Data Analytics II
  • INDENG 145 – Fundamentals of Revenue Management
  • INDENG 150 – Production Systems Analysis
  • INDENG 151 – Service Operations Design and Analysis
  • INDENG 153 – Logistics Network Design and Supply Chain Management
  • INDENG 156 – Healthcare Analysis
  • INDENG 164 – Introduction to Optimization Modeling
  • INDENG 166 – Decision Analysis
  • INDENG 169 – Integer Optimization
  • INDENG 170 – Industrial Design and Human Factors
  • INDENG 171 – Technology Firm Leadership

5Students must take one course with ethics content. This may be fulfilled within the Humanities/Social Sciences requirement by taking one of the following courses: BIOENG 100; DATA C104; ENERES C100; ENGIN 125, 157AC; HISTORY C184D; IAS 157AC; PUB POL C184, W184; STS C104D; UGBA 107.  INDENG 171 can be taken for the ethics requirement but will not cover a Humanities/Social Sciences requirement for the CoE.

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
  • bluesky
© 2026 UC Regents