This set of modules establishes foundational knowledge for the OpenDS4All curriculum.
Initially we include an overview of computer architecture, appropriate as a prerequisite to discussing algorithmic performance.
- Overview / review of computer architecture basics, including CPUs and memory hierarchy: HOW-COMPUTERS-WORK-cpu-memory-ssd-basic slides.
- Graph theory basics, including network centrality and breadth-first search: GRAPH-THEORY-basic slides.
- Initial release, Susan Davidson and Zachary Ives, University of Pennsylvania, February 2020