BSc (Hons) Software Engineering

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

Course Overview

The BSc (Hons) Software Engineering at the University of Central Lancashire is designed for aspiring professionals eager to shape the future of digital technology. You will delve into the core principles of software development, from initial design and implementation to rigorous testing and deployment, preparing you for a dynamic career in a field that drives innovation across all industries. This undergraduate degree equips you with the essential knowledge and practical skills in areas like advanced programming, computational thinking, and cyber security, setting a strong foundation for your journey in technology.

You will study this programme full-time on campus over three years, engaging with a curriculum that balances theoretical understanding with hands-on experience. Throughout your studies, you will explore concepts such as distributed systems, data science, and artificial intelligence, culminating in an honours degree project where you can showcase your expertise. Graduates are well-prepared for roles in software development, system analysis, and IT consultancy, with opportunities to gain professional membership with The British Computer Society (BCS) and The Chartered Institute for IT (CITP).

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This BSc (Hons) Software Engineering program equips students with the foundational knowledge and advanced skills necessary for a successful career in the software industry. Across three years, the curriculum progresses from core computing principles, programming, and systems design to sophisticated topics such as agile methodologies, cross-platform development, cyber security, and distributed systems. The program culminates in a substantial Honours Degree Project, allowing students to apply their learning to a significant software engineering challenge.

1 Year 1

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

2 Year 2

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

3 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
Total Program Cost Estimated total tuition
USD 72,008.00 USD 76,033.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 & AcademiaAirport Infrastructure & Aviation SecurityAviation Maintenance & RepairAviation Safety & RegulationBroadband & Internet ServicesCustomer Experience & SupportProduction & Operations ManagementQuality Control & AssuranceSupply Chain & ProcurementUnmanned Aerial Vehicles (Drones)

Top Employers Hiring for this course

BAE System

Capgemini

IBM

Rolls Royce

Why Study BSc (Hons) Software Engineering 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 at University of Lancashire (formerly UCLan)

Can I work while studying?

As an international student in a degree course, you can work up to 20 hours per week during term time and full-time during breaks. No separate work permit is needed for degree-level students.

Is this qualification recognised internationally?

Yes. This course is accredited by British Computer Society, The Chartered Institute for IT.

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, a TOEFL overall score of 80 is required, with specific minimum scores in listening, reading, speaking, and writing.

What jobs can I get after studying this course?

Graduates can pursue careers as Software Developers, Systems Analysts, Application Architects, Game Developers, and IT Consultants.

What will I actually study in this course?

Our BSc Software Engineering course will give you the skills you need to thrive in the digital revolution. Study a subject that's in high demand in industry.

You’ll get to explore the development lifecycle of a wide range of technologies. From mobile phones to enterprise applications, develop your skills through design, implementation and testing.

In Year 1 you will gain knowledge and practical experience of the latest technologies. You'll learn the fundamentals of

When can I start — what are the intake months?

The BSc (Hons) Software Engineering course has an intake month in September. Ensure you're ready with your application before this date to secure your place.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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