Lecture 2A - Light introduction to Monte Carlo

Note, this is a BIG and important topic. I am barely scratching the surface to show that HPC is an important component due to the computational power required to run some of these models. Monte Carlo methods are ones that involve repeated random sampling to estimate unknown parameters.

Lecture 2B - Neural Networks

Neural networks are really a framework for building models. In recent years, these have gained major traction due in part to the popularity of machine learning.

Lecture 2C - R and Keras

Keras sits on top of TensorFlow (and others) and creates a high level abstraction of the underlying TensorFlow programming model.