Program choice
Level 2
Major only
University
University of Oxford
Program choice
Level 2
Major only
Course choice
Level 2
Distribution requirements ("M of N")
The official page describes Oxford's overall undergraduate model: most BA degrees last three years, some science degrees last four years, Medicine has three pre-clinical and three clinical years, and option choice usually increases as students progress through a course.
General model pattern: duration and for the move from core modules to options within the chosen course.
The Computer Science page lists a 3- or 4-year duration, a fixed foundation early in the course, and options in Computer Science subjects starting in the second year.
Model elements: the minimum undergraduate course length and distribution-style option choice within the selected discipline.
The Computer Science department page shows that students take up to twelve optional courses across the second and third years, with options varying as the course and staff research interests develop.
Model clarification: course choice is a substantive set of options, but remains within the disciplinary frame of the course.
The Engineering Science page describes a four-year MEng: common first and second years, selection of a branch of engineering in the third year, six specialist options in the fourth year, and a self-led project.
Model elements: deferred selection of the main engineering specialisation and distribution-style advanced option choice within the course.
The Physics page lists a 3- or 4-year duration, short options in earlier years, and major options together with a project in the fourth MPhys year.
Model elements: a recurring core-subjects-plus-options model, but not unrestricted course choice from across the whole university.
The Medicine page lists a six-year BA / BM BCh with three pre-clinical and three clinical years, as well as advanced options and a research project in the third year.
Model elements: six-year upper bound; choices remain options within a fixed professional course.
The University of Oxford's official Student numbers page states that the Student Statistics data are correct as of 1 December 2025 and rounded to the nearest 5. The Total students section reports 12,460 undergraduates, 13,755 graduates, 585 visiting, recognised and other students, and 26,800 total students.
The catalog field stores Oxford's official snapshot of fully enrolled undergraduates. A check against HESA for 2024/25 gives a broader rounded figure of 14,355 undergraduates; its method and date differ from Oxford's snapshot. The specialist degree level does not apply to the UK model, so specialist enrollment is stored as 0.