main page  —  CS 210 Algorithms and Data Structures

Unit 6: Algorithm Science

This unit give an introduction to algorithm science, using both experiments and mathematical analysis to understand the behavior of algorithms. We cover

  • empirical data analysis
  • rules of mathematical analysis of algorithms
  • binary search
  • memory usage of Java programs

Material

Further sources

This chapter is modeled after

  • Sedgewick & Wayne, Algorithms, 4th Edition

Unit 5  ⋅  Syllabus  ⋅  Unit 7