Skip to Content

Reboot Your Career


Software development skills can set you apart in a global economy that is increasingly tech-driven

This intensive Master’s (MSc) in Software Development- specifically designed for graduates of non-computing disciplines - takes the skills you developed in your undergraduate degree and transforms them into the technical, analytical and professional abilities required to take on a range of roles within the ever-expanding IT industry.

Flexible Learning

Flexibility is key when it comes to this course. Choose to study full time, in one year, with a blend of on-campus study and online and interactive lectures. Or, opt to study the three-year, part-time, pathway which is delivered entirely online and in the evenings, with a mixture of lectures, interactive lab sessions and support. Part-time students can also choose to complete the course in two years by completing the dissertation in the third semester of year two.

A World-Class Programme

The course, run through the School of Electronics, Electrical Engineering and Computer Science at Queen's University, Belfast, will provide a solid understanding of software engineering principles. You will learn how to design and create web applications, mobile apps and large data-driven computer systems. You’ll learn to analyse problems and design robust and elegant software systems to solve the problems.

This includes gaining skills in programming, web development, database design, and software testing. You will also learn how to work well as part of a development team using modern development techniques and tools.

Career Options

The tech-sector is booming and so are employment opportunities in software development. Additionally, given the diversity of careers available, the variety of skills gained from a non-IT primary degree are strongly valued by IT employers.

Start Your Application Get in Touch

A career within the profession is not only well-remunerated but also rewarding, with software professionals able to select between a range of career progression paths.


All Academic Backgrounds Welcomed

Hear From Our Graduates

We asked some of our MSc Software Development graduates to film themselves in their place of work. Find out what they have to say about studying Software Development at Queen's and where the future is taking them.

Start Your Application

Switch to a Career in Software Development

You don't need to have a background in technology to become a software developer! We spoke to three students, all with a degree in an arts subject, to find out how they used their BA as a stepping stone to an MSc in Software Development.

Start Your Application

Changing Lives with Software Development

Software Development can change lives. Take a look at how Ethan Harbison's interactive, Physiotherapy VR App is transforming the way children with Cerebal Palsy can exercise to build up strength in their muscles

Start Your Application

Why Choose Queen's


(QS Graduate Employability rankings 2020)

Competitive Fees

Queen’s offers lower tuition fees than many other similarly well-regarded UK universities. (Natwest Student Living Index 2017).

Safe and affordable

Belfast offers the lowest cost of living in the UK and is the safest region in the UK. (Mercer 2016, British Crime Surveys, 2015/16).

Access to top companies

Graduates typically find employment in a wide range of fields including with semiconductor companies, electronic equipment manufacturers, design and service providers, software houses and in other electronic engineering-based industries.

State-of-the-art facilities

The new Computer Science Building opened in 2016 after a £14 million re-development. The four-storey, 3,000m2, state-of-the-art facility has large well-equipped computing labs and formal and informal student spaces which support a high level of group and project work.

Postgraduates from Queen's

Queen's postgraduates reap exceptional benefits. Unique initiatives, such as the leadership and executive programmes alongside sterling integration with business experts helps our students gain key leadership positions both nationally and internationally.

Industry-Ready Curriculum

The curriculum of the MSc Software Development was designed through collaboration with significant industrial partners who helped select the most relevant module content to prepare the students for a range of software development roles. This has helped ensure that the graduates are highly trained and much sought after by employers.