Software Engineering (with Industrial Experience) MSci Hons
Program Overview
Introduction to the Software Engineering Program
The Software Engineering program at Lancaster University is a four-year MSci degree that provides students with a comprehensive education in software engineering, including a 10-week industry placement in the final year. The program is designed to equip students with the technical knowledge and skills required to design, develop, and create software systems fit for industry.
Overview of the Program
The program begins by introducing students to fundamental principles and concepts in computer science and software engineering. Students will explore key topics such as software development, digital hardware, and professionalism in practice. As students progress through the program, they will delve deeper into specialized areas of software engineering, including concurrent and parallel systems, extended reality, internet applications, and artificial intelligence.
Career Opportunities
Graduates of the Software Engineering program at Lancaster University have excellent career prospects, with a median salary of 」34,000 15 months after graduation. The program provides students with a wide range of skills, including technical knowledge of programming languages, software design and development, and collaboration and communication. These skills are highly valued by employers, and graduates have gone on to work in a variety of roles, including web applications developer, graduate software engineer, systems developer, and technical project manager.
Entry Requirements
To be eligible for the Software Engineering program, students must meet certain entry requirements, including:
- A levels: AAA, with a lower offer considered for applicants with A level Computing, Computer Science, or Mathematics
- Access to HE Diploma: 45 Level 3 credits at Distinction
- Advanced Skills Baccalaureate Wales: accepted in place of one A level, as long as subject requirements are met
- BTEC Extended Diploma: DDD
- International Baccalaureate: 36 points overall, with 16 points from the best 3 HL subjects
- GCSE requirements: Mathematics grade 6/B, English Language grade 4/C
- English language requirements: IELTS score of 6.0 overall, with at least 5.5 in each component
Course Structure
The Software Engineering program is divided into four years, with a range of core and optional modules. Core modules include:
- Digital Systems
- Fundamentals of Computer Science
- Software Development A and B
- HCI: Designing for People
- Networks and Systems
- Secure Systems and Data Engineering
- Software Engineering Studio
- Third Year SE Design Studio I and II
- Fourth Year Individual Project
- Placement
- Research Methods & Innovation
Optional modules include:
- Contemporary Topics in Computing
- DevOps
- Matrices and Calculus
- Probability and Statistics
- Artificial Intelligence and Algorithms
- Concurrent, Parallel, and Operating Systems
- Extended Reality
- Internet Applications
- Advanced Networking
- Advanced Programming
- Digital Health
- Distributed Systems
- Engineering and Verifying Secure Distributed Systems
- Languages and Compilation
- Machine Learning
- Natural Language Processing
- Quantum Computing
- Secure Artificial Intelligence
- Secure Cyber Physical Systems
- Sustainable Computing
Fees and Funding
The annual tuition fee for the Software Engineering program is 」9,790 for home students and 」30,770 for international students. There may be additional costs related to the course, such as books, stationery, and printing. The university offers a range of scholarships and bursaries to help students with the cost of tuition fees and living expenses.
Scholarships and Bursaries
The university offers a range of scholarships and bursaries, including:
- Lancaster Bursary: 」1,000 in each year of study, based on household income
- Undergraduate Excellence Scholarship Home: 」3,000 in the first year of study, based on entry grades
- International Undergraduate Excellence Scholarship: 」3,000, as a tuition fee reduction, per year of study, based on entry grades
- Undergraduate International Regional Scholarship: 」3,000, as a tuition fee reduction, per year of study, based on nationality or country of domicile and entry grades
- International Study Centre Progression Scholarship: 」3,000, as a tuition fee reduction, per year of study, based on nationality or country of domicile and entry grades
- India Scholarship Undergraduate: 」3,000, as a tuition fee reduction, per year of study, based on nationality or country of permanent residence
- Lancaster Sanctuary Scholarship: full fees, up to 」5,000 per year living costs, based on refugee/humanitarian protection status
Similar Courses
Similar courses to the Software Engineering program at Lancaster University include:
- Computing and Data Science
- Computer Science
- Cyber Security
- Data Science
- Management and Digital Technologies
- Mathematics with Computer Science
- Software Engineering (Study Abroad)
Important Information
The university reserves the right to make changes to the courses and programs advertised. In exceptional circumstances, the university may need to amend the programs and provision advertised. The university will take reasonable steps to minimize disruption to students' studies and will provide reasonable notice of any changes.
