Below you'll find the 2021 update to my UCLA CS32 slides. These Powerpoint slides cover most of the major data structures and algorithms topics (linked lists, stacks, queues, sorting, binary trees, hash tables, heaps, etc.) and were designed for self-review. Make sure to view them in the Windows version of PowerPoint (they don't render properly in Mac PowerPoint) in presentation mode or you won't see the animations!
Carey's W'21 Powerpoint Slides (Animated versions for clicking through in PPT are named "lecture??-updated.pptx" and printable handouts without animation are named "lecture??-handouts-proto.pdf")