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 October 2026

Course Overview

Embark on your journey into the dynamic world of software engineering with the BSc (Hons) Software Engineering at Lancaster University Leipzig. This undergraduate degree is crafted for aspiring professionals eager to tackle complex challenges in system design, secure cyber systems, and advanced programming. You will explore the foundational principles of computer science and delve into specialized areas like data engineering and concurrent systems, preparing you to innovate and lead in technology's ever-evolving landscape. Lancaster University Leipzig offers a robust academic environment where you will develop the critical thinking and technical acumen essential for a successful career in this vital industry.

This full-time, on-campus programme spans three years, immersing you in a practical learning experience. You will engage with core modules such as Fundamentals of Computer Science and Software Development, alongside advanced topics including Algorithms, Computer Networks, and Human-Computer Interaction. Through dedicated Software Design Studio projects in Years Two and Three, you will apply your knowledge to real-world challenges, honing your skills in concurrent and parallel systems. You will graduate with a comprehensive portfolio and the practical expertise needed to excel in roles such as software developer, systems architect, or cybersecurity analyst.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This BSc (Hons) Software Engineering program provides a comprehensive education in the principles and practices of software development. Across three years, students will explore foundational computer science concepts, digital systems, and professional skills. The curriculum progresses to advanced topics such as algorithms, computer networks, secure systems, and software design, culminating in substantial studio projects that integrate theoretical knowledge with practical application.

1 Year One modules

Digital systems
Fundamentals of Computer Science
Professionalism in Practice
Software development
Optional business modules

2 Year Two modules

Advanced Programming
Algorithms
Computer Networks and Systems
Computer-Human Interaction
Data Engineering
Secure Cyber Systems
Software Design
Concurrent and Parallel Systems
Software Design Studio Project 1

3 Year Three modules

Advanced Networking
Distributed Systems
Languages and Compilation
Secure Cyber Physical Systems
Software Design Studio Project 2
Software Design Studio Project 3

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

21% off
First Year Fee Tuition fee
USD 17,193.00 USD 21,762.00
Second Year Fee Tuition fee
USD 21,762.00
Third Year Fee Tuition fee
USD 21,762.00
Total Program Cost Estimated total tuition
USD 60,719.00 USD 65,288.00

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

Living Costs

Accommodation
USD 645.00 - USD 1,307.00
Food & Groceries USD 2,526.00 - USD 3,789.00
Transport USD 688.00 - USD 1,123.00
Utilities & Bills USD 1,404.00 - USD 2,526.00
Estimated Total USD 4,618.00 - USD 7,438.00

Living cost estimates are based on Leipzig Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Blockchain & Emerging TechnologiesCreative & ContentCreative Production & Project ManagementCustoms, Trade & ComplianceData Science & AnalyticsFinancial Technology (Fintech)Investment Management & Asset ManagementMaritime & ShippingMarketing Analytics & Data ManagementWealth Management & Financial Advisory

Top Employers Hiring for this course

Amazon Web Services

European Commodity Clearing AG

Google

KIBO AI

MOMAC

Mewedo

YUKKA

Why Study BSc (Hons) Software Engineering at Lancaster University Leipzig

What makes this program stand out

October 2026 Closing soon

Next intake is in October 2026

Very Fast Application response time

Lancaster University Leipzig typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Lancaster University Leipzig in Germany

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 Lancaster University Leipzig

Can I work while studying?

International students may work up to 20 hours per week or a total of 140 full days per year in Germany without needing a separate work permit.

What English language score do I need for this course?

For non-native speakers, the minimum TOEFL scores are an overall score of 78, with specific section requirements. IELTS and PTE also have similar scoring criteria that must be met.

What jobs can I get after studying this course?

Career opportunities include Software Developer, Systems Analyst, Web Developer, Database Administrator, and IT Consultant.

What will I actually study in this course?

This program provides a solid grounding in computer science and focuses on software design and development. You'll learn about complex programming skills and engage with ethical issues in technology.

When can I start — what are the intake months?

The BSc (Hons) Software Engineering program accepts students every October. Be sure to apply ahead of time to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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