Catalog Description: This course offers an introduction to optimization models and their applications, ranging from machine learning and statistics to decision-making and control, with emphasis on numerically tractable problems, such as linear or constrained least-squares optimization.

Units: 4

Also Offered As: EECS 127

Related Areas:

Prerequisites: ELENG 66 and ELENG 64, or consent of instructor.

Formats:
Fall: 3 hours of lecture and 1 hour of discussion per week
Spring: 3 hours of lecture and 1 hour of discussion per week

Grading Basis: Student Option

Final Exam Status: Yes


Class Schedule (Spring 2026):
EECS 127/227AT – TuTh 14:00-15:29, Stanley 105 – Gireeja Vishnu Ranade

Class Notes
127 WILL NOT BE OFFERING AN ALTERNATIVE FINAL EXAM. We are aware that there is a time-conflict with 189 and 127 Students may enroll in both courses if they can find an alternate arrangement for the 189 exam.

Phase 1 and 2 seats are open to ECE, EECS, CS, and non-EECS COE majors. Remaining seats open during the adjustment period.

*To enroll in this class, select the lecture and the 999 (placeholder) discussion section. Assignment to the actual sections will be managed by teaching staff.*

**Enrollment Permission seats are reserved for internal programs and are not open. Please DO NOT email the instructor or scheduling to request a seat**

Class Schedule (Fall 2026):
EECS 127/227AT – MoWe 12:30-13:59, The Gateway Building 1210 – Somayeh Sojoudi

Class Notes
Phase 1 and 2 seats are open to ECE, EECS, CS, and non-EECS COE majors. Remaining seats open during the adjustment period.

*To enroll in this class, select the lecture and the 999 (placeholder) discussion section. Assignment to the actual sections will be managed by teaching staff.*

**Enrollment Permission seats are reserved for internal programs and are not open. Please DO NOT email the instructor or scheduling to request a seat**

Links: