The Computer Science (Software Engineering) Bachelors Degree at the University of Sheffield is engineered for aspiring professionals ready to design, build, and manage the complex software systems that power our digital world. You will delve into the core principles of software engineering, exploring essential topics like Java programming, algorithms, data structures, and systems design. This course is ideal if you are passionate about problem-solving and eager to understand the foundations of machines, intelligence, and the internet, preparing you for a dynamic career in technology.
This full-time, on-campus program spans three years, offering a hands-on approach to learning through practical projects and theoretical study. You will engage with modules such as Software Hut Engineering, Data Driven Computing, and Systems Design and Security, culminating in a significant dissertation project in your final year. You will also have the opportunity to explore specialised areas like software testing, cybersecurity, and mobile development, graduating with a robust portfolio and the advanced skills demanded by leading tech employers.