The BSc (Hons) Software Engineering at the University of Stirling equips you with the essential skills to design, develop, and deploy high-quality software systems. In a world increasingly reliant on sophisticated digital solutions, this degree focuses on the practical application of programming, user interface design, and database principles. You will explore core areas such as data structures, algorithms, and software engineering methodologies, preparing you for a dynamic career in technology. This undergraduate qualification is ideal for aspiring engineers who are passionate about problem-solving and creating innovative software.
You will study this programme full-time on campus over four years, gaining hands-on experience through practical projects and laboratory sessions. The curriculum includes modules like Programming and User Interface Design, Database Principles and Applications, and Software Engineering I and II, culminating in a significant final-year dissertation or an industrial summer placement. You will develop your expertise in areas such as UX design, machine learning, and operating systems, graduating with a comprehensive understanding of the software development lifecycle and a portfolio of work ready for industry.