Skip to main content
Panoramic collage of university campus architecture

BEng Software Engineering

Canterbury Christ Church University, United Kingdom
Save

Course Overview

The BEng Software Engineering program at Canterbury Christ Church University is designed to provide students with a comprehensive education in software engineering. The course covers all aspects of software development, including design, development, testing, and maintenance. Students will learn how to use various programming languages and tools to create software systems that are efficient, reliable, and maintainable. The program also includes a range of elective modules, allowing students to specialize in areas such as artificial intelligence, data analytics, or cybersecurity. Graduates of the BEng Software Engineering program will be well-prepared for careers in software development, systems analysis, or IT management.

Additional Information

Students have access to state-of-the-art facilities and equipment, including a dedicated software engineering lab and opportunities for internships and work placements. The program is also accredited by the Chartered Institute for IT (CITI), ensuring that graduates meet the highest standards of professional practice. Canterbury Christ Church University has a strong reputation for providing high-quality education in computer science and software engineering, with many graduates going on to work for top tech companies or starting their own successful businesses.

Unlock Your Potential at Canterbury Christ Church University - Home to World-Class Faculty, State-of-the-Art Resources, and a Thriving Student Community.

Canterbury Christ Church University offers a unique learning environment that combines academic rigor with practical experience. Our expert lecturers have extensive industry experience and are passionate about sharing their knowledge and skills with students. The university is located in the historic city of Canterbury, providing access to a rich cultural heritage and countless opportunities for extracurricular activities. Our graduates leave with not only a degree but also valuable life experiences and a network of contacts that can help them achieve their career goals.

Why You Should Study This Course

Software Engineering is the practice of writing software that makes the world "go round". This course will help you to develop the skills needed to write good quality software that is reliable and does what the users need it to do.

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.

Our degree 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.

Software Engineering currently offers some of the highest-paid engineering roles in the UK and employment opportunities include working for major IT organizations such as IBM, BULL, Compuserve, and Siemens.

General Eligibility

A Levels: BBC

BTEC: DMM

Access: 15 Distinctions and 30 Merits 

International Baccalaureate: 29 Points

Combinations: A combination of qualifications totaling 112 UCAS points

5 GCSEs Grade 4/C or above including English, Maths, and Science.

Part Time Work Details

20 hours of work permit weekly for international students.

What You'll Study

1 Foundation Year
  • Current Issues in Computing

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

  • Human-Computer Interaction

3 Year 2

Core module:

  • Object-oriented Programming in C#

  • 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:

  • Software Engineering Individual Project - part A

  • Programming Languages and Frameworks

  • Cybersecurity

  • Individual Study - Part B

Optional module:

  • Advanced Operating Systems

  • Advanced Databases and Big Data

  • Advanced Operating Systems

Language Requirement

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