Operations Research and Management Science

University of California, Berkeley

About the Program

Bachelor of Arts (BA)

The Operations Research and Management Science (ORMS) major is designed for students in the College of Letters & Science. It provides a solid foundation in the quantitative, model building, and problem-solving skills of operations research and management science. It also gives students the flexibility to learn more about a particular field of interest to them in which they can apply these skills.

The major is very math-intensive, and is appropriate for students who enjoy and are good at mathematics, computers, and solving practical, multidisciplinary problems. 

Declaring the Major

Students can declare a major after they have completed at least one semester at UC Berkeley. The ORMS major is impacted. To be considered for admission, students should have a minimum of a 3.2 overall grade point average (GPA) in the prerequisite courses. Applications must be submitted by invitation only. To be considered for invitation, request to be added to the waiting list by contacting Anayancy Paz, 4145 Etcheverry Hall, anayancy@berkeley.edu. The program plan cannot be approved if students will have completed more than 80 semester units prior to their last intended semester (AP units do not count towards this 80-unit ceiling).

All four prerequisite classes (MATH 53, MATH 54, ECON 1, ECON 2 or ECON C3 and UGBA 10) must be completed prior to acceptance to the major and all must be taken for a letter grade. Transfer students should apply at the end of their first semester at Berkeley. Admissions decisions will not be made until any prerequisite courses in progress are finished, and grades are available.

Many factors are considered in determining admission. The main criterion is academic performance as measured by the Berkeley GPA in the prerequisite courses. 

Since this major is capped, it is a good idea to have a backup plan. There is an Operations Research concentration in the Math Department that might be a good choice if students are not admitted to the ORMS major.

Honors Program

Students with a grade point average (GPA) of at least 3.5 overall and 3.7 in the major should consider participating in the ORMS honors program. To graduate with honors, a student must find a faculty sponsor appropriate for an original research project that he or she wishes to do and enroll in two semesters (6 units) of the honors thesis course.

Alternatively, a student may take two approved graduate courses in Operations Research or a related field, and achieve at least an A- in each course. Courses used for the honors program cannot be used to fulfill the requirements for IEOR graduate programs. The student must also maintain a minimum 3.5 overall GPA and 3.7 in the major.

Minor Program

There is no minor program in Operations Research and Management Science.

Visit Department Website

Major Requirements

In addition to the University, campus, and college requirements, listed on the College Requirements tab, students must fulfill the below requirements specific to their major program.

General Guidelines

  1. All courses taken to fulfill the major requirements below must be taken for graded credit, other than courses listed which are offered on a Pass/No Pass basis only. Other exceptions to this requirement are noted as applicable.
  2. No more than one upper division course may be used to simultaneously fulfill requirements for a student's major and minor programs, with the exception of minors offered outside of the College of Letters & Science.
  3. A minimum grade point average (GPA) of 2.0 must be maintained in both upper and lower division courses used to fulfill the major requirements.

For information regarding residence requirements and unit requirements, please see the College Requirements tab.

Lower Division Requirements

MATH 1ACalculus4
MATH 1BCalculus4
MATH 53Multivariable Calculus4
MATH 54Linear Algebra and Differential Equations4
ECON 1Introduction to Economics4
or ECON 2 Introduction to Economics--Lecture Format
or ECON C3 Introduction to Environmental Economics and Policy
ENGIN 7Introduction to Computer Programming for Scientists and Engineers4
or COMPSCI 61A The Structure and Interpretation of Computer Programs
UGBA 10Principles of Business3

Upper Division Requirements

ECON 101AEconomic Theory--Micro4
IND ENG 142Introduction to Machine Learning and Data Analytics3
or IND ENG 165 Engineering Statistics, Quality Control, and Forcasting
IND ENG 160Nonlinear and Discrete Optimization3
or IND ENG 162 Linear Programming and Network Flows
IND ENG 173Introduction to Stochastic Processes 13
IND ENG 172Probability and Risk Analysis for Engineers3
or STAT 134 Concepts of Probability
or STAT 140 Probability for Data Science
Four clustered electives (see below for sample clusters):12
ORMS majors, with the signed advance approval of their faculty advisers, select a minimum of four upper division elective courses to form a coherent cluster, or concentration, in an area where Operations Research is applied. Courses in other departments may count toward this requirement if they have substantial relevant content at an appropriately advanced level. These courses must be taken for a letter grade.
1

