The Software Engineering BSc (Hons) at the University of Portsmouth is designed for aspiring technologists eager to master the creation of robust, scalable software systems that drive modern society. You will explore fundamental computing concepts, delve into database systems development, and understand the intricacies of computer networks, preparing you to tackle complex challenges in software development. This programme is ideal for those who are passionate about problem-solving and eager to build the foundational skills necessary for a successful career in the dynamic field of software engineering.
This full-time, on-campus degree, studied over three years, offers a hands-on approach to learning. You will engage with practical modules such as Programming, Software Engineering Theory and Practice, and Web Programming, alongside specialised areas like Data Structures and Algorithms. The curriculum is structured to build your expertise progressively, culminating in a final year where you can explore advanced topics through optional modules. You will graduate with a comprehensive understanding of the software development lifecycle and the practical skills to excel in roles such as software developer, systems analyst, or database administrator.