Skip to main content

Part A, Mathematics and Computer Science

Maths and Computer Science Part A students are required to take:

  • The two core Computer Science papers: Algorithms & Data Structures and Models of Computation
  • Computer Science options: two Computer Science subjects from Schedules A1(M&CS) and A2(M&CS)
  • The two core Mathematics papers: A0 Linear Algebra and A2 Metric Spaces & Complex Analysis
  • Mathematics options: the number of options is not specified, but it is recommended that you take 32 lectures’ worth. Mathematics options will be examined by either two papers from A3-A5, A7-A11 or one paper from A3-A5, A7-A11 and paper ASO
  • Group Design Practical

Colleges will organise tutorials for core Computer Science courses and for the optional courses Compilers and Concurrent Programming.

Practicals will be assessed as a nominal paper, as for Prelims. They play no part in the classification but a candidate must pass the practical component of the course in order to pass the exam, i.e. candidates must achieve 40% or more overall in their practicals each year to pass.

Details of Mathematics courses can be found at https://courses.maths.ox.ac.uk. Details of Computer Science courses can be found below.

All Computer Science papers will be examined by a written paper in Trinity Term, except those which are examined by mini-project. Courses examined by mini-project this year are: Data Visualisation and Requirements.

Schedule A1(M&CS)

Schedule A2(M&CS)