(CS 431) Optimization: Theory and algorithms, 2024

This course will cover theory and algorithms of optimization and is open to CS BTech 3rd year, MnC 3rd year, CS MTech and CS PhD and all final year BTech students. The pre-requisites for this course are Linear Algebra and Calculus and the course will be heavy in its mathematical component. There will be a good amount of programming as well.

Instructors: Dr. Divya Padmanabhan, Dr. Satyanath Bhat                                                                                          TAs: Tina, Krishnaveni

Class Timings:  Mon (12 - 1 pm), Thurs (10 - 11 am),  Friday (8-9 am) Venue: LT3, Admin Block, IIT Goa

Resources

The following references will be directly relevant for the course.

Additional References:

Syllabus 

Grading

You will be graded based on assignments (25%), a mid-term exam (30%), a final exam (30%) and class participation (15%). The assignments will include programming components and are to be done individually.

You are encouraged to discuss problem solving ideas for the assignments with your classmates. However the submitted assignment must be written/typed individually based on your own understanding.

Collaboration is strictly NOT permitted for the mid-term and final exams.  Please approach me if you have any questions.

Lectures

Optimization: Spring 2024