Get ready with a foundation year and learn the foundational skills and knowledge to complete a full Honours degree. You'll be able to embark on this qualification without meeting the level 3 entry requirements, giving you the opportunity to study at degree level through this four year course.
Step into the world of innovation with a Computer Science degree at Canterbury Christ Church University. If you're passionate about technology, this course will give you the tools to design smarter systems, tackle cyber threats, and handle Big Data.
With a focus on practical learning, this Computer Science degree will equip you with the skills employers are looking for, whether you’re aiming to become a software developer, data analyst, cybersecurity expert, or cloud infrastructure engineer.
With a focus on sustainability, ethical AI, and responsible data practices, you’ll learn how to develop technology that is secure, energy-efficient, and socially responsible. By integrating problem-solving, critical thinking, and ethical responsibility, this degree will prepare you to lead and innovate in the fast-changing world of technology.
Whether you're securing networks, optimising data systems, or designing large scale computing solutions, you’ll graduate ready to make a meaningful impact in both the tech industry and society.
We accept a wide range of general qualifications that attract UCAS Tariff points either on their own or in combination with others. Below are some common examples.
Qualification | Grades |
---|---|
A Levels | DDE |
BTEC | MPP |
Access | Pass 45 Credits |
International Baccalaureate | TBC |
As well as the core modules, you may also have the opportunity to study a number of option modules. 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.
As a Computing academic team, we are dedicated to supporting your development as skilled, analytical thinkers who are ethically aware of the impact of technology on the world and its future.
To help you achieve this, we use a range of teaching methods tailored to your learning needs. Your learning experience will include lectures, tutorials, and online resources delivered through our Virtual Learning Environment (VLE), alongside hands-on workshops and interactive exercises.
This approach ensures a dynamic and engaging learning experience, with regular one-to-one feedback and support. By the end of this journey, you will have developed the independence, confidence, and problem-solving skills necessary to succeed at Level 4 and beyond.
At Level 4, the focus is on building a solid foundation in computer science while developing essential academic skills. You will gain a broad understanding of key concepts such as software development, emerging technologies, ethics, and computer systems. This year lays the groundwork for your understanding of how computers operate, with an emphasis on the principles behind software creation, as well as the ethical implications of technology in society.
As you progress into the following years, the curriculum shifts towards more advanced topics. You will develop expertise in key algorithms and data structures, equipping you with the critical thinking and problem-solving skills necessary to tackle complex computing challenges. Big data analytics will be introduced, providing insights into processing and analyzing large datasets, while networking and operating systems will deepen your understanding of how computers communicate and how systems are managed to optimize performance. Networking knowledge will help you understand the infrastructure that enables modern communication, while operating systems will teach you how resources are allocated, applications run, and processes are managed. These subjects are essential for preparing students to work in today’s connected, data-driven world. In your final year, you will focus on a dissertation project, applying the knowledge and skills you have acquired to solve a real-world problem. This year is a culmination of your learning, where you can focus on research, deepening your expertise, and developing a comprehensive project that demonstrates your ability to apply computer science principles to practical challenges.
Throughout your course, for each 30-credit module, you will have 66 hours of contact time through interactive lectures, seminars, workshops, and practical sessions. In addition, you will engage in self-directed learning, typically 44 hours per module, supported by guided pre-reading and task-based assignments. To further support your development, additional workshops will be available in areas such as maths, statistics, and career development, ensuring you have the resources to succeed throughout your studies.
You will spend a significant portion of your time (around 190 hours per semester for a 30-credit module) outside of scheduled classes, engaging in independent learning. This includes completing computer-based exercises, preparing for workshops and seminars, conducting research in the library, working on projects, and completing coursework assignments. You will also prepare for class tests, exams, and read journal articles and books, with specific readings and activities directed by your module leader. This independent study will deepen your understanding, especially during project work, and help you apply your knowledge.
Collaborating with peers through group work or discussions will enhance your learning experience and provide different perspectives. Additionally, supporting resources such as reading materials, drop-in sessions for both technical and non-technical skills (e.g., writing or referencing), will be available to assist you with any challenges you encounter.
In your final year, your focus will shift to an individual dissertation. You will undertake independent research, with guidance from a dedicated supervisor through regular scheduled meetings to ensure your progress as you work on your first substantial, independent project. Effective time management and critical thinking will be essential as you navigate through your academic journey.
To complete a 30 credit module, you can expect to dedicate approximately 300 hours of your time. This includes class attendance, independent study, group work, and preparation for assessments. While this may seem like a significant investment, it is important to remember that this time is crucial for developing a deep understanding of the subject matter and achieving your academic goals.
The course is delivered by a diverse team of experienced academics, alongside skilled technical staff. Many of the teaching team members are also active independent researchers in their fields, ensuring a well-rounded learning experience that integrates both theoretical knowledge and practical application. All members of the teaching team hold doctoral or professional qualifications (e.g., Member of the British Computer Society or Eur. Ing.), or possess substantial industry experience. Please note that the composition of the teaching team may change.
To further enrich your learning, we provide insights into industry practices through guest lectures from professionals with real-world experience. Additionally, PhD students, under the close guidance of academic staff, may assist in tutorials or laboratory sessions, offering peer support and sharing their research expertise.
You learn through a vibrant community of peers and faculty, where group projects, discussions, and practical labs foster collaboration and inclusivity. Our curriculum prioritises hands-on learning and employability, blending innovative teaching with real-world challenges.Dr Hannan AzharCourse Director
We understand that you have diverse learning styles, so our assessments are designed to offer a variety of opportunities to demonstrate the knowledge and skills you've gained.
We employ a broad range of assessment methods, such as the production of essays, reflective writing, individual and group work, software artefacts, project specifications, reports, oral presentations, logbooks, and class tests.
Summative assessments typically consist of two types per module, with some variations depending on the pedagogical approach or module size. This variety allows for flexibility in learning styles and provides opportunities for feedback, often midway through the semester.
The first assessment usually serves as a foundation for the second, enabling you to refine your work, improve skills, and receive constructive feedback on progress. Assessments are primarily coursework and project-based, with some modules including class tests. While most assessments are individual, some group work is incorporated to mirror industry practices.
Upon successful completion of your Computer Science degree, you will be well-prepared for a variety of roles in the tech industry, including positions like Network Engineer, Systems Administrator, Data Analyst, Big Data Engineer, Cloud Solutions Architect, IoT Engineer, and Cloud Infrastructure Engineer. Additionally, your deep knowledge in Computer Science will equip you with a strong foundation to teach Computer Science at the school and college level.
This course also lays the groundwork for further study in specialised Master's programs or research opportunities (MPhil/PhD), and prepares you for professional qualifications with industry leaders and organizations like the British Computer Society (BCS), ensuring continued career growth.
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
Tuition Fees for 2026/27 have not yet been finalised. These course web pages will be updated with Tuition Fee information once they have been agreed.
You will have the chance to build your professional network by connecting with industry experts, attending events such as conferences and career fairs, and engaging with our strong alumni community. Many of our graduates maintain close ties with the University, offering valuable career advice and job opportunities to current students.
Industry professionals play a vital role in shaping our curriculum, ensuring the course remains aligned with the latest developments in the tech industry. Their insights help refine the program, equipping you with the most relevant skills and knowledge. Additionally, local companies frequently share job opportunities tailored specifically for our students, creating a direct pathway to employment after graduation.
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.
Duration:
4 yearsUCAS code:
I10FLocation(s):
CanterburySign up to hear the latest from the University, including upcoming events, useful updates, student life and more!
*We are advertising this course as ‘subject to approval.’ When we add new courses or update existing courses, we advertise the course as ‘subject to approval’. We do this to let you know the University still needs to agree to run the course. It is rare for a course not to gain approval, but it is not guaranteed. There may be changes to course and module titles, content and assessment, but we will tell you about these if there is a change. You can still apply to study a course subject to approval. We have prepared some questions and answers to tell you more.