Photos of university / #oxford_uni
Program Name: Bachelor of Arts in Computer Science and Philosophy
The Bachelor of Arts in Computer Science and Philosophy at the University of Oxford offers an intellectually rigorous and interdisciplinary education that combines the systematic exploration of foundational concepts in both computer science and philosophy. This unique program is designed to provide students with a deep understanding of the theoretical underpinnings of computation, algorithms, programming, and artificial intelligence, alongside critical analysis of philosophical questions surrounding knowledge, ethics, mind, and language.
Throughout the course, students will engage with a broad curriculum that encompasses core computer science topics such as programming languages, formal methods, computational theory, machine learning, and data structures, as well as philosophical subjects including logic, epistemology, metaphysics, philosophy of mind, and ethics. The program fosters a rich environment for analytical thinking, problem-solving, and conceptual clarity, equipping graduates with versatile skills applicable to technology, research, and academia.
Oxford’s tutorial-based teaching model emphasizes personalized instruction, enabling students to develop independent research projects and critical perspectives under the guidance of leading academics. The program encourages exploration of how philosophical considerations influence technological development, addressing ethical questions in AI and the societal implications of digital innovation. Students will also participate in seminars, workshops, and collaborative projects that promote active engagement and debate.
Graduates of the Computer Science and Philosophy program are well-prepared for diverse careers in academia, software development, data analysis, policy-making, and technological innovation. Many alumni pursue postgraduate studies in fields such as artificial intelligence, cognitive science, or ethics, further contributing to ongoing scholarly discourse or industry advancements. The interdisciplinary nature of the program at Oxford provides a unique foundation for understanding the rapidly evolving landscape of technology and its philosophical dimensions, fostering well-rounded individuals capable of tackling complex contemporary issues with intellectual rigor and ethical awareness.
For the first two years, your work is divided between lectures (about ten a week), tutorials in your college (two or three a week) and Computer Science practical classes (about one session a week). In the second year you will take part in an industry-sponsored Computer Science group design practical. In your third and fourth years the Philosophy courses continue similarly, but most Computer Science courses are run as classes in the department rather than tutorials.
1st year | |
Courses Computer Science:
Philosophy:
|
Assessment Five written papers |
2nd year | |
Courses Computer Science core courses (25%):
Computer Science options (25%): Current options include:
Philosophy (50%): Current options include:
|
Assessment Two Computer Science papers |
3rd year | |
Courses Computer Science (25–75%): Current options include:
Philosophy (25–75%): Current options include:
|
Assessment 9–11 three-hour written papers, including at least two in Computer Science and at least three in Philosophy |
4th year | |
Courses Computer Science: Current advanced options include:
Philosophy: Optional Philosophy thesis The courses listed above are illustrative and may change. A full list of current options is available on the Computer Science website. |
Assessment Computer Science: written paper or take-home exam; Philosophy: three-hour written paper and 5,000- |
Lists of options in the 2nd, 3rd and 4th years are illustrative only, and may change from time to time.
- Attestat o Srednam Obrazovanii (Certificate of Secondary Education) would not be sufficient for candidates to make a competitive application. If your qualification is listed as being insufficient to make a competitive application to Oxford, then you will need to undertake further study if you wish to apply.You could take British A-levels (the British Council may know where you can take A-levels in your country), the International Baccalaureate (IB), or any other qualifications listed as acceptable on this page. The first year of a bachelor's degree from another university could also be an acceptable alternative.
- IELTS: overall score of 7.0 (with at least 7.0 in each of the four components)
- TOEFL (paper-based): overall score of 600 with a Test of Written English score of 5.5
- TOEFL (internet-based): overall score of 110 with component scores of at least: Listening 22, Reading 24, Speaking 25, and Writing 24.
- Cambridge English: Advanced, also known as the Certificate of Advanced English (CAE): grade A if taken before January 2015, or a score of at least 185.
- Cambridge English: Proficiency, also known as the Certificate of Proficiency in English (CPE): grade B if taken before January 2015, or a score of at least 185.
- English Language GCSE, or O-level: grade B (for IGCSE, please see below)
- International Baccalaureate Standard Level (SL): score of 5 in English (as Language A or B)
- European Baccalaureate: score of 70% in English.
Hill Foundation Scholarship
Russian nationals wishing to study for a second undergraduate degree.
Palgrave Brown Scholarship
Students must be ordinarily resident in and/or educated in the following countries:
Albania; Armenia; Azerbaijan; Belarus; Bosnia and Herzegovina; Bulgaria; Croatia; Czech Republic; Estonia; Georgia; Hungary; Kazakhstan; Kyrgyz Rep.; Latvia; Lithuania; Macedonia; Moldova; Montenegro; Poland; Romania; Russia; Serbia; Slovakia; Slovenia; Tajikistan; Turkmenistan; Ukraine; Uzbekistan.
The Bachelor of Arts in Computer Science and Philosophy at the University of Oxford is a distinctive degree program that combines rigorous training in both disciplines, fostering analytical thinking, problem-solving skills, and a deep understanding of the theoretical foundations of computing alongside the examination of fundamental philosophical questions. This interdisciplinary course aims to prepare students for a variety of careers, including academia, technology, law, and policy-making, by cultivating critical reasoning, ethical awareness, and technical expertise.
The program is typically structured over three or four years, depending on the student's course options and whether it includes a year abroad or a research placement. Students undertake a broad curriculum that includes core courses in computer science, such as programming, algorithms, computer architecture, and software engineering, complemented by modules in philosophy, covering areas like logic, epistemology, metaphysics, philosophy of mind, and ethics. The integration of these subjects encourages students to approach problems from multiple perspectives, considering not only technical solutions but also their ethical and philosophical implications.
Students are encouraged to engage in independent research, participate in seminars, and collaborate on projects that bring together the two fields. The program emphasizes the development of critical thinking and clear expression, with assessments involving coursework, essays, presentations, and examinations. Students have access to the university's world-renowned resources, including dedicated computing facilities, libraries with extensive philosophical collections, and opportunities to work with leading academics.
The faculty involved in the program includes experts from both the Department of Computer Science and the Faculty of Philosophy, ensuring an academically rigorous and supportive environment for interdisciplinary study. Graduates of this program often pursue advanced degrees in either field or enter sectors such as artificial intelligence, research, software development, data analysis, or ethical consultancy. The program's unique combination equips students with a versatile skill set applicable to the rapidly evolving technological landscape and the perennial questions about human existence, morality, and knowledge.
Throughout the course, students benefit from Oxford’s tutorial system, which promotes personalized, in-depth learning experiences. Additionally, there are opportunities for extracurricular activities, including hackathons, philosophical debates, and conferences, which enhance practical skills and professional development. The program attracts students with a keen interest in understanding how computational techniques influence society and how philosophical inquiry can shape technological progress, making it a highly stimulating and intellectually rewarding pursuit.