The slides below include all the animation steps. Therefore, viewing them by scrolling in the browser is not ideal. It is better to download the slides and move through the slides using the arrow keys. Do let me know if you want to use these slides and/or if you need the .pages or .ppt version.
Algorithm and Running Time Analysis
Searching Sorting and Selection
Dynamic Programming (pseudocode)
I have learned a lot from reading the teaching statements of others and so will include mine here. Following the lead of Amy Ko, I am including the different teaching statements I wrote over time.
Last modified: . Site design adapted from Danqi Chen