UK bachelors degree with upper second-class honours or higher in electronic/electrical engineering, computer science, mathematics, physics or a closely related subject.(See website for specific details and international equivalent qualifications.) English language: band C, IELTS 6.5 overall, with a minimum of 6.0 in all components.
Months of entry
This programme covers traditional and contemporary approaches to software development, from formal methods to object-oriented programming. It covers state-of-the-art techniques, technologies, and supporting tools, and will expose you to their applications in meeting emerging business and social needs, and solving challenging problems. You will study with experts in subjects such as critical systems, cryptography, cyber security, e-business, intelligent agents , machine learning and web technologies.
Compulsory modules include: Software Modelling Tools and Techniques for Critical Systems; Software Project Management and Secure Development; MSc Research Project and Dissertation; Project Preparation.
Optional modules include: Advanced Topics in Human-Systems Interaction; Automated Code Generation; Cryptography; Designing Usable and Accessible Technologies; E-Business Strategy; Mobile Applications Development; Open Data Innovation; Software Security; Web Development.
Information for international students
Fees and funding
Qualification, course duration and attendance options
- full time12 months
- Campus-based learningis available for this qualification
Course contact details
- Physical Sciences and Engineering
- +44 (0)23 8059 2630