⚠️

High Drop-out Rate Alert

40% of students drop out or transfer from this specific course. Consider asking why on an open day.

HomeUniversity of StirlingBSc Software Engineering

BSc Software Engineering

University of Stirling
Full-time4 YearsYear AbroadSubject: Computer Science
Course Score
B /71
Graduate Salary
£30,000
Satisfaction
65%
Degree Completion
60%
Professional Jobs
95%
Meaningful Work
90%

About this course

Software engineering is the discipline of designing, building, and maintaining software systems that work reliably, efficiently, and securely in the real world. It combines the theoretical foundations of computer science with the practical craft of professional software development, addressing the engineering challenges that arise when systems must handle large numbers of users, be maintained by teams over time, remain secure under attack, and be adapted as requirements change. These are problems that require not just programming skill but a systematic approach to design, testing, and professional practice. At Stirling, this four-year full-time programme develops your skills across the full software engineering lifecycle, covering software design and architecture, programming, testing and quality assurance, security, project management, and the collaborative methods used in professional development teams. You will gain practical experience building software systems of increasing complexity, developing the habits of rigorous engineering alongside the technical skills the field demands. A year abroad is built into the programme, broadening your academic and professional perspective and providing the opportunity to study software engineering in a different institutional and cultural context. Software engineering graduates are among the most employable in the UK, with demand consistently outstripping supply across virtually every sector of the economy. Roles in software development, systems architecture, quality engineering, DevOps, security engineering, and technical leadership are all natural destinations. Stirling's location in the centre of Scotland gives graduates good access to Scotland's growing technology sector in Edinburgh and Glasgow, as well as to opportunities throughout the UK and internationally. Many graduates pursue further professional development or postgraduate study in specialist areas of software engineering, computer science, or cybersecurity.

Syllabus & Modules

Typical curriculum
Year 1 Modules
4 items
Programming Fundamentals
Core
View Module Details →
Discrete Mathematics
Core
View Module Details →
Computer Systems
Core
View Module Details →
Calculus & Linear Algebra
Core
View Module Details →
Year 2 Modules
5 items
Year 3 Modules
5 items
Year 4 Modules
3 items

Student Satisfaction

National Student Survey - 15 respondents (78% response rate)

79%
Teaching Quality
64%
Assessment & Feedback
53%
Academic Support
67%
Organisation
64%
Learning Resources
57%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University of Stirling.

£9,535
Per academic year (UK Home)
💰

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Also Consider

We found 15 similar courses offering Software Engineering where students typically entered with fewer UCAS points.

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

Other HE
50%
A-level
40%
Other
5%

What comes next? 🎓

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai →