End of Course
The course has concluded!
Thanks all for an interesting semester.
The final exam is here: finalexam.pdf
Hope everyone has an enlightening and fulfilling summer.
Class 27: Wrap-up
Slides from class: class27.pdf Some solutions and hints on the practice final are here: practicefinal-comments.pdf. (If there are questions about problems with incomplete solutions, we might add to this later.) We won’t have the regular office hours schedule now that the end of classes has passed, but still have many office hours scheduled until the final exam on May 11. Please check the course calendar (and discord announcements) for information on office hours for this week and next week.Preparing for the Final Exam
As scheduled by the Registrar, the final exam will be Thursday, 11 May, 2:00pm - 5:00pm in our normal classroom. The final exam will cover everything we’ve done in the course, but with more emphasis on material that has been covered since the midterm. There is now a Classes page that lists all the classes to make it easier for you to find specific content we’ve covered in class. Like the midterm, you may prepare a one-page (letter-size, two-sided) reference sheet for use during the exam, but all other resources are forbidden (no internet, textbook, other humans, magnification instruments, etc.Class 26: Cook-Levin Theorem
Slides from class: class26.pdf
Problem Set 10 is due on Friday, 28 April. The latex template is https://www.overleaf.com/read/ppdjrxcwqmnn.
Class 25: Probably Hard Problems
Slides from class: class25.pdf
Problem Set 10 is due on Friday, 28 April. The latex template is https://www.overleaf.com/read/ppdjrxcwqmnn.
Quiz 11 (which is a “make-up quiz”) is due 9:59pm on Wednesday, April 26.
Class 24: Complexity II
Slides from class: class24.pdf
Problem Set 10 is due on Friday, 28 April. The latex template is https://www.overleaf.com/read/ppdjrxcwqmnn.
Class 23: Complexity
Slides from class: class23.pdf
Problem Set 10 is due on Friday, 28 April. The latex template is https://www.overleaf.com/read/ppdjrxcwqmnn.
Class 22: Rice's Theorem
Slides from class: class22.pdf
Problem Set 9 is due on Monday, 17 April. The latex template is https://www.overleaf.com/read/mqwmbzjppfbv.
Class 21: Reductions and Recognizability
Slides from class: class21.pdf
Problem Set 9 is due on Monday, 17 April. The latex template is https://www.overleaf.com/read/mqwmbzjppfbv.
If the key opening door reduction isn’t exciting enough for you (or you’re just a fan of 1980s TV shows), you may want to watch this video: Proof by Reduction (from Fall 2020 course).
Class 20: Proving Uncomputability
Slides from class: class20.pdf
The learned video on computability from class is here.
If you want another presentation of the computability material in the textbook, try Dori-Mic and the Universal Machine!.
Problem Set 8 is due on Monday, 10 April. The latex template is https://www.overleaf.com/read/nhgcvwvnfvkh.