2017 Freshman Undergraduate Program in Industrial Engineering & Operations Research*

Course Fall Spring
Freshman Year
Chemistry 1A and 1AL-General Chemistry or Chemistry 4A-General Chemistry and Quantitative Analysis(1)
4
-
Engineering 7-Introduction to Computer Programming for Scientists & Engineers
-
4
Engineering Breadth Course(2)
3
-
Mathematics 1A-Calculus
4
-
Mathematics 1B-Calculus
-
4
Physics 7A-Physics for Scientists and Engineers
-
4
Reading and Composition Course from List A(3)
4
-
Reading and Composition Course from List B(3)
-
4
Optional Freshman Seminar or E 92 (Survey Course)
1
-
Total
15-16
16
Sophomore Year
Engineering 120-Engineering Economics or IEOR 120-Engineering Economics
-
3
Mathematics 53-Multivariable Calculus
4
-
Mathematics 54-Linear Algebra and Differential Equations
-
4
Physics 7B-Physics for Scientists and Engineers
4
-
CS 61A or CS C8(4)
-
4
Engineering Breadth Courses(2)
3
3
Humanities/Social Sciences Courses(3)
3-4
3-4
Total
14-15
17-18
Junior Year
IEOR 160-Operations Research I
3
-
IEOR 173-Introduction to Stochastic Processes
-
3
IEOR 162-Linear Programming
3
-
IEOR 165-Engineering Statistics, Quality Control and Forecasting
-
3
IEOR 172-Probability and Risk Analysis for Engineering or Statistics 134-Concepts of Probability or Statistics 140-Probability and Data Science(5)
3-4
-
IEOR Electives(6)
3
6
Humanities/Social Sciences Courses(3)
3-4
3-4
Total
15-17
15-16
Senior Year
IEOR 180-Senior Project
-
4
IEOR Electives(6)
6
6
Free Electives(7)
9
3
Total
15
13

Notes

* A minimum of 120 units is required for graduation. 

1Chemistry 4A is for students majoring in chemistry or a closely related field.

2Engineering breadth: 9 units must be completed from the following list BioE 10, 102; CE 11, C30, 60, 70, 155; Des Inv 15; Engin 15, 25, 26, 27, 40; EE 16A, 16B; MSE 45, 45L, 111; ME 40, C85, 132.

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

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 CS 61A or CS C8 or equivalent. The CS 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.

5IEOR 172 is an alternative course for Stat 134 or Stat 140. In semesters when IEOR 172 is offered, it is recommended that students take IEOR 172 instead of Stat 134 or 140. Students will receive unit credit for only one of these courses.

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

  • IEOR 115-Industrial and Commercial Data Systems
  • IEOR 130-Methods of Manufacturing Improvement
  • IEOR 142-Introduction to Machine Learning and Data Analytics
  • IEOR 150-Production Systems Analysis
  • IEOR 151-Service Operations Design and Analysis
  • IEOR 153-Facilities Planning and Design
  • IEOR 166-Decision Analysis
  • IEOR 170-Human Factors for Engineering Design
  • IEOR 171-Introduction to Design of Human Work Systems and Organization

7Free electives can be any technical or non-technical course, a course of your interest offered by any department. There are no restrictions.

Note: IEOR 95, 185, 186, 190 series courses, 191, 192 and 195 cannot be used to fulfill any technical or engineering units or courses.

2017 Transfer Undergraduate Program in Industrial Engineering & Operations Research*

Course Fall Spring
1st and 2nd Semesters
IEOR 160-Operations Research I 3 -
IEOR 173-Introduction to Stochastic Processes - 3
IEOR 162-Linear Programming 3 -
IEOR 165-Engineering Statistics, Quality Control and Forecasting - 3
IEOR 172-Probability and Risk Analysis for Engineering or Statistics 134-Concepts of Probability or Statistics 140-Probability and Data Science(1) 3-4 -
Engineering 7-Introduction to Computer Programming for Scientists & Engineers - 4
Engineering 120-Engineering Economics or IEOR 120-Engineering Economics
-
3
Humanities/Social Sciences Course(2)
3-4
-
Total
12-14
13
3rd and 4th Semesters
IEOR 180-Senior Project   4
Engineering Breadth Course(3)
3
-
IEOR Electives(4)
9
9
Humanities/Social Sciences Courses(2)
3-4
3-4
Total
15-16
16-17
5th Semester**
Engineering Breadth Courses(3)
6
IEOR Electives(4)
3
Humanities/Social Sciences Course(2)
3-4
Total
12-13

Notes

* A minimum of 120 units is required for graduation. 

**A fifth semester is granted to transfer student admits who are missing at least three lower division technical courses, of at least 3 units each, for the IEOR major when they matriculate to UC Berkeley. Eligible transfer students must contact their ESS Adviser in order to request the fifth semester.

1IEOR 172 is an alternative course for Stat 134 or Stat 140. In semesters when IEOR 172 is offered, it is recommended that students take IEOR 172 instead of Stat 134 or 140. Students will receive unit credit for only one of these courses.

2The Humanities/Social Sciences (H/SS) requirement includes two approved reading and composition courses and four additional approved courses, with which a number of specific conditions must be satisfied. Reading and Composition 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 BioE 10, 102; CE 11, C30, 60, 70, 155; Des Inv 15; Engin 15, 25, 26, 27, 40; EE 16A, 16B; MSE 45, 45L, 111; ME 40, C85, 132.

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

  • IEOR 115-Industrial and Commercial Data Systems
  • IEOR 130-Methods of Manufacturing Improvement
  • IEOR 142-Introduction to Machine Learning and Data Analytics
  • IEOR 150-Production Systems Analysis
  • IEOR 151-Service Operations Design and Analysis
  • IEOR 153-Facilities Planning and Design
  • IEOR 166-Decision Analysis
  • IEOR 170-Human Factors for Engineering Design
  • IEOR 171-Introduction to Design of Human Work Systems and Organization

Note: IEOR 95, 185, 186, 190 series courses, 191, 192 and 195 cannot be used to fulfill any technical or engineering units or courses.