- Calendar Calendar
- Courseinfo Courseinfo
- Assignments Assignments
- Glossary Glossary
- Supplemental Videos Supplemental Videos
- Office Hours Office Hours

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

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: 4/1/24 - 4/7/24

Welcome! Please take our pre-class survey on Canvas. See you Monday 1pm in Warren Lecture Hall 2001. Notes for class are linked below: we recommend attending class in person each day (if you can). We'll be working directly on quiz and homework questions in many classes to help you get started with problem solving. Discussion sections will include a review of the lecture material for the week and example problems. They are scheduled for Wednesdays at 5pm in YORK 2722. Tests will be taken in class twice during the quarter.

- Learning Materials
- Notes Lecture and Discussion podcast Lecture Hall (Video) Course Intro
- Due Dates
- Review Quiz Due: 4/5/24 at 5pm

Dates: 4/8/24-4/12/24

- Learning Materials
- Notes Discussion Notes
- Due Dates
- hw1-definitions-and-notation-CSE20S24 Due: 4/9/24 at 5pm (no penalty late submission until 8am next morning)
- Review Quiz Due: 4/12/24 at 5pm

Dates: 4/15/24-4/19/24

- Learning Materials
- Notes (Video) CNF and DNF overview
- Due Dates
- hw2-numbers-CSE20S24 Due: 4/16/24 at 5pm (no penalty late submission until 8am next morning)
- Review Quiz Due: 4/19/24 at 5pm

Dates: 4/22/24 - 4/26/24. Monday's CSE 20 class will be on Zoom https://ucsd.zoom.us/j/98743879344. Wednesday and Friday's classes will be back in-person in WLH 2001.

- Learning Materials
- Notes Discussion Notes (Video) Example translation to predicate logic
- Due Dates
- hw3-circuits-and-logic-CSE20S24 Due: 4/23/24 at 5pm (no penalty late submission until 8am next morning)
- Review Quiz Due: 4/26/24 at 5pm

Dates: 4/29/24 - 5/3/24. Test 1 in class this week, Friday May 3 1pm-1:50pm WLH 2001. The test covers material in Weeks 1 through 4 and Monday of Week 5. To study for the exam, we recommend reviewing class notes (e.g. annotations linked on the class website, podcast, 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
- Notes (Video) Set equality (Video) Subset inclusion (Video) Set operations: Definitions and Venn diagrams (Video) Motivation for proofs about primes (Video) Examples for proof strategies: Universal conditional statement
- Due Dates
- test1practice-CSE20S24 Due: Test 1 is Friday of Week 5
- Test 1 Due: 5/3/24 in class

Dates: 5/6/24-5/10/24

- Learning Materials
- Notes (Video) Comparing induction strategies (Video) Mathematical induction strategy (Video) Mathematical induction example
- Due Dates
- project-CSE20S24 Due: 5/8/24 at 5pm (no penalty late submission until 8am next day) - Extended by 24 hours
- Review Quiz Due: 5/10/24 at 5pm

Dates: 5/13/24-5/17/24

- Learning Materials
- Notes
- Due Dates
- hw4-proofs-and-sets-CSE20S24 Due: 5/14/24 at 5pm (no penalty late submission until 8am next morning)
- Review Quiz Due: 5/17/24 at 5pm

Dates: 5/20/24-5/24/24

- Learning Materials
- Notes (Video) Functions for cardinality (Video) All RNA strands and all Linked Lists: countably infinite (Video) Diagonalization
- Due Dates
- hw5-proofs-and-induction-CSE20S24 Due: 5/21/24 at 5pm (no penalty late submission until 8am next morning)
- Review Quiz Due: 5/24/24 at 5pm

Dates: 5/27/24-5/31/24. No class on Monday (in observance of Memorial Day). Test 2 in class section this week, Friday May 31 1pm-1:50pm WLH 2001. The test covers material in Weeks 5 through 8. To study for the exam, we recommend reviewing class notes (e.g. annotations linked on the class website, podcast, 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
- Notes (Video) Partial orders and Hasse Diagrams (Video) Diffie-Hellman and cryptography (Video) Modular Exponentiation
- Due Dates
- test2practice-CSE20S24 Due: Test 2 is Friday of Week 9
- Test 2 Due: 5/31/24 in class

Dates: 6/3/24-6/7/24

- Learning Materials
- Notes
- Due Dates
- hw6-proofs-cardinality-relations-CSE20S24 Due: 6/6/24 at 5pm (no penalty late submission until 8am next morning)
- Review Quiz Due: 6/7/24 at 5pm

Dates: Final exam 6/13/24 11:30am

- Learning Materials
- Final exam details
- Due Dates
- Final exam Due: Wednesday 6/13/24 at 11:30am