Computational Complexity Theory

Computational Complexity Theory

Home             Information             Lectures             Homeworks             References
We will try to keep the references as lecture notes since the topics and presentations are chosen from various places and shall give references accordingly. We will try to make a rough/short draft/plan available in the course website before each class. The (somewhat detailed) lecture notes which are scribed by the students will be posted when completed.

As a general reference, we will use an excellent book covering most of the new areas in complexity theory : Complexity Theory: A Modern Approach - Sanjeev Arora and Boaz Barak.

There are plenty of very good introductory books in classical complexity theory

There are plenty of excellent lecture notes for similar courses that are available on the internet. Following are some of them which has materials relevant to this course too. Specific references will be provided whenever necessary.