Computational Complexity offered by IIT Hyderabad
- Public/Government Institute
- Estd. 2008
Computational Complexity at IIT Hyderabad Overview
Duration | 12 weeks |
Mode of learning | Online |
Official Website | Go to Website |
Credential | Certificate |
Computational Complexity at IIT Hyderabad Highlights
- Earn a Certificate after completion of the course
Computational Complexity at IIT Hyderabad Course details
- Students of Computer Science discipline
- This could be BTech students who are interested in Theory or MTech/PhD students
- This course is an advanced study in theoretical computer science that focuses on understanding the inherent difficulty of computational problems and the resources required to solve them
- This course delves into the classification of problems based on their computational complexity, providing students with the tools and concepts to analyze the efficiency and feasibility of algorithms
Computational Complexity at IIT Hyderabad Curriculum
Week 1
Introduction to the course, Polynomial time reductions, P and NP classes, Review of NP Completeness, P vs NP
Week 2
NP Complete problems, Cook-Levin Theorem, Polynomial Hierarchy
Week 3
Time Hierarchy Theorem, Space Complexity, Savitch’s Theorem, NL-Completeness, NL = coNL
Week 4
PSPACE Completeness, Space Hierarchy Theorem, Ladner Theorem, Oracles
Week 5
Baker-Gill-Solovay Theorem, Randomized Complexity Classes
Week 6
Randomized Complexity Classes(contd.), BPP is in polynomial hierarchy, Circuit Complexity
Week 7
Circuit Hierarchy Theorem, P/poly complexity class, NC and AC classes, Karp-Lipton Theorem
Week 8
Parity not in AC^0, Adleman’s Theorem, Polynomial Identity Testing, Perfect Matching is in RNC^2
Week 9
Bipartite Perfect Matching is in RNC (contd.), Isolation Lemma, Valiant Vazirani Theorem, #P and #P Completeness.
Week 10
Permanent is #P Complete, Toda’s Theorem
Week 11
Communication Complexity, Lower bound techniques, Monotone depth lower bound for matching.
Week 12
Introduction to Interactive Proofs, #3-SAT is in IP, Private and Public Coin Interactive proofs, Course summary.
Computational Complexity at IIT Hyderabad Faculty details
Other courses offered by IIT Hyderabad
Student Forum
Computational Complexity at IIT Hyderabad News & Updates
Computational Complexity at IIT Hyderabad Contact Information
Indian Institute of Technology, Kandi, Sangareddy
Hyderabad ( Telangana)
(For general query)
(For admission query)
(For general query)
(For admission query)
Useful Links
Know more about IIT Hyderabad
- All About IIT Hyderabad
- Courses 2025
- Fees 2025
- Reviews on Placements, Faculty & Facilities
- Admission 2025 - Cutoffs, Eligibility & Dates
- Placement - Highest & Average Salary Package
- Cut off & Merit List 2025
- IIT Hyderabad Rankings
- Infrastructure Details & Reviews
- IIT Hyderabad Faculty
- Compare IIT Hyderabad
- IIT Hyderabad Q&A
- Scholarships
- JEE Advanced
- IIT Hyderabad News & Articles