The BEng Software Engineering with Foundation Year at Canterbury Christ Church University is your pathway into the dynamic world of computing, designed for those who are passionate about creating the digital tools that shape our lives. You will explore the fundamental principles of software development, from programming concepts and computational thinking to understanding the intricate workings of computer hardware and systems. This undergraduate degree is ideal if you seek to build a strong foundation in software engineering, preparing you to tackle complex problems and innovate within a field that constantly demands new solutions.
This full-time, on-campus programme spans four years, offering a comprehensive learning experience that integrates theoretical knowledge with practical application. You will engage with modules covering programming design, database management, computer networking, and cybersecurity, often utilising industry-standard tools and methodologies like the CDIO model. Your studies will culminate in a significant final year dissertation, allowing you to delve deeply into a chosen area of software engineering. You will graduate with a robust skill set, ready for diverse career opportunities in software development, system analysis, and beyond.