CSE 312: Foundations of Computing II, Winter 2022

Announcements and Updates

  • [1/3/22] The first week of the quarter will be held ONLINE through Zoom, following guidance from the university. Details will be announced closer to the start date on how to attend.
  • [1/3/22] Welcome to CSE 312! The below is a tentative schedule that is subject to change, make sure to check it for the most up-to-date plan for the course! Some links may not be working until the quarter begins.

Schedule

Week 1
Topic
Materials
Assignments
Week 1
Lecture 1
(Mon, Jan 3)
0.3 Sum and Product Notation
1.1 So You Think You Can Count?
Recitation 1
(Tues, Jan 4)
LaTeX Tutorial and Counting Practice [10:30am PST]
Lecture 2
(Wed, Jan 5)
1.2 More Counting
Section 1
(Thu, Jan 6)
9.1Python Tutorial
9.2Probability via Simulation [PSet1 Coding]
Syllabus cc Due 11:00PM
Lecture 3
(Fri, Jan 7)
1.3 No More Counting Please
Week 2
Lecture 4
(Mon, Jan 10)
2.1 Discrete Probability
2.2 Conditional Probability
Recitation 2
(Tues, Jan 11)
More Counting and Probability
[10:30am PST]
Lecture 5
(Wed, Jan 12)
2.3 Independence
3.1 Discrete Random Variables Basics
Section 2
(Thu, Jan 13)
9.3 Naive Bayes [PSet2 Coding]
Lecture 6
(Fri, Jan 14)
3.2 More on Expectation
3.3 Variance
Week 3
No Lecture
(Mon, Jan 17)
No Class - Holiday
Recitation 3
(Tues, Jan 18)
Random Variables
[10:30am PST]
  • PSet 1 due 11pm PT
Lecture 7
(Wed, Jan 19)
3.4 Zoo of Discrete RVs I
Section 3
(Thu, Jan 20)
9.4 Bloom Filter [PSet 3 Coding]
Lecture 8
(Fri, Jan 21)
3.5 Zoo of Discrete RVs II
3.6 Zoo of Discrete RVs III
Week 4
Lecture 9
(Mon, Jan 24)
4.1 Intro Continuous Random Variables
Recitation 4
(Tues, Jan 25)
Discrete Random Variables
[10:30am PST]
Quiz 1 [12:00am-11:59pm PST]
Lecture 10
(Wed, Jan 26)
4.2 Zoo of Continuous Random Variables
Section 4
(Thu, Jan 27)
Practice with Continuous RVs
Lecture 11
(Fri, Jan 28)
4.3 The Normal Distribution
PSet 3 Out PDF Template
PSet 2 Due SUNDAY Jan 30 11pm PT
Week 5
Lecture 12
(Mon, Jan 31)
4.4 Transforming Random Variables
Recitation 5
(Tues, Feb 1)
Normal Distribution, Transforming RVs
[10:30am PST]
Lecture 13
(Wed, Feb 2)
5.1 Joint Discrete Distributions
Section 5
(Thu, Feb 3)
9.5 Distinct Elements [PSet 3 Coding]
Lecture 14
(Fri, Feb 4)
5.2 Joint Continous Distributions
Week 6
Lecture 15
(Mon, Feb 7)
5.3 Conditional Distributions and Expectation
Recitation 6
(Tues, Feb 8)
Joint Distributions
Lecture 16
(Wed, Feb 9)
5.4 Covariance and Correlation
5.5 Convolution (Optional)
5.6 Moment Generating Functions (Optional)
Section 6
(Thu, Feb 10)
Joint Distributions
Lecture 17
(Fri, Feb 11)
5.7 Limit Theorems
PSet 3 Due 11pm PT
PSet 4 Out PDF Template
Week 7
Lecture 18
(Mon, Feb 14)
5.8 The Multinomial Distribution
5.9 The Multivariate Normal Distribution (Optional)
5.10 Order Statistics (Optional)
5.11 Proof of the CLT (Optional)
5.8 video slides notes cc
5.9 video slides notes [no cc]
5.10 video slides notes [no cc]
5.11 video slides notes [no cc]
problems solutions
Recitation 7
(Tues, Feb 15)
CANCELLED
Quiz 2 [12:00am-11:59pm PST]
Lecture 19
(Wed, Feb 16)
9.6 Markov Chain Monte Carlo [PSet 4 Coding]
9.6 slides notes [no cc]
Section 7
(Thu, Feb 17)
Markov Chains, CLT
Lecture 20
(Fri, Feb 18)
7.1 Maximum Likelihood Estimation
7.2 MLE Examples
Week 8
Holiday
(Mon, Feb 21)
Recitation 8
(Tues, Feb 22)
CLT, MLE, Multinomial
Lecture 21
(Wed, Feb 23)
7.3 Method of Moments Estimation
7.4 The Beta and Dirichlet Distributions
Section 8
(Thu, Feb 24)
MLE, MOM, Beta Distribution
PSet 5 Out PDF Template
Lecture 22
(Fri, Feb 25)
7.5 Maximum a Posteriori Estimation
7.6 Properties of Estimators I (Optional)
7.7 Properties of Estimators II (Optional)
7.8 Properties of Estimators III (Optional)
PSet 4 Due 11pm PT PSet 5 Out
Week 9
Lecture 23
(Mon, Feb 28)
8.3 Hypothesis Testing
9.7 Bootstrapping [PSet 5 Coding]
Recitation 9
(Tues, Mar 1)
MAP, Confidence Intervals
Lecture 24
(Wed, Mar 2)
8.1 Confidence Intervals
8.2 Credible Intervals
Section 9
(Thu, Mar 3)
TBD
Lecture 25
(Fri, Mar 4)
9.8 Multi-Armed Bandits [PSet 5 Coding]
9.8 slides notes [no cc]
Week 10
Lecture 26
(Mon, Mar 7)
6.1 Markov and Chebyshev Inequalities (Optional)
6.2 The Chernoff Bound (Optional)
6.3 Even More Inequalities (Optional)
Recitation 10
(Tues, Mar 8)
CANCELLED
Lecture 27
(Wed, Mar 9)
How to Lie with Statistics
Section 10
(Thu, Mar 10)
Office Hours

Lecture 28
(Fri, Mar 11)
Course Wrap-up
Pset5 Due 11pm PT (no late submissions)

Note that content for future lectures is subject to change.

This course website heavily follows the example of the website of CSE373 2019 Spring.