Software Engineering

Software Engineering

Bachelor degree
48 months
Application deadlines: April 30
Processing time: 30 days
Application fee: £20
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

Study options
This program can be done
On campus



  • PTE
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

You may also be interested in programs like