ST304      Half Unit
Time Series and Forecasting

This information is for the 2026/27 session.

Course convenor

Oliver Feng

Availability

This course is available on the BSc in Actuarial Science, BSc in Actuarial Science (with a Placement Year), BSc in Data Science, BSc in Economics and Data Science, BSc in Mathematics with Data Science, BSc in Mathematics with Economics, BSc in Mathematics, Statistics and Business, Erasmus Reciprocal Programme of Study and Exchange Programme for Students from University of California, Berkeley. This course is freely available as an outside option to students on other programmes where regulations permit. It does not require permission. This course is freely available to General Course students. It does not require permission.

This course is not capped, any student that requests a place and meet the criteria will be given one.

Requisites

2nd year probability and statistics courses (ST202 in the old syllabus, or ST206 and ST216 in the new syllabus)

Students who have no previous experience in R are required to complete an online pre-sessional R course from the Digital Skills Lab before the start of the course.

Course content

This course introduces core statistical models and methods for analysing univariate time series data. The theory and its applications are explored in detail, with an emphasis on quantifying temporal dependence. The following topics will be covered:

Time series as stochastic processes; stationarity; autocovariance and autocorrelation: definitions, examples and estimation.

Autoregressive moving average (ARMA) processes: causality, invertibility, autocorrelation and partial autocorrelation calculations.

Statistical analysis: the Box–Jenkins methodology; trend and seasonality adjustments; ARMA model selection; parameter estimation via Yule–Walker, least squares and maximum likelihood; model diagnostics; forecasting via best linear prediction. Applications to real datasets using R.

Introduction to financial time series and conditionally heteroscedastic models: ARCH, GARCH and extensions.

Spectral analysis in the frequency domain (time permitting).

Teaching

10 hours of seminars and 20 hours of lectures in the Winter Term.

This course has a reading week in Week 6 of Winter Term.

Formative assessment

Weekly problem sheets and a practice data analysis task.

 

Indicative reading

Peter J. Brockwell and Richard A. Davis, Introduction to Time Series and Forecasting

Robert H. Shumway and David S. Stoffer, Time Series Analysis and Its Applications: With R Examples

Christopher Chatfield, The Analysis of Time Series: An Introduction

Ruey S. Tsay, An Introduction to Analysis of Financial Data with R

Peter J. Brockwell and Richard A. Davis, Time Series: Theory and Methods

Christian Francq and Jean-Michel Zakoïan, GARCH Models: Structure, Statistical Inference and Financial Applications

Assessment

Exam (90%), duration: 120 Minutes in the Spring exam period.

Practical test (10%) in Winter Term Week 10.


Key facts

Department: Statistics

Course study period: Winter Term

Unit value: Half unit

FHEQ level: Level 6

Total students 2025/26: 56

Average class size 2025/26: 14

Capped 2025/26: No
Guidelines for interpreting course guide information

Course selection videos

Some departments have produced short videos to introduce their courses. Please refer to the course selection videos index page for further information.

Personal development skills

  • Problem solving
  • Application of information skills
  • Communication
  • Application of numeracy skills
  • Commercial awareness
  • Specialist skills