Our modern world works because of computer scientists. They develop the systems that are the foundation and glue of our society, and transform our experiences in communications, business, entertainment, gaming and healthcare.
University of Stirling Computing Science and Software Engineering degrees will teach you how to design, build and analyse computer systems alongside creativity, logical analysis, problem-solving and how teamwork builds complex systems. You’ll study practice and techniques for real-world software design and associated programming technologies.
Our degrees are highly practical to address skill shortages and help you step into your career. Our undergraduate courses offer three-month and one-year placements with local small and medium enterprise businesses as well as large corporates.
We are top 5 in Scotland and top 20 in the UK for Computer Science and Information Systems (The Guardian University Guide 2025).