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 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, Deep Learning in Healthcare and Requirements.

Schedule A1(M&CS)

Schedule A2(M&CS)


Exam Conventions