The Masters in Software Development is a specialist version of the MSc (Information Technology), intended for students without a computing science background. It is an intensive, practically oriented programme focussing on professional software development skills, which students apply to a significant Software Development project. Information Technology (IT) pervades our lives.