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
Career Progression

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

Build in-demand Software Engineering skills that employers actively seek in today’s technology-driven world. This programme equips students with practical knowledge in programming, software development, system design, and modern development tools used across the industry. You will learn how to design, build, test, and maintain software applications while developing strong problem-solving and analytical abilities. With a focus on real-world projects and current industry practices, the course prepares you for careers in areas such as web development, application development, cloud computing, and software solutions engineering

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?

Speak to one of our expert course advisors and find out if you are eligible in under 2 mins.

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.

Scroll to Top