Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Computer Science with Foundation Year.

Canterbury Christ Church University, United Kingdom
Save

Course Overview

The BSc (Hons) Computer Science with Foundation Year at Canterbury Christ Church University is a four-year undergraduate program that provides students with a solid foundation in computer science. The course covers a range of topics including programming, algorithms, data structures, software engineering, and computer networks. In addition to these technical skills, the foundation year also helps students develop key transferable skills such as problem-solving, critical thinking, and communication. This course is ideal for students who are interested in pursuing a career in computer science but may not have the necessary qualifications or experience. Upon successful completion of the course, students will be awarded a BSc (Hons) degree in Computer Science.

Additional Information

The course is designed to meet the needs of both UK and international students, with a range of entry routes available. The foundation year provides an opportunity for students to develop their academic and practical skills before progressing to the three-year honours degree. The course also has a strong industry focus, with opportunities for work placements and projects that provide real-world experience. Students will have access to state-of-the-art facilities and equipment, including high-performance computers, programming software, and network infrastructure.

Discover the Best Computer Science Education at Canterbury Christ Church University

Canterbury Christ Church University is a great choice for students interested in computer science due to its strong reputation for teaching and research excellence. The university has a dedicated computing department with expert staff who are passionate about teaching and mentoring students. The campus is located in the historic city of Canterbury, which provides a unique and inspiring learning environment. Students will have access to a range of resources and facilities, including state-of-the-art computer labs, library services, and student support services.

Why You Should Study This Course

This course has been designed so you can meet the demands of high-performance computing in the industry. You will learn software development, machine architecture, problem modeling, and parallel computing – among other things.

The main emphasis of this degree is on the development of advanced software and the use of cutting-edge ideas to enable you to work with data on a massive scale – something employers are increasingly demanding.

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 in specialist Masters or Research (MPhil/Ph.D.) programs. 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.

General Eligibility

A Levels: DDE

BTEC: MPP

Access: Pass 45 Credits

International Baccalaureate: TBC

Combinations: A combination of qualifications totaling 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.

Part Time Work Details

20 hours of work permit weekly for international students.

What You'll Study

1 Foundation Year

Core module:

  • Working with Software

  • Computing in Society

  • Programming Concepts

  • Advanced Mathematics

  • Working with Computer Hardware

  • Development Project

2 Year 1

Core module:

  • Introduction to C#

  • Mathematics for Computer Science

  • Fundamentals of Computer Systems

  • Application Development in C#

  • Ethics, Professionalism, and Employability in Computing

  • Software Lifecycle Group Development Project

3 Year 2

Core module:

  • Object-Oriented Programming

  • Software Engineering

  • Database Enhancement Group Project

  • Web Development Projects

  • Networking and Operating Systems

  • Artificial Intelligence in Computing

  • Optional Year in Industry

4 Year 3

Core module:

  • Individual Project - Part A

  • Programming Frameworks and Languages

  • High-Performance Computing

  • Individual Project- Part B

  • Advanced Operating Systems

Optional module:

  • Current Issues in Computing

  • Advanced Databases and Big Data

Language Requirement

  • IELTS5.5
  • TOEFL59
  • PTE50
  • Duolingo69

IELTS 6.5 or equivalency – with no less than 5.5 in any element.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email