4 Years On Campus Bachelors Program
The BEng (Hons) Software Engineering with Foundation Year at Canterbury Christ Church University provides a supportive entry path for students who don’t yet meet direct entry requirements. You’ll begin with tailored academic and study-skill modules before progressing into a full honours-level software engineering degree—blending theory with practical, industry-aware projects. The course benefits from CDIO (Conceive-Design-Implement-Operate) pedagogical design, ensuring your learning is hands-on throughout.
Curriculum Strructure
Foundation Year (Level 0)
Your foundation year is designed to build essential academic skills and confidence. You'll start with two core modules in The Big Picture (broad introduction to higher education themes) and Fundamentals of Applied Mathematics and Programming, followed in your second semester by Interdisciplinary Communication Skills, Fundamentals of Engineering, and Applied Science. These modules ground your understanding of computing, maths, and engineering, preparing you fully for degree-level study.
Year One
You’ll establish solid technical foundations through core modules: Software Development (30 credits), Introduction to Computing (15 credits), Computer Systems (30 credits), Engineering Technologies (30 credits), supplemented by the Student Success Modules to support your academic journey.
Year Two
Building on your first-year knowledge, you’ll advance with Software Engineering Principles and Practice (30 credits), Web Programming & Databases (30 credits), and two Interdisciplinary Modules (2×15 credits) focusing on Industry, Careers and Enterprise—designed to enhance your practical and professional readiness.
Year Three (Final Year)
You’ll engage in contemporary and in-demand topics through Intelligent Human–Computer Interaction (i-HCI) (30 credits), Research Informed Practice (30 credits), and Big Data Analytics (30 credits), culminating in a Computing Major Project that showcases everything you’ve learned.
Focus areas
Full software development lifecycle, MIT’s CDIO framework, real-world projects, AI, cybersecurity, app and UX design, plus industry placement options.
Learning outcomes
Be confident designing and building real-world software systems, collaborate effectively on projects, and emerge with both technical depth and professional experience.
Professional alignment (accreditation)
This BEng course follows industry-aligned, vocational learning standards—a clear pathway toward Chartered IT Professional (CITP) recognition and possibly further engineering status.
Reputation & Student Outcomes
At Canterbury Christ Church University (CCCU), your Software Engineering degree isn’t about lectures alone—it’s about applying what you learn in dynamic, real-world environments. From the moment you begin, you’ll be engaged in hands-on, project-based learning. The School of Engineering, Technology & Design is housed in a modern, purpose-built STEM facility packed with cutting-edge labs, workshops, and collaborative teaching spaces designed to mirror professional practice.
Here’s how experiential learning comes to life at CCCU, in a way that’s engaging, practical, and future-facing:
CDIO (Conceive–Design–Implement–Operate) learning model: One of only a few UK universities using this globally recognized approach, which ensures you're not just learning theory—but conceiving solutions, designing, building, and then testing them, often based on real-world challenges supplied by local businesses.
Real-world, team-based projects: Through CDIO-led assignments, you’ll apply software engineering knowledge to tangible problems—working through the full development cycle in collaborative small teams.
EDGE Hub partnerships: The university’s EDGE Hub co-designs curriculum with regional industry partners, offering incubator projects and consultancy opportunities that prepare you for authentic engineering challenges.
State-of-the-art STEM building: Facilities include modern laboratories, engineering workshops, and thoughtfully equipped classrooms—providing the ideal environment for collaborative coding, experimentation, prototyping, and development.
Strong engineering network and support: Being part of the School of Engineering, Technology & Design gives you access to a community invested in individual student growth, supported by staff who are approachable, supportive, and focused on practical skill-building.
The BEng (Hons) Software Engineering at Canterbury Christ Church University (CCCU) programme is a fantastic choice for students who are passionate about the creative and problem-solving aspects of technology and want to build a career developing the robust, high-quality systems that power our modern world. Graduates are highly sought-after for their ability to combine strong technical skills with a methodical approach to robust, error-free software design. They leave here ready to tackle complex software development challenges, making them valuable assets in a host of industries, from medicine and education to space flight and manufacturing.
Typical job roles include:
The university provides a dedicated and supportive ecosystem, deeply integrated with industry, to ensure you are career-ready upon graduation:
University Services:
You will benefit from the university's purpose-built computing suites housed in a new building. A key feature is the option to undertake a year in industry after your second year, allowing you to develop your knowledge and skills in a business or industrial setting and build the practical skills desired by employers. You will also be supported by a diverse, well-qualified team of teaching and technical staff, many of whom have real industrial and commercial expertise.
Employment Stats:
The programme is designed to make you highly employable. You'll graduate with career-ready technical skills and a strong portfolio that showcases your potential to employers, preparing you for success in this fast-paced, in-demand sector.
Industry Partnerships:
The course is innovative and has been designed in collaboration with industry. You’ll have the opportunity to work and develop relationships with a range of employers and solve real-world problems provided by local industry through group projects. This includes a unique Hackathon event to test your skills in a fun, competitive environment.
Graduation Outcomes:
You will graduate with a substantial portfolio of practical work. A cornerstone of the programme is the pioneering CDIO (Conceive, Design, Implement, Operate) framework developed by MIT, which you'll use to learn in a practical, hands-on way to tackle real industrial problems. The course is highly practical, with lots of opportunities to engage with people and organisations in software development.
Further Academic Progression:
Completing your BEng (Hons) at CCCU is just the beginning. The strong foundation in software engineering principles provides an excellent platform for pursuing a specialised Master's degree (MSc) or moving into industry roles.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.