Computer Science

Computer Science is a course aimed at people who strive to understand and influence how computing will fit into our technologically dependant world.

The course at Oxford focusses on the links between theory and practice and covers a wide variety of software and hardware technologies. The Computing Science course is designed to equip students with the necessary knowledge and skills needed by the future leaders within Computing and the related fields.

Further information on Computing Science can be found at the Computer Science at Oxford web pages provided by the The Department of Computer Science.

Computer Science and Philosophy

There are numerous areas where Computer Science and Philosophy meet as the disciplines share a broad focus on the representation of information and rational inference, embracing common interests in algorithms, cognition, intelligence, language, models, proof, and verification. Computer Scientists need to be able to reflect critically and philosophically about these and Philosophers need to understand them within a world increasingly shaped by computer technology

The Computing Science and Philosophy course is a three or four year programme, leading to either a BA degree after three years or a Masters after four. The course itself is modelled largely on the Computer Science half of the “Mathematics and Computer Science” programme and the Philosophy half of the “Mathematics and Philosophy” programme.

Further information on Computer Science and Philosophy can be found here.