The Software Development MSc at Queen's University Belfast is a full-time postgraduate program designed to equip students without a background in IT or computer science with the necessary skills and understanding of the key concepts of software development.Course Content: The course curriculum is designed to provide both the conceptual understanding and practical exposure essential to kick-start a successful career in software development. This is achieved through a systematic immersion in the key theories of computing science and an intense exposure to the craft and practice of software development. The aim of this course is to equip students with a solid foundation in the understanding of the key concepts of software development and their application in the context of commercially relevant projects.Key Modules: The programme comprises six Master's-level modules including Software Engineering for Masters, Craft of Software Development, Professional Issues in Software Development, Algorithms: Theory Design and Implementation, Networked Systems, and Information Modelling. The final Master's project will build on these modules by allowing students to apply their learnt skills to a substantial piece of software development work.Accreditations: The course is fully accredited by the British Computer Society.Future Careers: The course prepares students to become successful software developers. Graduates from this course have gone on to work in a variety of roles, with many going on to become software developers, software testers, systems analysts, and project managers. Major employers include Allstate NI, Liberty IT, Kainos, IBM, Intel, Oracle, Microsoft, and Google.For more information on this course, please visit the official course page.