The document provides a comprehensive overview of applied numerical finance, discussing discrete and continuous time frameworks for option pricing, particularly focusing on American options. It covers methodologies such as backward recursion for expected value computation, Markov processes, and the use of lattice approaches in pricing path-dependent options, as well as the integration of varying risk factors in models. Additionally, it addresses the challenges of pricing models under different conditions, including the application of advanced techniques like the adaptive mesh model to improve computational accuracy.