LECTURES: Class slides will generally be posted shortly before lecture. You are highly encouraged to attend all classes. See the course missive for lecture attendance information--there are rewards for coming!! (:

Lecture dates are all tentative until they've happened.

.key files can be opened using Apple Keynote. The content is exactly the same as the PDF.

Latest Lectures
Subject Date PDF .key Recording Worksheet
Introduction to CS16 24 Jan 2019 [PDF] [.key]
Image Resizing and Seamcarving 24 Jan 2019 [PDF] [.key] Recording PDF
Analysis & Big-O 29 Jan 2019 [PDF] [.key] Part 1, Part 2 PDF
Python Lab 31 Jan 2019 [PDF]
Expanding Stacks & Queues 5 Feb 2019 [PDF] [.key] Recording PDF
Recursion, Induction 7 Feb 2019 [PDF] [.key] Recording PDF
Dynamic Programming 7 Feb 2019 [PDF] [.key]
Hashing, Sets, Dictionaries 12 Feb 2019 [PDF] [.key] Recording PDF
Binary Search 14 Feb 2019 [PDF] [.key] Recording PDF
Trees & Traversals 14 Feb 2019 [PDF] [.key]
No Lecture: Long Weekend 19 Feb 2019
Binary Search Trees 21 Feb 2019 [PDF] [.key] Recording PDF
Heaps & Priority Queues 26 Feb 2019 [PDF] [.key] Recording PDF
Improving Pseudocode 26 Feb 2019 [PDF] [.key]
Sorting & Master Theorem 28 Feb 2019 [PDF] [.key] Recording PDF
Selection 5 Mar 2019 [PDF] [.key] Recording PDF
Intro to Graphs 7 Mar 2019 [PDF] [.key] Recording PDF
DAGs & Topsort 12 Mar 2019 [PDF] [.key] Recording PDF
Decision Trees 14 Mar 2019 [PDF] [.key] Recording PDF
Midterm Review I 19 Mar 2019 [PDF] [.key] Recording DP Practice Notes
Midterm Review II 21 Mar 2019 - - Recording
No Lecture: Spring Break 26 Mar 2019
No Lecture: Spring Break 28 Mar 2019
No Lecture: Cancelled 2 Apr 2019
Shortest Paths in Graphs 4 Apr 2019 [PDF] [.key] Recording PDF
MSTs: Prim & Kruskal 9 Apr 2019 [PDF] [.key] Recording PDF
More MSTs & Pagerank 11 Apr 2019 [PDF] [.key] Recording PDF1, PDF2
Functional Programming 16 Apr 2019 [PDF] [.key] Recording PDF
Online Algorithms 18 Apr 2019 [PDF] [.key] Recording PDF
Hardness 18 Apr 2019 [PDF] [.key]
More Machine Learning 23 Apr 2019 [PDF] [.key] Recording PDF
Algorithmic Bias & Discrimination 25 Apr 2019 [PDF] [.key] Recording PDF
Final Review 1 30 Apr 2019 [PDF] [.key] Recording
Final Review 2 2 May 2019 Recording