BEng (Hons)
Software Engineering with Foundation Year
- Foundation Year – Develop core computing and software development skills
- Industry-aligned – Learn core software devlelopment cycle
- Flexible timetables – Face-to-face and online learning
- City-centre campuses – London – Holborn, Kingsbury, Wembley, Southall
- Strong career focus – Teaching focuses on industry needs.
KEY INFORMATION
Level Of Study
Undergraduate
Duration
3/4 Years
Intakes
October, January, May
Locations
London - Holborn, Kingsbury, Wembley, Southall
Study Mode
Blended Learning (1 day online & 1 day in class)
Entry Requirements
Apply without Previous Qualifications
*Please note yearly fees may increase in line with inflation & Government guidelines.
Modules Include :
Foundation Year:
- Fundamentals of Programming CTF3301
- Logical Analysis and Problem Solving CTF3302
- Computer Systems CTF3303
- Foundation Project CTF3304
- Maths for Computing COM4301
- Computer Science Fundamentals COM4302
- Computing Infrastructure SWER4303
- Databases SWE4304
- Object Oriented Programming SWE4305
- Advanced Programming SWE5301
- Data Structures and Algorithms SWE5302
- Applied Software Engineering SWE5303
- Systems Analysis and Design SWE5306
- Research and Professional Issues COM6300
- Undergraduate Project COM6301
- Agile Programming SWE6301
- Applied Machine Learning SWE6302 (Optional)*
- Software Quality Management SWE6303 (Optional)*
- Computer Graphics AIN6302 (Optional)*
Operations - Management SEC6305 (Optional)*
Year 1:
- Understanding and Managing Data
- Financial Accounting
- Principles of Marketing
- Digital Business Management and Emerging Technologies
- Understanding the Business and Economic Environment
- Managing People in Organisations
- Professional Practice One (Learning Through Organisations)
- Principles of Management
Year 2:
- Problem Solving: Methods and Analysis
- Leadership in Practice
- International Selling and Negotiation
- Organisation Design and Management
- Creating a Winning Business
- The Practice of Consultancy
- Developing Inclusive Organisations
- Marketing Communications
Year 3:
- Dissertation (30 credits)
- Organising and Managing Across Cultures
- Practising Business Strategy (with simulation)
- The Practice of Management
- Leading Innovation
- Personal Finance
Marketing - Communications in Practice
A BA in Software Engineering provides a strong foundation in programming,
systems design, software architecture, problem-solving, and technology-driven innovation.
With experience and further specialisation, graduates can progress into influential senior roles such as:
- Chief Technology Officer (CTO)
- Head of Engineering
- Software Architect
- Engineering Manager
- Technical Lead
- Principal Software Engineer
- DevOps Director
- Director of Platform Engineering
- Head of Digital Transformation
- Product Engineering Manager
Build in-demand Software Engineering skills employers need
Why Choose a Career in Software Engineering?
A career in Software Engineering offers strong job security, competitive salaries, and opportunities across almost every industry, from finance and healthcare to technology and entertainment. As businesses continue to rely on digital solutions, skilled software engineers remain in high demand worldwide.
This field also provides continuous learning, creative problem-solving, and the flexibility to work in diverse roles or even remotely. With clear career progression and the ability to build impactful products, software engineering is an ideal choice for those who enjoy innovation and logical thinking.
Do I Qualify?
Why study a Software Engineering degree with a foundation year?
The foundation year has been designed for students who have decided to start a career in Electrical engineering or need extra support settling back into education.
Learn flexibly with our three blended learning options delivered at ourLondon – Holborn, Kingsbury, Wembley and Southall campuses, helping you to balance studies with work and life commitments.
Choose when you learn with blended learning
Blended learning is a mixture of face-to-face and online teaching, designed to help you balance your studies with work, family, or other responsibilities.
We offer timetables for you to choose from in either London – Holborn, Kingsbury, Wembley and Southall
Daytime students
2 days of tuition per week: one session on campus and the other session delivered live online
Evening and weekend students
2 evenings live online and 1 weekend day face-to-face on campus or 2 evenings face-to-face on campus and 1 weekend day live online.
Weekend students
Face-to-face sessions on Saturday and online sessions on Sunday
Frequently Asked Questions
The BEng (Hons) Software Engineering with Foundation Year is a four-year degree in the UK that prepares students for careers in software development, programming, and IT systems design. The foundation year gives you an introduction to computing, mathematics, and engineering principles, making it an excellent entry route for those without traditional qualifications.
Graduates of a software engineering degree in the UK can pursue careers as a Software Engineer, Web Developer, Systems Analyst, Database Developer, Application Developer, Cyber Security Specialist, or IT Project Manager. These roles are in high demand across industries such as finance, healthcare, technology, and gaming.
Yes — a software engineering degree is worth it if you want to enter the fast-growing tech sector. The programme equips you with in-demand skills in programming, systems analysis, software design, databases, and security, making you highly employable in the UK and internationally.
The average software engineer salary in the UK starts at around £28,000 to £35,000 for graduates. With experience, roles such as Senior Software Engineer, Lead Developer, or Software Architect can earn £50,000 to £80,000+, and specialist positions in cyber security or AI development can reach six-figure salaries.
Yes — the foundation year in software engineering is specifically designed for students who may not have A-levels or traditional qualifications. It provides the skills and academic preparation needed to progress to the full degree.
After completing a BEng Software Engineering, you can go straight into employment in software development, programming, IT consultancy, or cyber security, or continue onto postgraduate study such as an MSc in Computer Science or Artificial Intelligence. Many graduates also work towards professional certifications to boost their career prospects.