IND ENG 173 replaced IND ENG 161. Students will receive no credit for IND ENG 173 after taking IND ENG 161.

Sample Clusters

Decision Making in Economic Systems

ECON 101BEconomic Theory--Macro4
ECON 104Advanced Microeconomic Theory4
ECON 141Econometric Analysis4
ECON C142Applied Econometrics and Public Policy4
ECON C110Game Theory in the Social Sciences4
or UGBA 143 Game Theory and Business Decisions
or STAT 155 Game Theory
IND ENG 142Introduction to Machine Learning and Data Analytics3
or IND ENG 165 Engineering Statistics, Quality Control, and Forcasting
MATH 104Introduction to Analysis4

Decision Making in Industrial and Service Systems

ECON C110Game Theory in the Social Sciences3-4
or UGBA 143 Game Theory and Business Decisions
or STAT 155 Game Theory
IND ENG 115Industrial and Commercial Data Systems3
IND ENG 130Methods of Manufacturing Improvement3
IND ENG 150Production Systems Analysis3
or UGBA 141 Production and Operations Management
IND ENG 151Service Operations Design and Analysis3
IND ENG 153Logistics Network Design and Supply Chain Management3
IND ENG 160Nonlinear and Discrete Optimization3
or IND ENG 162 Linear Programming and Network Flows
IND ENG 165Engineering Statistics, Quality Control, and Forcasting3
or IND ENG 142 Introduction to Machine Learning and Data Analytics
IND ENG 166Decision Analytics3
IND ENG 170Industrial Design and Human Factors3
UGBA 102BManagerial Accounting3

Decision Making in Societal Systems

ECON C110Game Theory in the Social Sciences4
or UGBA 143 Game Theory and Business Decisions
or STAT 155 Game Theory
IND ENG 165Engineering Statistics, Quality Control, and Forcasting3
or IND ENG 142 Introduction to Machine Learning and Data Analytics
IND ENG 166Decision Analytics3
SOCIOL 101Sociological Theory I5
SOCIOL 105Research Design and Sociological Methods5
SOCIOL 106Quantitative Sociological Methods4

Algorithmic Decision Making 

COMPSCI 61BData Structures (This is a prerequisite and does not count toward the four courses.)4
COMPSCI 170Efficient Algorithms and Intractable Problems4
COMPSCI 172Computability and Complexity4
COMPSCI 174Combinatorics and Discrete Probability4
IND ENG 115Industrial and Commercial Data Systems3
IND ENG 142Introduction to Machine Learning and Data Analytics3
or IND ENG 165 Engineering Statistics, Quality Control, and Forcasting
IND ENG 160Nonlinear and Discrete Optimization3
or IND ENG 162 Linear Programming and Network Flows
IND ENG 166Decision Analytics3
MATH 110Linear Algebra4

College Requirements

Undergraduate students must fulfill the following requirements in addition to those required by their major program.

For detailed lists of courses that fulfill college requirements, please review the College of Letters & Sciences page in this Guide. For College advising appointments, please visit the L&S Advising Pages. 

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. Fulfillment 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 US resident graduated from an American university, should have an understanding of the history and governmental institutions of the United States.

Berkeley Campus Requirement

American Cultures

All undergraduate students at Cal need to take and pass this course in order to graduate. The requirement offers an exciting intellectual environment centered on the study of race, ethnicity and culture of the United States. AC courses offer students opportunities to be part of research-led, highly accomplished teaching environments, grappling with the complexity of American Culture.

College of Letters & Science Essential Skills Requirements

Quantitative Reasoning

The Quantitative Reasoning requirement is designed to ensure that students graduate with basic understanding and competency in math, statistics, or computer science. The requirement may be satisfied by exam or by taking an approved course.

Foreign Language

The Foreign Language requirement may be satisfied by demonstrating proficiency in reading comprehension, writing, and conversation in a foreign language equivalent to the second semester college level, either by passing an exam or by completing approved course work.

Reading and Composition

In order to provide a solid foundation in reading, writing, and critical thinking the College requires two semesters of lower division work in composition in sequence. Students must complete parts A & B reading and composition courses by the end of their second semester and a second-level course by the end of their fourth semester.

College of Letters & Science 7 Course Breadth Requirements

