Computer Science, BA (Hons) and MEng

    Computer Science, BA (Hons) and MEng

    Duration3 year(s)
    Next IntakeOctober 1, 2026
    Computer Science, BA (Hons) and MEng

    About

    Number 1 in the UK for Computer Science (The Complete University Guide 2024)

    Computer Science at Cambridge

    Here at Cambridge, we pioneered computer science and we continue to lead its development today.

    Our links to Computing go back to the 1930s when Alan Turing developed the theoretical foundations for computation. We’ve been at the forefront of Computer Science research ever since.

    This is a broad and deep course that covers all aspects of modern computer science.

    We have 3 and 4 year course options:

    • the 3-year course is a BA honours degree
    • the 4-year course includes a Masters, leading to a BA and Master of Engineering (MEng) degree

    Whichever option you choose, you will develop practical skills in:

    • programming, in various languages such as OCaml, Java, C/C++ and Prolog
    • hardware systems, such as chip design

    Teaching and facilities

    Teaching

    Established over 80 years ago, we were the first Computer Science department in the country. Our research helped lay the foundations of modern computing. We built the first programmable computer to come into service and lead the early development of programming languages and operating systems. We continue to innovate and advance the field, in areas from AI to quantum computing to computer architecture.

    We offer a learning environment that is creative, stimulating, modern and entrepreneurial. You will be taught by pioneers and leading researchers in this fast-moving field.

    You'll also take part in group projects that offer the chance to work with and present to external companies. Find out more about how Computer Science at Cambridge can support your future career.

    Facilities

    The Department of Computer Science and Technology is packed with the latest technology. Our facilities include:

    • advanced lecture theatres
    • dedicated practical rooms

    Our West Cambridge site offers:

    • a fantastic environment for both study and relaxation
    • resources, specialists and support of the Technology Libraries team (in the West Hub, just opposite the building)
    • big and comfortable lecture theatres
    • a games room
    • café facilities (in the West Hub)

    At Cambridge, you'll also have access to the impressive Cambridge University Library, one of the world’s oldest university libraries.

    Course costs

    When you go to university, you’ll need to consider two main costs – your tuition fees and your living costs (sometimes referred to as maintenance costs).

    Your living costs will include costs related to your studies that are not covered by your tuition fees. There are some general study costs that will apply for all students – you can find details of these costs here.

    Other additional costs for Computer Science are detailed below. If you have any queries about resources/materials, please contact the Department.

    Equipment

    • Laptop specification: £800 for a modern entry-level laptop is sufficient, but we recommend at least half the main drive is dedicated to a bootable Linux system, such as Ubuntu.
    • University approved scientific calculator: please see the Department website for details.

    Books

    You don't have to buy your own copies of textbooks, but it's strongly recommended. The number of textbooks you need depends on the course options you’ve chosen. The costs below are an estimate of how much you can expect to spend each year if you do purchase your own copies.

    • Year 1: Estimated cost of core texts £150.
    • Years 2, 3 and 4: Estimated cost of core texts £150 to £250 per year.

    Your future career

    There are more than 1,000 specialist computing and advanced technology companies and commercial laboratories in the Cambridge area, known as ‘Silicon Fen'.

    A number of local firms and start-ups support our teaching and employ our graduates, in areas from chip design to mathematical modelling and AI.

    As a graduate, you’ll have knowledge and skills that embody principles which will outlast today’s technology. This makes you highly sought after by industry and commerce alike.

    Many of our graduates go on to work as:

    • programmers
    • software development professionals

    Other graduates decide to pursue:

    • further study
    • careers in teaching and research

    Many have also founded companies, or gained employment in:

    • software
    • hardware
    • the games industry
    • finance
    • communications
    • commerce

    Requirements

    Entry Requirements

    A level: A*A*A
    IB: 41-42 points, with 776 at Higher Level
    Other qualifications: Check which other qualifications we accept. Subject requirements To apply to any of our Colleges for Computer Science, you will need A levels/IB Higher Levels (or the equivalent) in:
  • Mathematics
  • Further Mathematics to AS or A level if your school offers it. Please see the further guidance below.
  • If you’re studying IB, we ask for Analysis and Approaches for this course. If this isn’t an option at your school, please contact the College you wish to apply to for advice. If you’re applying to Churchill, Downing or Lucy Cavendish, you will also need a third science subject at A level/IB Higher Level. If you apply to Christ's College you must have Further Mathematics A level. Colleges will require A*/7 in Mathematics or Further Mathematics. Colleges may also require an A*/7 in specific subjects as part of your offer. If applying to Churchill, you will need to achieve:
  • A Level: A* in Further Mathematics, if available at your school/college (otherwise A* in Mathematics), and A* in at least one of Chemistry, Computer Science, and Physics
  • IB: 7 in Higher Level Mathematics and 7 in at least one of Higher Level Chemistry, Computer Science, and Physics
  • Further Mathematics A level and additional maths If your school offers Further Mathematics to AS or A level, you should take it. Additional mathematics is helpful and all candidates are strongly encouraged to take up opportunities to develop their skills, such as by participating in olympiads or accessing the online resources in the Advanced Mathematics Support Programme.

    What Computer Science students have studied

    Most Computer Science students (who had studied A levels and started at Cambridge in 2018, 2019 and 2023) achieved at least A*A*A* (87% of entrants).

    All of these students studied Mathematics and most also took:

    • Further Mathematics (over 97%); please note that Further Mathematics is now required to AS or A level if your school offers it.
    • Physics (84%)
    • Computing (64%)

    The majority of students who studied IB achieved at least 43 points overall.

    Check our guidance on choosing high school subjects. You should also check if there are any required subjects for your course when you apply.

    Admission assessment All applicants for Computer Science for 2025 entry are required to take the Test of Mathematics for University Admission (TMUA) at an authorised assessment centre. You must register in advance for this test. Please see the admissions test page for more information. If you're applying to Peterhouse or Trinity College you will also need to take the Computer Sciences Aptitude Test (CSAT). Submitted work You won't usually be asked to submit examples of written work. You may be asked to do some reading prior to your interview, but if this is required the College will provide full details in your interview invitation. Offers above the minimum requirement The minimum offer level and subject requirements outline the minimum you'll usually need to achieve to get an offer from Cambridge. In some cases, you'll get a higher or more challenging offer. Colleges set higher offer requirements for a range of reasons. If you'd like to find out more about why we do this, check the information about offers above the minimum requirement on the entry requirements page. IB offers Some Colleges usually make offers above the minimum offer level. Find out more on our qualifications page. All undergraduate admissions decisions are the responsibility of the Cambridge Colleges. Please contact the relevant College admissions office if you have any queries.

    Fee Information

    Computer Science, BA (Hons) and MEng
    University of Cambridge
    University of Cambridge
    United Kingdom

    United Kingdom, Cambridge

    WhatsApp student consultation with YouApply