Skip to main content
Panoramic collage of university campus architecture

BEng Software Engineering with Foundation Year

Canterbury Christ Church University, United Kingdom
Save

Course Overview

This is a dynamic course that will develop your skills in analysis, design, programming, testing, and evaluation. You will learn to produce secure, high-quality, usable, and adaptable software systems.

This degree will also develop your skills in analysis, design, programming, testing, and evaluation to produce software solutions, ensuring you have all the necessary skills to flourish in your career.

Our Foundation Year option enables you to join the Software Engineering course even if you don’t have the formal qualifications or experience to meet the entry requirements. It equips you with the knowledge to move into formal degree study, setting you up for future success.

Software Engineering is a fast-moving exciting field of study with the challenges involved to engineer high-quality, secure, and reliable software systems in a wide range of different fields from medicine, to education, to space flight, to manufacturing, and everything in between.

This course will enable you to adopt a professional approach to the entire process of developing software, from the initial gathering of requirements, through to the design of the functionality and interfaces, to the implementation of the final product using industry best practices.

General Eligibility

A Levels: DDE

BTEC: MPP

Access: Pass 45 Credits

International Baccalaureate: TBC

Combinations: A combination of qualifications totaling 64 UCAS points minimum

You will also need GCSE Maths and English Grade C/4 or above.

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

  • Working with Computer Hardware

  • Programming Concepts

  • Software Development Project

  • Computing in Society

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 Project

  • Networking and Operating Systems

  • Algorithms and Data Structures

  • Optional Year in Industry

4 Year 3

Core module:

  • Individual Study - part A

  • Programming Languages and Frameworks

  • Cybersecurity

  • Individual Study - part B

  • Human-Computer Interaction

  • Advanced Databases and Big Data

Language Requirement

  • IELTS6.0
  • TOEFL78
  • PTE58
  • Duolingo79

IELTS: 6.5 overall with no element below 6.0

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