This course is to deliver practical model-building and model-criticizing skills, to help students build intuition and raise their confidence in statistical modeling, and to make inferences from complicated ecological data. An essential part of the course is to teach how to construct accurate mathematical expressions for Bayesian models linking observation to specific hypothesis about how ecological systems work. We will cover logical foundations of Bayesian inference, causal inference, multilevel models, and model comparison.