CS 151: Complexity Theory (Spring 2025)
Instructor: Chris Umans
Office: Annenberg 311
Times: Tu/Th 1:00-2:25 in Annenberg 213
TA:
Mohammedsaid Alhalimi
Office hours: TBD
Announcements:
- The first lecture is on April 1 at 1pm.
- The first two lectures will be on zoom, due to travel. Zoom
links will be emailed to the class list in advance of the
lecture.
- The first Problem Set is out. It is due on April 10.
Handouts:
Lecture slides:
- Lecture 1: intro; languages, complexity classes, Turing Machines
(pptx, pdf)
- Lecture 2: reductions and completeness, time and space classes, hierarchy theorems,
relationships between classes (pptx, pdf)
Problem sets:
Resources:
- Here is a LaTeX template (tex, pdf)
that you can use for your writeups if you wish.