Taught course

Software Development (Part Time)

Queen's University Belfast · School of Electronics, Electrical Engineering and Computer Science

Entry requirements

Normally a 2.2 Honours degree or above, or equivalent qualification acceptable to the University in any discipline excluding Computer Science or other similar Computing degree.

In addition to the above entry requirements, all applicants will be required to pass an online aptitude test. If you are successful in the first stage of the application process, we will be in touch to organise this.

Months of entry


Course content

The MSc in Software Development is designed in collaboration with industry to provide an intensive education experience in software development and is specifically designed for graduates of non-computing disciplines. It has an extremely high graduate employability rate and is consistently one of the highest rated MSc computing courses for student satisfaction in the UK.

This part-time option is taught in the evenings (one to two evenings a week per semester) and spread over 3 years to allow you to study while in full-time employment. The course is completed entirely online, with our innovative live online lectures and interactive lab sessions. All learning materials are hosted on our virtual learning environment, in addition to pre-recorded bite-sized lecture content videos (available before each lecture), feedback quizzes to check your progress, as well as individual support from our lecturers and tutors. You can also optionally attend our on-campus labs on the teaching nights for additional tutor support or if you need a quiet environment to work in.

You also have the option of completing in 2 years. A dissertation project or specialised Mini Project modules can be commenced in the third semester of the second year of the course, once all the taught modules are successfully completed. The project or Mini Project modules must be undertaken full time to enable successful completion in that semester.

Qualification, course duration and attendance options

  • MSc
    part time
    36 months
    • Campus-based learningis available for this qualification

Course contact details

Postgraduate Admissions
+44 (0)28 9097 3004