In the second year Computer Science students are required to take
- the core courses in Concurrency, Models of Computation and Object Oriented Programming .
- five Computer Science options from Part A.
Problem classes will be organised centrally for the computer science optional courses, although colleges may also organise tutorials. Practicals will be assessed as a nominal paper, as for Mods. They play no part in the classification but each year a candidate must pass the practical component of the course in order to pass the exam, i.e. candidates must achieve 30% or more overall in their practicals each year to pass.