BSc (Hons) Software Engineering

Software Engineers are programming architects, who apply computer science, engineering and mathematical analysis to the design and development of large, complex, and critical software systems. This programme provides you with a comprehensive grounding in computer science, while equipping you with the specialist skills required for a profession in software engineering and design. Software Engineering has been a major research theme at Lancaster since 1986.

Structure and Fees

Stage 2 Stage 3 Stage 4

First Year Degree

Second Year Degree

Final Year Degree

International €15,000

EU €9,000

International €15,000

EU €9,000

International €15,000

EU €9,000

Degree Facts

Degree: Bachelor of Science

Duration: 3 years (6 semesters)

Delivery mode: Full time

Language: English


Intake Dates

23 September 2020

Applications accepted from 10 September 2019

This programme will allow you to develop technical knowledge and experience to manage and develop high-quality, well-designed software systems, along with an understanding of business and system requirements.


Software Engineers develop highly specialised skills that can be applicable in a range of industries. UK graduates have gone on to work with a variety of companies, providing novel computing solutions ranging from e-commerce to advanced military systems, while others have chosen to set up their own businesses or study for MSc or PhD qualifications.


This programme is accredited by the British Computing Society (BCS) and the Institute of Engineering and Technology (IET)

Year One Modules

Digital Systems

Fundamentals of Computer Science

Information Systems

Software Development

Year Two Modules

Advanced Programming

Computer Networks


Human-Computer Interaction

Operating Systems

Social, Ethical and Professional Issues in Computing

Software Design

Software Design Studio Project I 

Year Three Modules

Distributed Systems

Internet Applications Engineering

Languages and Compilation

Security and Risk

Software Design Studio Project II 

Software Design Studio Project III 

Lancaster University Degree Award 

BSc (Hons) Software Engineering

More programmes