Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This intensive one-year program at Newport's National Software Academy immerses students in practical software development using cutting-edge industry tools and methodologies, with direct exposure to real-world business environments through industrial collaboration.
The MSc Software Engineering caters to graduates from various academic backgrounds with programming experience, equipping them with the essential skills, knowledge, and practical expertise needed to thrive as professional software engineers.
Based at the National Software Academy in Newport, this year-long program provides hands-on experience with contemporary commercial development tools and practices while fostering industry connections in an authentic business setting.
The curriculum addresses key employer demands, teaching web application development with Python, HTML, and JavaScript, along with Databases, DevOps, and emerging technologies. A strong emphasis is placed on teamwork and Agile project management methodologies throughout. The program culminates in a capstone project where students collaborate with industry clients, applying all their acquired knowledge and skills.
Open to STEM graduates and those from other fields, this program requires applicants to possess fundamental programming knowledge.
Career opportunities - Students at the National Software Academy benefit from numerous industry networking opportunities. With soaring demand for skilled software engineers, graduates enjoy excellent job prospects across computing and ICT sectors. The program provides versatile skills applicable to various industries. Our alumni typically secure positions as Software Engineers, Web Developers, Programmers, Business Analysts, and Systems Development Officers at leading organizations like Airbus, Amazon, BBC, BT, and government agencies. Some pursue advanced studies at Cardiff or other prestigious institutions. Beyond the University's career services, the School offers specialized career guidance and placement support.