2022-23 Industrial Engineering & Operations Research
Contact
Engineering Student Services
230 Bechtel Engineering Center # 1702
Berkeley, CA 94720-1702
(510) 642-7594
ess@berkeley.edu
Hours: Monday – Thursday, 8 a.m.–5 p.m.
Friday, 10 a.m.–5 p.m.
(510) 642-5484
ieor.berkeley.edu
Degree worksheets: 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022
Previous Undergraduate Programs: 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021
| 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 Biology(1) |
4-5
|
–
|
| ENGIN 7 – Introduction to Computer Programming for Scientists and Engineers |
–
|
4
|
| Engineering Breadth Course(2) |
3
|
–
|
| MATH 1A – Calculus |
4
|
–
|
| MATH 1B – Calculus |
–
|
4
|
| PHYSICS 7A – Physics for Scientists and Engineers |
–
|
4
|
| Reading & Composition Part A Course(3) |
4
|
–
|
| Reading & Composition Part B Course(3) |
–
|
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 COMPSCI C8 – Foundations of Data Science(4) |
–
|
4
|
| Engineering Breadth Courses(2) |
3
|
3
|
| Humanities/Social Sciences Courses(3) |
3-4
|
3-4
|
| Total |
14-15
|
17-18
|
| Junior Year | ||
| INDENG 160 – Nonlinear and Discrete Optimization |
3
|
–
|
| INDENG 173 – Introduction to Stochastic Processes |
–
|
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 Science(5) |
4
|
–
|
| Industrial Engineering and Operations Research Electives(6) |
3
|
6
|
| Humanities/Social Sciences Course (with Ethics Content)(3)(7) |
3-4
|
–
|
| Humanities/Social Sciences Course(3) |
–
|
3-4
|
| Total |
16-17
|
16-17
|
| Senior Year | ||
| INDENG 180 – Senior Project |
–
|
4
|
| INDENG 174 – Simulation for Enterprise-Scale Systems | 3 | |
| Industrial Engineering and Operations Research Electives(6) |
6
|
3
|
| Free Electives(8) |
9
|
3
|
| Total |
15
|
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; EECS 16A, 16B; 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 coesandbox.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 six courses from the list below:
- INDENG 115 – Industrial and Commercial Data Systems
- INDENG 130 – Methods of Manufacturing Improvement
- INDENG 142 – Introduction to Machine Learning and Data Analytics
- 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 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.
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.
| Course | Fall | Spring |
|---|---|---|
| 1st and 2nd Semesters | ||
| INDENG 160 – Nonlinear and Discrete Optimization | 3 | – |
| INDENG 173 – Introduction to Stochastic Processes | – | 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 Science(1) | 4 | – |
| ENGIN 7 – Introduction to Computer Programming for Scientists and Engineers | – | 4 |
| ENGIN 120 – Principles of Engineering Economics, or INDENG 120 – Principles of Engineering Economics |
–
|
3
|
| Humanities/Social Sciences Course(2) |
3-4
|
–
|
| Total |
13-14
|
14
|
| 3rd and 4th Semesters | ||
| INDENG 180 – Senior Project | – | 4 |
| INDENG 174 – Simulation for Enterprise-Scale Systems | – | 3 |
| Engineering Breadth Course(3) |
3
|
–
|
| Industrial Engineering and Operations Research Electives(4) |
9
|
6
|
| Humanities/Social Sciences Course (with Ethics Content)(3)(5) |
3-4
|
–
|
| Humanities/Social Sciences Course(3) |
–
|
3-4
|
| Total |
15-16
|
16-17
|
| 5th Semester** | ||
| Engineering Breadth Courses(3) |
6
|
|
| Industrial Engineering and Operations Elective(4) |
3
|
|
| Humanities/Social Sciences Course(2) |
3-4
|
|
| Total |
12-13
|
|
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 coesandbox.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; EECS 16A, 16B; ENGIN 11, 26, 29 (or 25+27), 40; MATSCI 45, 45L, 111; MECENG 40, 126, 132.
4Students must take a minimum of six courses from the list below:
- INDENG 115 – Industrial and Commercial Data Systems
- INDENG 130 – Methods of Manufacturing Improvement
- INDENG 142 – Introduction to Machine Learning and Data Analytics
- 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 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.
If you would like to receive these documents in an alternative, accessible format, please contact eng-ada@berkeley.edu.