Breadth Requirements

The undergraduate breadth requirements provide Berkeley students with a rich and varied educational experience outside of their major program. As the foundation of a liberal arts education, breadth courses give students a view into the intellectual life of the University while introducing them to a multitude of perspectives and approaches to research and scholarship. Engaging students in new disciplines and with peers from other majors, the breadth experience strengthens interdisciplinary connections and context that prepares Berkeley graduates to understand and solve the complex issues of their day.

Unit Requirements

  • 120 total units

  • Of the 120 units, 36 must be upper division units

  • Of the 36 upper division units, 6 must be taken in courses offered outside your major department
Residence Requirements

For units to be considered in "residence," you must be registered in courses on the Berkeley campus as a student in the College of Letters & Science. Most students automatically fulfill the residence requirement by attending classes here for four years. In general, there is no need to be concerned about this requirement, unless you go abroad for a semester or year or want to take courses at another institution or through UC Extension during your senior year. In these cases, you should make an appointment to meet an adviser to determine how you can meet the Senior Residence Requirement.

Note: Courses taken through UC Extension do not count toward residence.

Senior Residence Requirement

After you become a senior (with 90 semester units earned toward your BA degree), you must complete at least 24 of the remaining 30 units in residence in at least two semesters. To count as residence, a semester must consist of at least 6 passed units. Intercampus Visitor, EAP, and UC Berkeley-Washington Program (UCDC) units are excluded.

You may use a Berkeley Summer Session to satisfy one semester of the Senior Residence requirement, provided that you successfully complete 6 units of course work in the Summer Session and that you have been enrolled previously in the college.

Modified Senior Residence Requirement

Participants in the UC Education Abroad Program (EAP), Berkeley Summer Abroad, or the UC Berkeley Washington Program (UCDC) may meet a Modified Senior Residence requirement by completing 24 (excluding EAP) of their final 60 semester units in residence. At least 12 of these 24 units must be completed after you have completed 90 units.

Upper Division Residence Requirement

You must complete in residence a minimum of 18 units of upper division courses (excluding UCEAP units), 12 of which must satisfy the requirements for your major.

Student Learning Goals

Learning Goals for the Major

All Operations Research and Management Science (ORMS) graduates are expected to acquire the following general skills and knowledge:

  1. Ability to apply mathematics and science to the solution of societal problems.
  2. Ability to design and conduct experiments, analyze, and interpret data.
  3. Ability to design system and operating policies to meet desired needs.
  4. Ability to function on multidisciplinary teams and communicate effectively.
  5. Ability to identify, formulate, and solve societal system problems.
  6. Understanding of professional and ethical responsibility.
  7. Recognize the need for and ability to engage in life-long learning.
  8. Knowledge of contemporary issues.
  9. Ability to use techniques, skills, and modern tools in practice.

Skills

The ORMS major in the IEOR Department has four general objectives for the Bachelor of Arts degree program. The department aims for the BA degree graduates to become skilled in the following:

  1. Quantitative modeling and analysis of a broad array of systems-level decision problems concerned with economic efficiency, productivity, and quality.
  2. Development and creative use of analytical and computational methods for solving these problems.
  3. Collection and analysis of data and the use of database and decision-support tools.
  4. Comprehension and analysis of risk and uncertainty.

In addition, graduates will obtain the broader skills, background, and knowledge necessary to be effective life-long professionals who understand the impact of systems in a societal context in a rapidly changing global economy.

Specific outcomes of the BA degree program are as follows:

  1. Develop scientific, quantitative, model building, and problem solving skills through core courses in mathematics, statistics, operations research, and management sciences.
  2. Learn how to apply these skills and tools effectively for operational, tactical, and strategic decisions in an area of choice.
  3. Pursue graduate study in operations research and the management sciences.

Courses

Operations Research and Management Science

Faculty and Instructors

Faculty

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

Anil Jayanti Aswani, Assistant Professor.

Alper Atamturk, Professor. Logistics, integer programming, computational optimization, robust optimization.
Research Profile

Laurent El Ghaoui, Professor. Decision-making under uncertainty, convex optimization, robust solutions, semidefinite programming, exhaustive simulation.
Research Profile

Lee Fleming, Professor. Invention, innovation, patents, big data, leadership.
Research Profile

