Lectures

Link to lecture questions document, Link to archived lecture questions

DateDescriptionHandouts/Slides
June 21Course Intro, 143 Reviewslides, recording
June 23Tries, Asymptotics 1: Analyzing Algorithms with Big Oslides, recording
June 25Asymptotics 2: Formal definitions, Amortizationslides, ink, recording
June 28Asymptotics 3: Recurrencesslides, ink, recording
June 30Priority Queuesslides, ink, recording
July 2Dictionaries & BSTslides, recording
July 7AVL Treesslides, ink, recording
July 9AVL wrapup & B+ Treesslides, recording
July 12B+ Treesslides, ink, recording
July 14Hash Tables 1 <3slides, recording
July 16Hash Tables 2slides, ink, recording
July 19Comparison Sortingslides, ink, recording
July 21Non-Comparison Sortingslides, ink, recording
July 23Parallelism 1slides, ink, recording
July 26Parallelism 2slides, ink, recording
July 28Parallelsim 3slides, ink, recording
July 30Parallelsim 4, Concurrency 1slides, ink, recording
August 2Concurrency 2slides, ink, recording
August 4Concurrency 3slides, ink, recording
August 6Graphs 1slides, recording
August 9Graphs 2slides, ink, recording
August 11Graphs 3slides, Ink, Recording
August 13Graphs 4slides, ink, recording
August 16P vs NPslides, ink, recording
August 18Interviewsslides
August 20Guest Lecture: Kim Nguyen on RecruitingKim's Career Guide