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

Career Area

Offshore Energy

Career Sectors

Business, Management, Admin and Support

Digital and Technology

Engineers and Engineering Operatives or Technicians

Environment, Health and Safety

Offshore Based

Subsurface Scientists

Transport and Logistics

Related courses by level

HNC and HND

Related job profiles

Helicopter Pilot Logistics Manager