Statistics 3R: R Programming STATS3017
- Academic Session: 2024-25
- School: School of Mathematics and Statistics
- Credits: 10
- Level: Level 3 (SCQF level 9)
- Typically Offered: Semester 1
- Available to Visiting Students: No
- Collaborative Online International Learning: No
Short Description
The course develops students' programming skills in the statistical software environment R.
Timetable
10 2-hour practicals, and 10 hours of lectures.
Requirements of Entry
The normal requirement is that students should have been admitted to the third year of the Designated Degree programme in Statistics.
Excluded Courses
R Programming [STATS4044]
Introduction to statistical programming in R and Python [STATS5103]
Co-requisites
The courses prescribed in the Designated Degree programme to which the student has been admitted.
Assessment
Programming Tasks (100%) consisting of in-lab and/or homework assessments.
Course Aims
To develop students' understanding of the basic concepts and ideas of a statistical computing environment; to develop students' use of programming tools with the R computing environment; to provide computational skills which will support other Level 3 courses; and to introduce students to simple concepts in (scientific) programming in general.
Intended Learning Outcomes of Course
By the end of this course students will be able to:
■ recognise and make appropriate use of different types of data structures;
■ use R to create figures and graphs;
■ identify and implement appropriate control structures to solve simple programming tasks and design and write short functions in R.
Minimum Requirement for Award of Credits
Students must submit at least 75% by weight of the components (including examinations) of the course's summative assessment.