Engineering
BSc (Hons) in Software Engineering
Learning Mode
Full Time
Duration
3 Years (Full-time) – with optional Foundation pathway extending to 4 Years
Start date
October (Direct entry) ✦ January (via Foundation Entry)
Qualification
BSc (Honours) in Software Engineering – degree awarded by Lancaster University (UK)
Fees
International students: ~ €18,000/year
EU/UK students: ~ €10,800/year
Location
Lancaster University Leipzig, Strohsack Passage, Nikolaistraße 10, Leipzig, Germany
About the Course
The BSc in Software Engineering at Lancaster University Leipzig provides a solid foundation in computer science while focusing on designing, developing, and maintaining large-scale, critical software systems. Drawing on Lancaster’s long-standing research tradition in software engineering, the programme cultivates advanced technical and analytical skills essential for today’s software professionals

Why choose Software Engineering at Lancaster?
Industry connected
The programme blends real-world problem-solving with industry projects and labs, supported by Lancaster’s global tech links and Knowledge Transfer network.
Global opportunities
Study in Germany with peers from 90+ countries, earn a UK degree, and access global career and postgraduate opportunities.
Professional accreditation
As a Lancaster University branch campus, the programme offers a British-standard degree approved by the Saxon Ministry for Higher Education.
Course Overview
Year 1: Fundamentals of computing—programming, digital systems, professional practices
Years 2–3: Advanced study in areas like distributed systems, human–computer interaction, languages & compilation, followed by a major group software engineering project and individual final-year project
Course Duration
- 3-year standard track (full-time), or
- 4-year pathway, combining a Foundation Year with the degree (for those needing additional academic / English prep)
Course Curriculum
Year 1
- Fundamentals of Software Engineering & Programming
- Digital Systems
- Professionalism in Practice
Year 2
- Distributed Systems
- Human–Computer Interaction
- Languages & Compilation
- Software Engineering Studio (team project)
Year 3
- Group Software Engineering Project
- Final Year Individual Project
- Electives in advanced topics such as Cybersecurity, AI, IoT
Admission Requirements
Academic:
- Completion of secondary education equivalent to UK A‑Levels — typically BBB including Mathematics (Foundation option available if needed)
English Language:
- IELTS 6.0 (min 5.5 in each band) or equivalent
Foundation Entry Path:
- Offered in October and January for those not meeting direct entry prerequisites
Fees and Funding
- International: approx. €18,000/year
- EU/UK: approx. €10,800/year
Financial Support:
- Scholarships via Lancaster Leipzig & Brain Capital funding
- EU student loans (BAföG, FINS)
- Income-share financing options
Career Opportunities
Graduates are equipped for roles including:
- Software Developer / Engineer
- Systems Architect
- Cybersecurity Engineer
- UX / UI Specialist
- Data Systems Engineer
- Tech Consultant
- Leadership roles in software innovation across various sectors
Contact Us
Reach out for any inquiries or assistance needed.