BA Computer Science and Philosophy

3 Years On Campus Bachelors Program

University of Oxford

Program Overview

Oxford’s joint degree combines rigorous Computer Science (algorithms, programming, systems, AI) with deep philosophical inquiry (logic, ethics, mind), taught through lectures, tutorials, labs, and group work. It offers both a 3-year BA and an optional 4-year MCompPhil for advanced research, ideal for students seeking an intellectually rich, interdisciplinary education that bridges technology and thought 


Curriculum Structure

Year 1
A 50/50 split between CS and Philosophy:

  • CS: Functional & imperative programming, algorithms, discrete mathematics, proof systems, probability

  • Philosophy: logic, Turing and computability, foundational texts
    Includes ~8 lectures, tutorials (2–4 students), and CS practicals, assessed via three CS exams and two Philosophy exams 

Year 2
Continued balanced structure:

  • Core CS (25%): algorithms & data structures, models of computation, group design practical

  • CS options (25%): choices like AI, architecture, compilers, databases

  • Philosophy (50%): topics like ethics, mind, epistemology
    Assessment through 4–6 CS exams and Philosophy papers 

Year 3
You choose weighting (25–75%) across disciplines:

  • CS options: e.g., machine learning, formal verification, programming language theory

  • Philosophy options: e.g., AI ethics, philosophical logic, cognition, plus a potential thesis
    Assessed via 5–9 written exams, including ≥3 Philosophy papers .

Year 4 (Optional MCompPhil)
Advanced specialization in both fields:

  • CS: security, concurrent algorithms, graph learning, plus optional project

  • Philosophy: specialist papers and 3,000–5,000-word thesis
    Assessed by CS exams and Philosophy exams/essays 


Assessment Format

  • Predominantly written exams in both CS and Philosophy across all years – often 3-hour papers per course.

  • CS practicals (e.g., lab work, group design, final-year project) must be passed (≥ 40%) but do not contribute toward degree classification .

  • Group practicals in Year 2 and individual research/project in Year 4 add depth alongside exams.

  • Philosophy assessments consist of written exams, with a significant thesis component in the fourth year.


Focus Areas

  • Algorithms, programming & discrete mathematics

  • Computational models, AI & systems architecture

  • Formal logic, proof systems & philosophical reasoning

  • Ethical and cognitive analysis of computation

  • Practical CS via group projects and individual research

  • Advanced interdisciplinary specialization in final year


Learning Outcomes

You will:

  • Demonstrate rigorous algorithmic, programming, and systems acumen

  • Apply formal logic and philosophical methods to computing and cognition

  • Analyze ethical, societal, and conceptual aspects of technology

  • Conduct independent interdisciplinary research through a CS project or Philosophy thesis

  • Engage with interdisciplinary questions about AI, ethics, mind, and computing


Degree Pathways

  • 3-year BA: full interdisciplinary curriculum

  • 4-year MCompPhil: advanced research-focused continuation available upon achieving a 2:1 in Year 3 


Accreditation & Professional Recognition

The degree is accredited by the British Computer Society (BCS), providing a pathway to Chartered IT Professional (CITP) status. The program’s strong emphasis on professional practice and project work ensures alignment with industry expectations.


Reputation & Employability Rankings

  • Ranked #1 worldwide for Computer Science by Times Higher Education in 2025 (subject score: 98.3, research 99.4, teaching 99.2) 

  • QS ranks Oxford Computer Science among the Top 5 globally in 2025.

  • Graduate outcomes are exceptional: 95% employed or in further study within six months, with average starting salaries around £65,000

Experiential Learning (Research, Projects, Internships etc.)

The Computer Science and Philosophy degree at Oxford University immerses you in hands-on, real-world experience—supported by world-class labs, live projects, and rich academic engagement:

From day one, you'll learn through tutorials and problem sheets, applying foundational skills in programming, formal logic, AI, and philosophical analysis. Oxford’s approach is deeply practical: weekly one-to-one or small-group tutorials offer personalized feedback, ensuring you actively apply concepts across both disciplines 

You’ll also access top-tier computing infrastructure—from departmental summer internships to the multi-disciplinary Oxford Internet Institute and Oxford e-Research Centre, equipping you for work at the intersection of technology, data, and society.

