Bachelor degree
48 months
Application deadlines: April 30
Processing time: 30 days
Application fee: £20
Full-time
Intakes: September
International tuition: £15,600
Domestic tuition: £1,820
Program overview
During Semesters 1-3, students from all three of our computing-related degrees (Computing Science, Software Engineering and Business Computing) take the same core modules in Computing Science, plus two other subjects. Core topics include: Computational Thinking; Programming Using Java; Social and Professional Issues; and Data Structures, Objects and Algorithms. In Semester 1, Software Engineering students must also take a Mathematics module.
Semesters 4-8 cover compulsory modules - including Programming Language Principles, Software Engineering, Computer Security and Networks - plus optional modules, including: Artificial Intelligence; Web Services; Telecommunications. The combination of compulsory and optional modules give you the opportunity to explore your particular interests while providing a solid foundation of core computing concepts.
You’ll undertake an independent project in your final year, which involves the design and development of a major piece of software from initial requirements to final delivery.
Study options

This program can be done
On campus
Requirements
Exams:
- TOEFL iBT
- PTE
- IELTS
SQA Advanced Highers: ABBB or equivalents.
English language requirements:
IELTS 6.0 with 5.5 in each skill
Cambridge C1 Advanced (CAE) 169 overall with a minimum of 162 in each sub-skill
Cambridge C2 Proficiency (CPE) 180 overall with a minimum of 162 in each sub-skill
Pearson Test of English 54 overall with a minimum of 51 in each component
IBT TOEFL 80 with no subtest less than 17
Trinity ISE II Pass overall and Pass in each sub-skill, ISE III Pass overall and in all sub-skills, ISE IV Pass overall and in all sub-skills
Career opportunities
Software engineers are employed in a wide range of sectors and careers. Typical career paths include:
software engineering
specialist IT
financial services
gaming
communications
business
public services
analyst programming
IT consultancy
applications development
web development
systems development
Software Engineering graduates are in high-demand for both the software industry and one of the many fields in which computer systems are extensively used and developed. The graduates emerge from our course with a wide range of IT skills and our industry placements will ease your transition into the job market.
Campus location
Stirling
,
United Kingdom