Skip navigation to content

MT4113 Computing in Statistics

SCOTCAT credits:15
Academic year(s):2017/8
SCQF Level 10
Planned timetable:12.00 noon Mon (odd weeks) and Wed, 12.00 noon - 2.00 pm Fri

The aim of this module is to teach computer programming skills, including principles of good programming practice, with an emphasis on statistical computing. Practical work focusses on the widely-used statistical language and environment R. Practical skills are developed through a series of computing exercises that include (1) modular programming; (2) manipulating data; (3) simulating data with specific statistical properties, (4) investigating behaviour of statistical procedures under failure of statistical assumptions.

Place in programme(s) and relationship to other modules


Compulsory for MMath Statistics. At least one of MT4111 – MT4113 or MT5611 is compulsory for MMath Mathematics. At least one of MT4111 – MT4113 is compulsory for BSc/MA Mathematics and BSc/MA Statistics

Optional for all other programmes in the School of Mathematics & Statistics

UG Pre-requisite(s):pre- or co-requisite MT2508 or MT2004
UG Co-requisite(s):pre- or co-requisite MT2508 or MT2004
UG Anti-requisite(s):MT3607


Compulsory for Applied Statistics and Datamining and Data-Intensive Analysis MSc programmes.

Learning and teaching methods and delivery

Weekly contact:1.5-hour lectures (x 10 weeks), 2-hour practical classes (x 10 weeks)
Total module hours:
  • Scheduled learning: 35
  • Guided independent study: 115

Assessment pattern

UG As defined by QAA:
  • Written examinations: 40%
  • Practical examinations: 0%
  • Coursework: 60%
UG As used by St Andrews:2-hour Written Examination = 40%, Coursework = 60%
UG Re-assessment:1-hour 40 minute Written Examination = 40%, Coursework (4 new programming assignments) = 60%
Postgraduate Assessment :2-hour Written Examination = 40%, Coursework = 60%


Module coordinator:Prof L Thomas
Module teaching staff:Prof L Thomas, Dr E Rexstad