BSc (Hons) Software Engineering (with Foundation Year)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree With Integrated Foundation Year
Closing soon September 2026

Course Overview

Embark on your journey into the dynamic world of software engineering with the BSc (Hons) Software Engineering (with Foundation Year) at the University of Central Lancashire. This undergraduate degree is ideal if you possess the potential for higher education but lack the formal qualifications for direct entry into an honours programme, serving as a crucial stepping stone. You will explore fundamental concepts in software development, problem-solving, and essential study skills, preparing you for advanced technical modules in networking, programming, and systems analysis. This course is designed for aspiring technologists eager to build a strong foundation in computing and software development.

This full-time, on-campus programme is structured over four years, including a foundation year, to ensure you are fully prepared for the challenges ahead. You will engage in practical, hands-on learning, potentially developing interactive applications and working within teams on projects like the 'Computing Challenge'. The curriculum progresses through core areas such as programming, cyber security, and computational thinking, with opportunities to tailor your studies through optional modules in areas like games concepts or data science. You will graduate with a comprehensive understanding of the software development lifecycle and the skills to pursue diverse career paths in the tech industry.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive foundation in software engineering, beginning with an introductory year covering essential computing concepts, problem-solving, and study skills. Subsequent years delve into core software development principles, programming, networking, database design, and advanced topics such as agile methodologies, cyber security, and distributed systems. The curriculum culminates in a significant honours degree project, preparing students for professional roles in the field.

1 Year 0

Introduction to Software Development
Investigating IT
Problem-solving for Computing
Study Skills 1 - Learning How to Learn
Study Skills 2 - Developing Academic Skills
Foundation Mathematics

2 Year 1

The Computing Challenge
Introduction to Networking
Programming
Computer Systems and Security
Systems Analysis and Database Design

3 Year 2

The Agile Professional
Software Development
Advanced Programming with C++
Cross Platform Development
Computational Thinking
Cyber Security

4 Year 3

Honours Degree Project
Distributed Systems
Advanced Software Modelling
Data Science

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

16% off
First Year Fee Tuition fee
USD 21,319.00 USD 25,344.00
Second Year Fee Tuition fee
USD 25,344.00
Third Year Fee Tuition fee
USD 25,344.00
Fourth Year Fee Tuition fee
USD 25,344.00
Total Program Cost Estimated total tuition
USD 97,352.00 USD 101,377.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 687.00 - USD 1,335.00
Food & Groceries USD 3,222.00 - USD 4,028.00
Transport USD 806.00 - USD 3,222.00
Utilities & Bills USD 4,028.00 - USD 5,034.00
Estimated Total USD 8,056.00 - USD 11,278.00

Living cost estimates are based on Preston Campus.

Outcomes & Employability

What happens after you graduate

71%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Aerospace Research & AcademiaArtificial Intelligence & Machine LearningAviation Maintenance & RepairBlockchain & Emerging TechnologiesDevOps & Site Reliability EngineeringHardware & Semiconductor EngineeringNetworking & Internet ServicesProduct Design & PrototypingProduct Management & UXUnmanned Aerial Vehicles (Drones)

Top Employers Hiring for this course

BAE System

Capgemini

IBM

Rolls Royce

Why Study BSc (Hons) Software Engineering (with Foundation Year) at University of Lancashire (formerly UCLan)

What makes this program stand out

September 2026 Closing soon

Next intake is in September 2026

Life at University of Lancashire (formerly UCLan) in United Kingdom

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about BSc (Hons) Software Engineering (with Foundation Year) at University of Lancashire (formerly UCLan)

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks. No separate work permit is needed for degree courses.

What English language score do I need for this course?

To meet English language requirements, you can choose from tests like TOEFL, IELTS, or PTE. For example, TOEFL requires an overall score of 80, while IELTS requires a minimum score of 6.0.

What jobs can I get after studying this course?

Job titles may include Software Developer, Web Developer, Systems Analyst, Mobile App Developer, and Database Administrator.

What will I actually study in this course?

This course focuses on practical software development skills, covering various technologies like mobile applications and enterprise systems. It also provides a solid foundation in the full development lifecycle, including design, implementation, and testing.

When can I start — what are the intake months?

The intake month for the BSc (Hons) Software Engineering with Foundation Year is September. Make sure to check admission deadlines and prepare your application in advance.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️