I taught this in W19 and W20 as a special topics course (EECS 598). This course now has a regular number: EECS 559 (Optimization methods for SIPML)
Right now this is all under construction. If you are shopping for classes, you can look here to get an idea of what will be covered, but nothing is final.
Tue. Thu. 9:00-10:30AM, in 133 Chrysler