Transitioning now into how you’ll learn by doing:

Experiential Learning Highlights:

  • Personalized tutorial system: Weekly computer science problem sheets and philosophy essays are discussed in-depth with tutors, offering tailored growth and rapid improvement .

  • Core logic & theory modules: Learn mathematical logic, computability (e.g., Turing’s work), and philosophy of science—warehouses of practical reasoning and formal methods .

  • Summer Internship Programme: Funded internships across 37 countries in fields from tech to finance—accessed via CareerConnect—place you in real professional settings each summer.

  • Departmental internships: The CS department advertises summer internships focusing on research and industry applications, placing you in supervised, real-world engineering settings.

  • Access to interdisciplinary research centres: Participate in projects at the Oxford e‑Research Centre and Internet Institute, gaining exposure to data, responsible AI, networked systems, and ethical tech.

  • Ethical Hackathons & public policy engagement: Through faculty like Prof. Marina Jirotka, you can join Ethical Hackathons and social-facing initiatives that blend tech and philosophical responsibility.

  • College-level support & libraries: Tutorials are hosted in your college, with access to college tutors (e.g., at Balliol or LMH), plus rich library archives—enhancing research in both code and critical theory.

Progression & Future Opportunities

University of Oxford – BSc in Computer Science and Philosophy graduates launch into intellectually rich and high-impact careers: approximately 80% are employed within six months, with around 90% finding their work meaningful and aligned with their studies. Students often move into roles such as:

  • Software Engineer / Developer

  • AI / Machine Learning Specialist

  • Data Analyst / Research Analyst

  • Ethical Tech Consultant / Systems Designer

University services that support employment

  • Oxford Careers Service & College Support: Offers tailored one-to-one coaching, CV/interview prep, alumni mentoring, employer events, and access to exclusive internships and job opportunities.

  • Academic supervision & research projects: World-class faculty in both Computer Science and Philosophy provide in-depth guidance, fostering strong analytical, programming, and communication skills.

  • Industry placements & live briefs: Collaborative activities and recruitment events with leading employers including Microsoft, Google, Nvidia, ARM, Intel, Siemens, Dyson, HSBC, and Roche.

Graduation Outcomes & Alumni Success

  • ~80% of graduates in paid employment within six months, with an additional ~6% pursuing further study.

  • Average early-career salary: £41,600; median: £35,700 (based on 320 responses).

  • ~89% of graduates report that their work is meaningful and closely connected to their studies.

  • Graduates often see continuing salary growth, frequently surpassing £44,500 within three years.

University–industry partnerships

  • Strong ties with employers like IBM, Google, Amazon, Facebook, Cisco, Morgan Stanley, and Goldman Sachs, offering roles from software engineering to game programming and consultancy.

  • Live academic challenges and hackathons are regularly held in collaboration with the Department of Computer Science and industry partners.

Long-term accreditation & reputation

  • Oxford ranks #1 globally for Computer Science (Times World University Rankings).

  • The degree combines rigorous academic training and elite prestige—opening doors to research, policy roles, entrepreneurship, and senior positions in tech and consultancy sectors.


Further Academic Progression:
After completing your BSc, you can pursue:

  • A Master’s (MSc/DPhil) in areas like Artificial Intelligence, Ethical AI, Cybersecurity, Data Science, or advanced theoretical Computer Science—at Oxford or leading international institutions.

  • PhD (DPhil) research in interdisciplinary fields such as AI ethics, logic, computational theory, or cognitive science—backed by world-class supervision.

  • Professional development through BCS Chartered IT Professional pathways and specialist credentials in emerging tech and ethical computing.

  • Career options blending technology, ethics, academia, government, consultancy, fueled by your unique training at the intersection of computing and philosophy.

Program Key Stats

£59,260
Sept Intake : 29th Jan


18 %
Yes

Eligibility Criteria

A*AA
4.0
39
90

-
-
7.5
110

Additional Information & Requirements

Career Options

  • Software Developer
  • Data Analyst
  • Business Intelligence Analyst
  • Web Developer
  • IT Support Specialist
  • Systems Analyst
  • Database Administrator
  • Cybersecurity Analyst
  • Cloud Engineer
  • UX/UI Designer

Book Free Session with Our Admission Experts

Admission Experts