EE364a: Convex Optimization I

EE364a is the same as CME364a and CS334a.


  • The final exam sign-up sheet has been distributed via e-mail. Please fill it out with your desired time slot. If you did not receive an e-mail, contact the course staff immediately.

  • Homework 6 has been posted and is due Friday August 7 at 5:00pm.

  • Anqi's office hours on Tuesday July 28 have been rescheduled to Thursday July 30 from 1:30pm–3:00pm.

  • Grades for the midterm quiz have been released on Gradescope.

  • Solutions to homework 4 have been posted.

  • Homework 5 has been posted and is due Saturday August 1 at 5:00pm.

  • Solutions to the midterm quiz have been posted.

  • Solutions to homework 3 have been posted.

  • Homework 4 has been posted and is due Friday July 24 at 5:00pm.

  • Starting on July 22, Yueyang's Wednesday office hours will be held from 5:30pm–6:30pm.

  • The midterm quiz is in class on Thursday July 16. It will cover lectures slides 1 through 4, as well as the disciplined convex programming rules.

  • Solutions to homework 2 have been posted.

  • Homework 3 has been posted and is due Friday July 17 at 5:00pm.

  • Anqi's office hours on Tuesday July 7 will be from 12:30pm–2:00pm.

  • Solutions to homework 1 have been posted.

  • I am making an alternate midterm time available on Wednesday July 15. If you cannot attend the in-class midterm, please e-mail the EE364A staff to make arrangements for this alternate time. You must do this before the drop/add deadline (Tuesday July 7).

  • Homework 2 has been posted and is due Friday July 10 at 5:00pm.

  • Instructor and TA office hours have been posted. The TAs will hold office hours starting the week of June 29.

  • Homework 1 has been posted and is due Friday July 3 at 5:00pm.

  • Videos of the lecture/office hours are available on Canvas. Click on Zoom in the lefthand menu, then navigate to Cloud Recordings. (They are NOT in the Course Videos link).

  • We recommend using the course reader (which is simply the lecture slides all together) to take notes during class, as it serves as a good skeleton. You can buy a nicely bound copy from the Stanford bookstore or print it yourself.

  • If you would like to use Piazza, sign up at this link. But note that Piazza's business model compromises your privacy.

  • The first lecture will be Tuesday, June 23, 9:30 - 11:20am, on Zoom. Please download and install the Zoom client, then join with meeting ID 930 5276 1566 and password ee364a.

  • If you're looking for something to do before class starts, you could read Chapter 1 of the

  • Welcome to EE364a, Summer quarter 2019–20.