Skip to main content

Part C, Computer Science and Philosophy

In Part C, Computer Science and Philosophy students take courses according to the following rules.

  • Each Philosophy paper or thesis is worth 8 units;
  • Each Computer Science taught course is worth 3 units;
  • A Computer Science project is worth 9 units.

You must complete between 24 and 26 units, subject to the following constraints:

  •  You may take at most six Computer Science taught courses;
  • You may not take both a Philosophy thesis and a Computer Science project.

Computer Science courses are chosen from Schedule C1. Philosophy courses are chosen from courses 101-120, 122, 124, 125, 127 and 198, as described on the Philosophy Faculty website. Each Philosophy course will be assessed by a 3-hour written examination together with an essay of at most 5,000 words. Rules for Philosophy theses are described in the Examination Regulations here , except that the word limit is 20,000 words.

The effect of these rules is that you should take one of the following combinations:

  • Three Philosophy papers (maybe including a thesis) (24 units);
  • Two Philosophy papers (maybe including a thesis) and either three CS courses or a CS project (25 units);
  • One Philosophy paper (or thesis), and six CS courses (26 units);
  • One Philosophy paper, three CS courses and a CS project (26 units);
  • Five CS courses and a CS project (24 units).


Please let us know your choice of options by responding to an online survey here by Friday of Week 10 of Trinity Term (Friday 29 June).

Schedule C1 (CS&P)