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

CSE20W26


Office hours: drop-in (in person and Zoom) Question & Answer opportunity to talk with the tutors, TAs, and instructor about concepts and specific questions from class and homework.












Dates: 03/02/26-03/06/26. Test 2 in CBTF this week. The test covers material in Weeks 5 through Week 9. To study for the exam, we recommend reviewing class notes (e.g. annotations linked on the class website, supplementary video from the class website), reviewing homework (and its posted sample solutions), and in particular *working examples* (extra examples in lecture notes, review quizzes, discussion examples) and getting feedback (office hours and Piazza).


Learning Materials
NotesDiscussion Notes(Video) Partial orders and Hasse Diagrams(Video) Modular Exponentiation
Due Dates
Test 2 Attempt 1
Due: Second attempt testing windows for Test 1 and Test 2: 03/09/26 - 03/13/26. Sign up in advance at the CBTF.
Student Evaluations of Teaching
Due: 03/14/26 at 8am

Dates: 03/09/26-03/13/26


Learning Materials
Notes(Video) Diffie-Hellman and cryptography
Due Dates
CBTF Attempt 2 tests
Due: Second attempt testing windows for Test 1 and Test 2: 03/09/26 - 03/13/26. Sign up in advance at the CBTF.
Review Quiz
Due: 03/09/26
hw5-cardinality-functions-relations-CSE20W26
Due: 03/12/26 at 5pm (late submission until 8am next morning)

Dates: Final exam 03/20/26 11:30am in person on campus


Learning Materials
Final exam details
Due Dates
finalpractice-CSE20W26
Due: Practice questions for the final exam
Final exam
Due: Friday 03/20/26 at 11:30am