Arrays, lists, stacks, queues, trees, hash tables, and related systems concepts — with an
emphasis on why a particular data structure is chosen and how it affects performance and
maintainability. Lessons and reference material are collected here.
Lessons coming soon. Course materials for CS220 are being built and will be posted here.