University of Strathclyde

UK
38 Scholarships 105 Programs 3 Degree levels
Masters

Software Development (Postgraduate)

DegreeMasters
FieldSoftware Development

The MSc in Software Development at the University of Strathclyde is a postgraduate programme designed to develop practical and theoretical skills for designing, building and maintaining software systems. It suits graduates with a computing background who want advanced professional training, and graduates from other disciplines seeking a conversion route into a software development career.

What you'll study

The programme combines core modules in software engineering with hands-on development work and a substantial individual project. Typical taught topics include software design and architecture, object-oriented and functional programming, databases and data modelling, software testing and quality assurance, requirements engineering, and development for web and mobile platforms. You'll study contemporary practices such as agile methods, DevOps toolchains and version control, and gain exposure to cloud deployment and continuous integration.

Learning is delivered through lectures, lab sessions and team-based projects that mirror industry workflows. The MSc culminates in a research-informed individual project or industry-sponsored project that requires you to specify, implement and evaluate a complete software solution, demonstrating professional engineering practice and technical report writing.

Entry requirements

Applicants are normally expected to hold a UK honours degree (or international equivalent). For candidates with a computing-related undergraduate degree, a 2:2 is often the minimum; a 2:1 or equivalent is commonly required for direct entry to taught MSc programmes. Applicants from non-computing backgrounds but with relevant work experience, a strong portfolio of programming projects, or successful completion of a conversion or foundation module may also be considered.

All applicants whose first language is not English must meet the University’s English language requirements; typical acceptable scores include IELTS at the level commonly required for postgraduate study (with a minimum in each component). Specific offers may vary according to individual circumstances, so applicants should check the programme page or contact admissions for personalised advice.

Career prospects

Graduates of the programme are qualified for a wide range of professional roles in the software industry. Common destinations include software developer/engineer, systems analyst, QA/test engineer, DevOps or release engineer, backend or frontend web developer, mobile application developer, and technical consultant. The combination of practical project experience and a substantive final project also equips graduates for roles in product teams, technical leadership and for further research or doctoral study in computing.

The University’s careers service and departmental links with local and national employers help students access internships, industry projects and graduate vacancies across sectors such as financial services, digital agencies, technology start-ups and public sector organisations.

Why study at University of Strathclyde

Studying at Strathclyde provides access to a research-active environment and teaching informed by current industry practice. The department offers well-equipped computing laboratories, support for cloud and containerised development, and opportunities to work on real-world projects with industrial partners. Strathclyde’s location in Glasgow places you close to a growing technology and digital sector, enhancing opportunities for networking, placements and graduate employment.

Additional support services include dedicated academic supervision for projects, career workshops tailored to computing graduates, and student societies and hackathons that foster practical skill development and peer collaboration. The programme emphasises employability and professional skills alongside technical excellence, preparing graduates to contribute effectively from day one in software teams.

Latest Masters Scholarships in UK

Similar Masters programmes in UK

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of Strathclyde

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.