Skip to main navigationSkip to main content
The University of Southampton

MATH6166 Statistical Computing for Data Scientists

Module Overview

Introduction to the statistical packages R and SAS. The module will consist of two sets of lectures and associated computer workshops, one each in R and SAS.

Aims and Objectives

Learning Outcomes

Learning Outcomes

Having successfully completed this module you will be able to:

  • enter and manipulate data within SAS and R
  • perform basic statistical analyses using SAS and R and interpret the output
  • find information on how to perform advanced statistical analyses using R, and then undertake such analyses.


• Data manipulation in R and SAS • Using the Help menu • Writing functions in R • Conditional execution and loops in R • Graphics in R • Apply the above programming skills in R to problems arising in data analysis • Interpretation of R output • Important commands in SAS, and their syntax • Interpretation of SAS output

Learning and Teaching

Teaching and learning methods

9 lectures (6 in R, 3 in SAS) and 9 computer labs (6 in R, 3 in SAS)

Follow-up work12
Preparation for scheduled sessions12
Wider reading or practice12
Completion of assessment task27
Practical classes and workshops6
Total study time75

Resources & Reading list

Der, G. and Everitt, B.S. (2006). Statistical Analysis of Medical data Using SAS. 

Garrett Grolemund and Hadley Wickham. R for Data Science. 


Assessment Strategy

Coursework - a combination of R and SAS coursework with 50% weighting each


MethodPercentage contribution
Coursework 100%


MethodPercentage contribution
Coursework 100%

Repeat Information

Repeat type: Internal & External

Share this module Share this on Facebook Share this on Twitter Share this on Weibo
Privacy Settings