Skip to main content

Mathematics and Computer Science Courses

Year 2

In their second year, students in the Mathematics and Computer Science degree study two core Computer Science papers, Models of Computation, and Algorithms; and two core Mathematics courses comprising Linear Algebra, and Metric Spaces and Complex Analysis.

Students also study two optional Computer Science courses: a full list can be found here. It is recommended that you take 32 lectures' worth of Mathematics options.

Year 3

In the third year, students studying the Mathematics and Computer Science degree can choose the balance between options in Computer Science and in Mathematics, devoting between 25% and 75% of their time to each of them.

Year 4

In the fourth year, students can devote between 0% to 100% of their time studyting either subject. Student can pick from advanced options in Computer Science and in Mathematics, devoting between 25% and 75% of their time to each of them.