Ken Goldberg, Professor. Robotics, art, social media, new media, automation.
Research Profile

Paul Grigas, Assistant Professor. Large-scale convex optimization, statistical machine learning, and data-driven decision making.
Research Profile

Xin Guo, Professor. Financial engineering, industrial engineering and operations, stochastic processes and applications, stochastic control, semi-martingale and filteration expansions, credit risk, (ir)reversible investment.
Research Profile

Dorit S. Hochbaum, Professor. Data mining, integer programming, discrete optimization, network flow techniques, clustering, image segmentation, machine vision, pattern recognition.
Research Profile

Philip M. Kaminsky, Professor. Biotechnology, logistics, distribution, algorithms, planning, optimization, control, manufacturing, semiconductors, scheduling, biomanufacturing, probabilistic methods, production scheduling, supply chain management, operations management, logistic.
Research Profile

Javad Lavaei, Assistant Professor. Control theory, optimization theory, power systems, and data science.
Research Profile

Robert C. Leachman, Professor. Logistics, manufacturing, semiconductors, scheduling, supply chain systems, dynamic production models, production planning and scheduling.
Research Profile

Shmuel S. Oren, Professor. Economics, algorithms, financial engineering, risk management, planning, optimization, operation of electric power systems, market based coordination of network systems, trading instruments.
Research Profile

Christos H. Papadimitriou, Professor. Economics, evolution., algorithms, game theory, networks, optimization, complexity.
Research Profile

Rhonda L. Righter, Professor. Modeling, optimization, stochastic systems, systems with uncertainty.
Research Profile

Lee W. Schruben, Professor. Health care systems, simulation, optimization of simulation system response, foundations of simulation modeling, supply chains, experimental designs, biopharmaceuticals, Production.
Research Profile

Zuo-Jun Shen, Professor. Logistics, supply chain design and management, inventory management, auction mechanism design.
Research Profile

Ikhlaq Sidhu, Adjunct Professor. Technology management, industrial engineering and operations, technology commerialization, interdisciplinary engineering.
Research Profile

Candace Yano, Professor. Inventory control, production planning, distribution systems planning, integrated production-quality models, integrated manufacturing-marketing models.
Research Profile

Lecturers

Solomon Darwin, Lecturer.

Nicholas L. Gunther, Lecturer.

Han Jin, Lecturer.

Tal Lavian, Lecturer.

David Law, Lecturer.

Ronald Lesniak, Lecturer.

Mehdi Maghsoodnia, Lecturer.

Deepak Rajan, Lecturer.

Kenneth Sandy, Lecturer.

Ken Singer, Lecturer.

Naeem Zafar, Lecturer.

Emeritus Faculty

Richard E. Barlow, Professor Emeritus. Industrial engineering and operations, reliability theory, statistical data analysis, Bayesian probability modeling.
Research Profile

Stuart E. Dreyfus, Professor Emeritus. Neural networks, dynamic programming, limits of operations research modeling, cognitive ergonomics.
Research Profile

C. Roger Glassey, Professor Emeritus. Simulation of manufacturing systems, production planning and scheduling, mathematical optimization.
Research Profile

Robert M. Oliver, Professor Emeritus. Risk management, operations research, industrial engineering, prediction of rare events, default and fraud detection, credit risk scoring, analysis tools, computer software, acquisition and negotiation strategies.
Research Profile

Sheldon M. Ross, Professor Emeritus. Financial engineering, simulations, stochastics, statistical analysis.
Research Profile

J. George Shanthikumar, Professor Emeritus. Scheduling, production system modelling and analysis, queueing theory and applications, reliability and probability theory, sequencing, simulation methodology, stochastic processes and modelling.
Research Profile

Ronald W. Wolff, Professor Emeritus. Stochastic processes, queueing theory, queuing network, transmission systems.
Research Profile

Contact Information

Department of Industrial Engineering and Operations Research

4141 Etcheverry Hall

Phone: 510-642-5484

Visit Department Website

Department Chair

Ken Goldberg

4143 Etcheverry Hall

Phone: 510-642-5484

goldberg@berkeley.edu

Student Affairs Officer

Anayancy Paz

Phone: 510-642-5485

anayancy@berkeley.edu

ORMS Head Undergraduate Adviser

Rhonda Righter

4187 Etcheverry Hall

rrighter@berkeley.edu

Back to Top