Module Overview

Statistical Programming

Statistical programming, particularly with ‘R’ provides the data scientist with a combination of interactivity and flexibility, visualisation, and access to powerful and efficient analytic tools. This modules introduces the student to the ‘R’ language and its application in data analytics. As well as covering the fundamentals of the language, it’s analytic and visualisation capabilities, the interaction with other programming environments is covered.

Module Code

STAT 1951

ECTS Credits


*Curricular information is subject to change

Core data structures and key programming constructs of R

Cleaning and organising datasets

Data visualisations

Statistical models

Relational data

Exploratory analysis with R



Learning will occur in a combination of lectures, practical laboratory sessions and tutorials

Module Content & Assessment
Assessment Breakdown %
Formal Examination50
Other Assessment(s)50