CSE105Sp22 ×  Calendar Assignments Glossary Supplemental Videos Office Hours Week 1Week 2Week 3Week 4Week 5Week 6Week 7Week 8Week 9Week 10Finals week

CSE105Sp22













Dates: 5/30/22 - 6/3/22. No class or discussion section on Monday in observance of Memorial Day.


Learning Materials
NotesLecture podcastReview quiz questions (Weeks 6 to 9)(Video) Nondeterministic time complexity(Video) Feasible vs. verifiable(Video) Polynomial time reductions(Video) Using polynomial time reductions(Video) NP completeness(Video) SAT is NP complete
Due Dates
project-part3-CSE105Sp22
Due: 6/2/22 at 5pm (no penalty late submission until 8am next day)
Review Quiz
Due: 6/3/22 at 5pm (no penalty late submission until Sunday)


Office hours