Graduates of the MSc Software Engineering are highly sought after for roles that require not just technical expertise but also strategic thinking, systems design, and stakeholder engagement. The programme’s focus on methodologies, principles, and real-world projects makes you stand out in a competitive job market.
Typical roles include:
In addition to industry roles, graduates are well-prepared to pursue research opportunities in academia or research institutes, contributing to advances in software engineering methodologies, system design, and empirical studies. For those interested in shaping the next generation of software engineers, the programme also opens doors to teaching roles in universities or technical education.
The programme’s strong emphasis on methodological depth, practical application, and critical thinking prepares you to lead and innovate in diverse professional settings—from high-tech industry to research and education.
While working as a scientific programmer, I feel that I apply the knowledge I learnt during the programme on a daily basisJari Andersen, Graduate Software Engineering Read the full story of Jari
A Master’s in Software Engineering opens up countless opportunities. Many of my fellow graduates have secured challenging software engineering positions, and I initially took the same path. However, I later transitioned into a role as a technical consultant, where I analyse the quality of software code for companies.Quinten Leidekker, Graduate Software Engineering Read the full story of Quinten
Completing the MSc Software Engineering part-time allows you to integrate academic learning directly into your professional environment, giving you a unique edge in your career. By applying new methodologies, principles, and critical thinking skills to real-world projects at work, you’ll immediately enhance your impact and visibility within your organisation.
Part-time study also offers the opportunity to align your Master’s project with challenges faced in your current role, making your research directly relevant to your employer’s goals. This can open doors to career advancement, leadership opportunities, or even transitions into new roles, such as software architecture, systems design, or technical consultancy. Balancing study and work also demonstrates strong time management, resilience, and commitment—qualities highly valued by employers.