Introduction to Statistical Analysis

Refresher training course on the foundations of statistical analysis.

View the Project on GitHub bioinformatics-core-shared-training/IntroductionToStats

Introduction to Statistical Analysis.

This course provides a refresher on the foundations of statistical analysis.

The practical sessions use web applications that were developed specifically for this course with the R statistical programming language and the Shiny framework. Although the trainers use R as their statistical computing environment of choice, the focus of the course is on understanding basic statistical concepts rather than learning a particular statistical package.

Note that this is not a course for learning about the R statistical language. If you wish to learn more about R, please take a look at some of the other courses available at the University of Cambridge.



During this course you will learn about:

We will not cover ANOVA or linear regression here but these are the topics of a more advanced course.

Learning Objectives

After this course you should be able to:-

Course Materials

Software Requirements

You will need an internet connection in order to run the practicals and examples using the following web applications:


Time Activity
9.30 Lecture
10.15 Quiz
10.30 Coffee/tea break
10.45 Lecture
11.45 Exercises (central limit theorem) & discussion
12.00 Lunch break
13.00 Lecture
13.45 Exercise (one-sample tests) and discussion
14.15 Lecture
15.00 Coffee/tea break
15.15 Exercise (two-sample tests) and discussion
15.45 Group based exercise and discussion
16.45 Wrap up & questions


The following individuals are former trainers of this course and have contributed to the materials.

This course received funding from the CRUK Cambridge Centre. If you are researching cancer in Cambridge please consider becoming a member.