Skip to main content

Drive your career forward

Professional Certificate in
Bayesian Statistics Using R

What you will learn

  • Bayes’ Theorem. Differences between classical (frequentist) and Bayesian inference.
  • Posterior inference: summarizing posterior distributions, credible intervals, posterior probabilities, posterior predictive distributions and data visualization.
  • Gamma-poisson, beta-binomial and normal conjugate models for data analysis.
  • Bayesian regression analysis and analysis of variance (ANOVA).
  • Use of simulations for posterior inference. Simple applications of Markov chain-Monte Carlo (MCMC) methods and their implementation in R.
  • Bayesian cluster analysis.
  • Model diagnostics and comparison.
  • Make sure to answer the actual research question rather than “apply methods to the data”
  • Using latent (unobserved) variables and dealing with missing data.
  • Multivariate analysis within the context of mixed effects linear regression models. Structure, assumptions, diagnostics and interpretation. Posterior inference and model selection.
  • Why Monte Carlo integration works and how to implement your own MCMC Metropolis-Hastings algorithm in R.
  • Bayesian model averaging in the context of change-point problem. Pinpointing the time of change and obtaining uncertainty estimates for it.

Bayesian approach is becoming increasingly popular in all fields of data analysis, including but not limited to epidemiology, ecology, economics, and political sciences. It also plays an increasingly important role in data mining and deep learning.

This program provides a practical introduction to applied Bayesian data analysis, combining theory, philosophy and computational facility with the emphasis on formulating and answering real life questions. The two courses provide a broad overview of the fundamentals of Bayesian inference via clear practical examples and may serve as a stepping stone towards any other, more specialized, topic in Bayesian statistics.

Expert instruction
2 skill-building courses
Progress at your own speed
3 months
5 - 10 hours per week
For the full program experience

Courses in this program

  1. UCx's Bayesian Statistics Using R Professional Certificate

  2. 5–10 hours per week, for 6 weeks

    Learn the fundamentals of Bayesian approach to data analysis, and practice answering real life questions using R.

  3. 5–10 hours per week, for 6 weeks

    Now that you know the basics of Bayesian inference, dive deeper to explore its richness and flexibility more fully. Let’s take a closer look at modeling latent variables, Bayesian model averaging, generalised linear models, and MCMC methods

    • The data analysis skills provided by this course will improve your employment and career prospects, whatever your area or interest.
    • Data analytic skills are widely employed in epidemiology, ecology, forestry, agriculture, meteorology, marketing, (and pretty much everywhere).
    • Data analysts work in governmental organizations, the private sector and various branches of education.
    • Being data and numerically literate will also improve your understanding of other people’s results and make you a better communicator and decision maker.

Meet your instructor
from University of Canterbury (UCx)

Elena Moltchanova
Professor of Statistics
University of Canterbury

Experts from UCx committed to teaching online learning

Enrolling Now

2 courses in 3 months
Pursue the Program


Drive your career forward with university-backed credit programs and verified certificates


Study and demonstrate knowledge on your schedule


Try a course before you pay


Learn with university partners and peers from around the world