This volume introduces the major concepts of probability and statistics and the computational tools students need to extract information from data in the presence of uncertainty. Using a simple and intuitive Bayesian approach the emphasis throughout is on the principles and showing how these methods can be implemented in practice.