The MSc in Software Development course is specifically designed for graduates without a computing science background. A skills shortage, particularly around web and mobile applications means graduates are in high demand. This course will provide you with a pathway into one of the world's most in-demand and fastest-growing professional job sectors. The Software Development Masters has a particular focus on programming and development skills as well as software engineering and computer security. You'll gain transferable skills to prepare you for a professional career in software development in the IT sector, as well as many other sectors including: education; engineering; health; finance; government; manufacturing; retail; transport.
Object Oriented Programming Introduction to Programming Principles Computer Security Fundamentals Legal, Ethical and Professional Issues for the Information Society Database Fundamentals Mobile Application Development Database Development Software Engineering Research Project
The form of assessment varies from class to class. For programming classes assessment is by coursework (lab work, homework, class tests) and other classes are around 50/50 coursework/exam.
Minimum second class honours degree or international equivalent in any subject. You must have an English language minimum score of IELTS 6.0 (with no component below 5.5).
Fees and funding
Additional fee information