In this talk, we provide an overview of sequential decision-making. We first review Markov decision processes and dynamic programming, which recast optimization over time into a sequence of nested one ...