Course Periods AUTUMN 2023 19 weeks06 August 2023 – 16 December 2023 Spring 2024 23 weeks07 January 2024 – 16 June 2024