Stirling Campus
This Software Engineering degree gives you programming and professional skills along with hands-on coding experience and use of AI in software development. Graduate with accreditation from the BCS as a Chartered Information Technology Professional.
This BSC (Hons) Software Engineering degree equips you to design, develop, test, and maintain software systems. You’ll study:
Programming and scripting in languages such as Java, Python, C#, PHP; Data structure, objects and algorithms; Object-oriented design and development for desktop, web and mobile; UX design; Software assisted development with Artificial Intelligence (AI) and Large Language Models (LLMs); Compilers and code performance; Machine learning; Computer game development; Database technologies (SQL, NoSQL); Computer security and networks.
You can also explore your own areas of interest such as AI, web services or mobile app development.
You’ll build skills in problem-solving, creativity, project management and teamwork. In your final year, you’ll develop a major piece of software from initial requirements to final delivery.
2027 entry requirements:
4 Highers at ABBB.
For entry to the three year Honours degree, you need 3 Advanced Highers at ABB including Computing Science. You should have experience of Java or other programming languages.
September
Degree
BSc Hons
Full time
G600
4 years
Natural Sciences
Computing Science and Mathematics
10