| Date
| Topic
|
1 |
1/21 |
Introduction
[notes] |
2 |
1/23 |
Universality
[notes] |
3 |
1/26 |
Reductions and completeness
[notes] |
4 |
1/30 |
Nondeterminism
[notes] |
5 |
2/2 |
Time-bounded nondeterminism
[notes] |
6 |
2/4 |
Relativization
[notes] |
7 |
2/6 |
Space-bounded nondeterminism
[notes] |
8 |
2/9 |
Alternation
[notes]
|
9 |
2/16 |
The polynomial-time hierarchy
[notes]
|
10 |
2/18 |
Time-space lower bounds
[notes]
|
11 |
2/20 |
Nonuniformity
[notes]
|
12 |
2/23 |
Lower bounds for constant-depth circuits
[notes]
|
13 |
2/25 |
Parallellism
[notes]
|
14 |
2/27 |
Randomness
[notes]
|
15 |
3/2 |
More randomness
[notes]
|
16 |
3/4 |
Expanders
[notes]
|
17 |
3/6 |
Randomness-efficient error reduction
[notes]
|
18 |
3/9 |
Pseudorandom generators
[notes]
|
19 |
3/11 |
Space-bounded derandomization
[notes]
|
20 |
3/16 |
Time-bounded derandomization
[notes]
|
21 |
3/18 |
Worst-case to average-case reductions
[notes |
more notes]
|
22 |
3/20 |
Randomness extraction
[notes]
|
23 |
3/23 |
Counting
[notes]
|
24 |
3/25 |
Approximate counting in the polynomial-time hierarchy
[notes |
more notes]
|
25 |
3/27 |
Reduction of the polynomial-time hierarchy to counting
[notes]
|
26 |
4/6 |
Interactive proofs
[notes]
|
27 |
4/8 |
Probabilistically checkable proofs
[notes]
|
28 |
4/13 |
The PCP theorem
[notes]
|
29 |
4/15 |
Zero-knowledge
[notes]
|