Planit


Software Engineering

University of Stirling

Venues

Stirling Campus

Content

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.

Entry Requirements

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.

Start Date

September

Qualification

Degree

Award

BSc Hons

Study Method

Full time

UCAS Code

G600

Course Length

4 years

Faculty

Natural Sciences

Department

Computing Science and Mathematics

SCQF Level

10

Website

www.stir.ac.uk