~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Hugh Chen~~~~~~~~~~~~

Part 1: Tracing Rays through Lenses

Part 2: Contrast-based Autofocus