E0 265: Convex Optimization and Applications


  • Announcements:

  1. First meeting is on January 2 at 10 am in B-308 (EE department).

  2. Course timing is now 11:30 - 13:00 hrs.

  3. First mid-term is on Saturday February 22 (4:00 - 5:30 pm).

  4. PS1 - PS6 and the coding assignment have be sent out.

  5. Final exam. Part 1: June 20, 14:00 - 16:30 hrs; Part 2: June 26, 14:00 - 16:00 hrs.


Course Details

  • Term: January - April 2020.

  • Credits: 3:1

  • Hours: Tuesday and Thursday (11:30 - 13:00 hrs).

  • Venue: B-308.

  • Course page: https://tinyurl.com/wj42jzg

  • Instructors: Kunal Chaudhury and Chirayu Athalye.

  • Teaching Assistant: Ms. Ritika Jain.

  • Registration: http://acadserver.admin.iisc.ac.in/course/

  • Prerequisites: Linear Algebra, Calculus.

  • Topics:

  1. Introduction.

  2. Convex sets and functions.

  3. Basic convex programs.

  4. Optimality, duality, KKT conditions.

  5. Algorithms.

  6. Applications.

  1. Convex Optimization by S. Boyd and L. Vandenbergh.

  2. Introductory Lectures on Convex Programming by Y. Nesterov.

  3. Lecture notes.