This document provides an overview of Bayesian networks and probabilistic graphical models (PGMs). It outlines the goals of learning how to build graphical models using graph theory and perform inference under uncertainty using probability theory. It also lists some example PGM models like Markov random fields, hidden Markov models, dynamic Bayesian networks, naive Bayes models, and applications in computer vision. Finally, it provides the table of contents and references for further self-study on PGMs and Bayesian networks.