Overview

    Prepare yourself for the professional world of high-performance computing in any industry with an innovative and creative Computer Science degree. With a BSc Computer Science with Foundation Year degree from Canterbury Christ Church University, you’ll be ready to start your career with the confidence and in-depth knowledge needed to succeed.

    From web development and AI to Agile Development Software and UX design, you'll have a range of computer science modules to engage with, which will enable you to develop the vital skills needed for the tech industry and beyond.

    With a computer science degree with CCCU, you'll implement the progressive CDIO model of learning, created by MIT, throughout all elements of your computing projects. This will readily prepare you for industry as it’s this advanced model that is implemented throughout the professional sector.

    What’s more, you’ll have the advantage of learning in our £65 million Verena Holmes building. Using industry standard facilities and equipment, you’ll gain confidence working in a professional setting as you complete real-world projects. You may also have the opportunity to work with companies outside of University, giving you an authentic and industry-driven experience before graduation.

    Not only this, but you’ll be able to collaborate with our teaching staff who are heavily involved in cutting-edge active research. If you’re keen to get involved with exciting projects alongside your course, you’ll have the opportunity to expand your skills and experience with what’s going on around CCCU.

    Hear what our students say about this course

    YouTube video player
    Watch on YouTube

    Why study Computer Science at CCCU?

    Top 20 in the UK
    for the quality of teaching in the subject area of Computer Science.
    Times and Sunday Times Good University Guide 2024

    Entry requirements

    Qualification type

    Grades

    A Levels

    DDE

    BTEC

    MPP

    Access

    Pass 45 Credits

    International Baccalaureate

    TBC

    Combinations

    A combination of qualifications totalling 64 UCAS points minimum

    A typical offer would be a minimum of 64 UCAS Tariff points and a good GCSE in Mathematics or equivalent. Applicants without formal level 3 qualifications will also be considered.

    Find out more information about entry requirements.

    International students

    Find out about IELTS requirements. Depending which country you're from, there may be specific entry requirements. Check your country to see if this is applicable to you.

    If you have any questions about entry requirements for this course, please contact our Course Enquiry Team.

    64
    UCAS Points

    Module information

    As well as the core modules, you may also have the opportunity to study a number of option modules in your second and third year. Option modules will not be pre-selected for you. We provide examples of option modules. The availability of specific option modules may vary from year to year. The offer of an option will be subject to a minimum number of students choosing the module to ensure the appropriate student experience. The offer of option modules may also be affected by staff availability. It means we cannot guarantee the availability of a particular optional module. However, we will ensure you have a choice of option modules.

    Core/optional modules

    How you’ll learn

    This degree uses the pioneering CDIO (Conceive, Design, Implement, Operate) education model – developed by the world-renowned Massachusetts Institute of Technology (MIT) in collaboration with business. This will help your natural creativity and thirst for problem-solving flourish as you learn and some of your teaching will be done via real world inspired projects. You will be taught through a combination of lectures, seminars and practical labs. You will typically have around 12 contact hours per week and are expected to also spend about 4 hours each week coordinating with team members on group activities. Labs will often emphasise working in small groups to enable you to discuss and develop your understanding of topics covered in lectures and place theory into practice.

    All programmes are informed by the University’s Learning and Teaching Strategy 2015-2022.

    When not attending timetabled sessions it is expected you will continue learning through self-study. Typically, this involves completing computer-based exercises, preparing for workshops and seminars, undertaking research in the library, working on projects, undertaking coursework assignments or preparing for class-tests and examinations and reading journal articles and books. Your module leader will direct you towards specific readings and/or activities to complete before class.

    For your final year individual study (dissertation), you will undertake independent research and will be assigned a supervisor; who will guide you through your first substantial and independent work through regular scheduled meetings.

    Your overall workload typically consists of 12 contact hours and an additional 25 hours of independent learning. In addition, there may be field trips.

    For each 20-credit module, your study time will be about 10 hours a week plus work on assessments or preparation for examinations. Assessments would normally be expected to take approximately 50 hours for an assignment worth 50% of a 20 credit module. A similar amount of preparation and revision time would be expected for an examination worth 50% of a 20 credit module.

    The team consists of highly qualified academics. They have a range of expertise and experience.

    All our team members hold Doctoral or professional qualifications (e.g. Member of the British Computer Society or Eur. Ing.). Find out more about the current teaching team. You should note members of the teaching team might change.

    Postgraduate students assist in some teaching and assessing some modules. However, experienced academics teach the majority of lectures and seminars.

    With a strong mix of lecturers from both academic and industrial backgrounds, the computer science course at Canterbury Christ Church supports you in a commercially relevant programme to become a computer science professional. Practical learning and employability are firmly at the heart of our curriculum.

    Gordon AikenCourse Director

    How you’ll be assessed

    You will be assessed largely by coursework and project work, though some modules will also have class tests. Coursework is mainly practically-oriented with appropriate theoretical elements to ensure a well-rounded education. Assessments are generally individual, with group work in some modules where this matches the approaches used in industry.

    We use coursework assessment methods based on their suitability for specific modules. Formative feedback is provided throughout your course. We use coursework assessment methods based on their suitability for specific modules.

    Methods of assessment used include production of software artefacts, project specification documents, reports, ‘investigation-based’ presentations, oral presentations, individual studies/projects, poster presentations, online assessment, logbooks and time constrained assignments.

    Your future career

    On successful completion of this degree you will be strongly prepared for a role in many computing roles, specifically software engineering. The course very closely maps to commercial development and you will be fully prepared to move into a broad range of computing roles such as Scrum Master, Product Manager, Dev-Ops, UX-Designer and many more.

    You will also have a strong grounding for further study on specialist Masters or Research (MPhil/PhD) programmes. This degree will stand you in good stead to work towards professional qualifications with a number of commercial providers and also those of the British Computer Society.

    This degree has a good choice of modules and opens the door for so many jobs, some you wouldn't even think of.

    KateComputer Science graduate

    Fees

    The 2025/26 annual tuition fees for this course are:

      UK Overseas
    Full-time - Foundation Year 0 £9,535 £15,500
    Full-time - years 1-3 £9,535 £15,500

    Tuition fees for all courses are payable on an annual basis, except where stated.

    The tuition fees relate to 2025/26 only. Please read the 2025/26 Tuition Fee Statement for further information regarding tuition fees and year on year fee increases.

    Home (UK) Fees

    Home (UK) tuition fees for Foundation Years at Canterbury Christ Church University will be set in line with the maximum tuition fee cap for foundation years in classroom-based subjects or non-classroom based subjects, as set by the UK Government.

    Home (UK) tuition fees for subsequent years 1-3 are currently set in line with the maximum tuition fee cap for standard undergraduate degrees set by the UK Government.

    The Government has announced that it will increase the tuition fee cap by 3.1%, in line with inflation, for the 2025/26 academic cycle. Subject to parliamentary approval, the University intends to increase our tuition fees in line with this and as per our terms and conditions. This means that from September 2025 onwards, our undergraduate home tuition fees for subsequent years of study are expected to be £9,535.

    Overseas/International Fees

    Undergraduate / PGCE tuition fees for international students are not set by the UK Government. 

    Regulated by the Office for Students

    The Office for Students (OfS) regulates Canterbury Christ Church University. The OfS is the independent regulator of higher education in England. It aims to ensure that every student, whatever their background, has a fulfilling experience of higher education that enriches their lives and careers. Further details about its work are available on the OfS website.

    Apply now

    I would like to start
    I would like to study

    Duration:

    4 years

    UCAS code:

    I10F

    Location(s):

    Canterbury
    Apply via UCAS

    Find out more

    Sign up to hear the latest from the University, including upcoming events, useful updates, student life and more!