Gaussian processes are an incredible tool for modeling and optimization, but challenging mathematics and difficulty scaling to larger datasets prevent their wider adoption in practice. In this course, we'll build an understanding of how to use Gaussian processes effectively in real-world scenarios and which approaches work best when faced with big data sets.