CS220 · Data Structures & Systems Programming

Data Structures & Systems Programming

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.