This course provides a rigorous yet practical introduction to Bayesian methods for statistical inference, probabilistic modeling, knowledge representation, and decision-making under uncertainty.