Spring 2025
INDENG 164 101 - DIS 101
Introduction to Optimization Modeling
Gongyu Chen
Class #:30006
Units: 3
Instruction Mode:
In-Person Instruction
Offered through
Industrial Engineering and Operations Research
Current Enrollment
Total Open Seats:
-6
Enrolled: 84
Waitlisted: 0
Capacity: 78
Waitlist Max: 35
No Reserved Seats
Hours & Workload
6 hours of outside work hours per week, 1 hours of the exchange of opinions or questions on course material per week, and 2 hours of instructor presentation of course materials per week.
Course Catalog Description
Designed for students from any science/engineering major, this upper-division course will introduce students to optimization models, and train them to use software tools to model and solve optimization problems. The main goal is to develop proficiency in common optimization modeling languages, and learn how to integrate them with underlying optimization solvers. Students will work primarily on modeling exercises, which will develop confidence in modeling and solve optimization methods using software packages, and will require some programming.
Review of linear and nonlinear optimization models, including optimization problems with discrete decision variables. Applications to practical problems from engineering and data science.
Rules & Requirements
Repeat Rules
Course is not repeatable for credit.
Reserved Seats
Current Enrollment
No Reserved Seats
Textbooks & Materials
See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.
Guide to Open, Free, & Affordable Course Materials