Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our four-year programs build upon our BSc degrees with an additional year for deeper specialization. You'll acquire hands-on industry experience and collaborate with actual clients through Genesys, our student-run software development initiative. During your final year, you'll master agile software engineering methodologies and utilize professional-grade tools.
Our software engineering program emphasizes the craft of building sophisticated software solutions.
The curriculum not only covers cutting-edge software design and programming techniques but also provides practical experience in project coordination, team collaboration, and client relations - essential competencies valued by employers.
You'll establish a strong foundation in computer science principles while having opportunities to investigate artificial intelligence applications.
In your second year, you'll create software solutions for actual businesses. The third year features an independent research project allowing for creative and intellectual exploration.
During your culminating year, you can participate in Geneys - our student-managed software development enterprise.
Our alumni have pursued careers as IT consultants, software engineers, developers, project leads, and data scientists at prominent organizations including Amazon, ARM, BT, Bank of America & BofA Securities, Goldman Sachs, Google, IBM, Microsoft, and Plusnet. Some have embarked on academic research by pursuing doctoral studies.
Optional work placement year, International study opportunities