As of 2022:
  • www.ox.ac.uk/students/fees-funding/fees/rates gives study fees. Almost all courses are about 9k pounds / academic year. Courses take minimum 3 years, with an optional 4th year masters. The costs of masters can be higher however, though most aren't much.
    It is funny to note how Public Policy is comically priced at 45,890 for a course without laboratories, how can a country be so corrupt? :-) It was later brought to Ciro's attention that the reason is that those courses are not usually paid by individuals, but by their employers...
    Another eye popping one is Mathematical & Computational Finance MSc for £36,370.
  • www.ox.ac.uk/students/fees-funding/living-costs gives living costs, an average 12k for the usual 9 month period
  • there is the Crankstart scholarship: www.ox.ac.uk/admissions/undergraduate/student-life/help-with-the-cost/crankstart-scholarships which gives 5k/year to students whose families have less than 27k/year income, and values decrease from there to 60k/year income where they become zero.
    It is funny to note that the scholarship was previously named after a Welsh billionaire who studied there and donated and his wife, Michael Moritz and wife Harriet Heyman. It is actually the Welsh who are creating those scholarships for the English! It is so funny to see. His background is quite amazing, from historian to journalist to venture capitalist.
    It was later renamed Crankstart after the Crankstart Foundation, presumably to help gather funds from others, but it is just still led by Michael.
    It does appear that most/all of the natural sciences ones are reasonably priced, perhaps they are subsided.
The median household income at the time was 31k[ref]. Clearly, putting one child through university with that income would be basically impossible, you would pay 19 - 5 = 14k/year, almost half of your income. Two children would be impossible. Remember how each family needs to have two children minimum to perpetuate life?