Two shared programming/algorithms/proof-systems papers, discrete mathematics and probability, introduction to philosophy, and philosophical topics in logic and probability.
Algorithms and data structures, models of computation, group design practical, and options; philosophy teaching continues.
Advanced computer science and/or philosophy papers; project or thesis choices follow the joint course rules.
Articles by others on the same topic
Computer Science and Philosophy course of the University of Oxford by
Ciro Santilli 40 Updated 2025-07-16
Public landing page: www.ox.ac.uk/admissions/undergraduate/courses/course-listing/computer-science-and-philosophy
A mixed cross department course with the philosophy department. Its corresponding masters is known as Oxford MCompSciPhil. The handbook is together with the computer science one: Section "Computer science course of the University of Oxford".