MT4113 Computing in Statistics
Academic year
2024 to 2025 Semester 1
Curricular information may be subject to change
Further information on which modules are specific to your programme.
Key module information
SCOTCAT credits
15
SCQF level
SCQF level 10
Availability restrictions
Not automatically available to General Degree students
Planned timetable
12.00 noon Mon (odd weeks) and Wed, 12.00 noon - 2.00 pm Fri
Module description
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.
Relationship to other modules
Pre-requisites
BEFORE TAKING THIS MODULE YOU MUST PASS MT2508 AND PASS MT3510
Anti-requisites
YOU CANNOT TAKE THIS MODULE IF YOU TAKE MT5763
Assessment pattern
3-hour Take-home Online Examination = 40% Coursework = 60%
Re-assessment
100% oral examination
Learning and teaching methods and delivery
Weekly contact
2.5 lectures (x 10 weeks), 1 x practical (x 10 weeks)
Scheduled learning hours
35
Guided independent study hours
115
Intended learning outcomes
- Implement algorithms into computer code using modular programming in R
- Write code that adheres to good programming practices
- Implement key statistical and operations research algorithms
- Code in a team using version control
- Use computer software effectively to format data, produce graphics, improve code performance, and ensure reproducibility