Software Engineering / with Management Studies MSc

1 Years On Campus Masters Program

Kingston University London

Program Overview

This MSc combines advanced software engineering with core management skills, preparing students to design complex systems while leading teams and projects. It suits computing graduates aiming for technical leadership, software architecture, or project-management roles.


Curriculum Structure

Year of Study (Full-time, 1 Year)

Students begin with modules such as Software Architectures and Programming Models, Agile Project Development, and Software Quality Engineering, gaining skills in system design, coding paradigms, and reliability testing.
They then study management-focused modules like Software Project Management and Business Process Analysis, learning how to plan projects, understand organisational needs, and manage development teams.
The degree concludes with an Individual Project, where students deliver a substantial technical solution while applying project-management principles.


Focus areas: “Software architecture, agile development, programming models, software quality, project management, business processes, team leadership”

Learning outcomes: “Design high-quality software; apply modern development methods; manage software projects; integrate technical and business decision-making; deliver a full-scale software project”

Professional alignment (accreditation): Accredited by BCS, meeting professional standards for software engineering and pathways toward Chartered IT status.

Reputation (employability rankings): Kingston University is recognised for strong industry-oriented computing programmes, with graduates progressing into software engineering, system architecture, and technical project-management roles.

Experiential Learning (Research, Projects, Internships etc.)

The MSc Software Engineering with Management Studies at Kingston University combines practical software development skills with management theory. Students apply engineering principles to build robust systems while using project management tools and methodologies to lead development processes.

Key experiential components:

  • Software & Tools: Development using languages like Java, C#, or Python, alongside database systems, and project management software such as Jira, Trello, or MS Project for planning and collaboration.

  • Computing & Management Facilities: Access to Kingston's software engineering labs and business simulation spaces, equipped for both technical development and project planning exercises.

  • Group Projects: Collaborative software engineering projects with a management focus, where student teams not only develop a software application but also manage the project lifecycle—handling requirements, scheduling, resource allocation, and stakeholder communication.

  • Applied Dual Focus: The programme is designed to produce technically competent managers. The final individual project typically involves either the development of a substantial software system with a management report, or an in-depth investigation into an aspect of software project management or engineering process.

Progression & Future Opportunities

Graduates of Kingston University's MSc Software Engineering with Management Studies secure roles as software engineers, IT project managers, systems architects, and software development managers at leading organisations including IBM, Hewlett Packard, Capgemini, Thomson Reuters, GlaxoSmithKline, British Telecom, Ernst & Young, Marks & Spencer, Virgin Media, Sky, and the NHS Institute for Innovation and Improvement:​

  • Careers Service provides CV workshops, interview coaching, job placement support, and dedicated graduate centre with seminar rooms and networking events.​

  • Strong employability in tech and business sectors with graduates gaining positions in major corporations; competitive salaries reflecting management skills (£40k+ UK start).​

  • Industry collaborations through project dissertations offering real-world experience with software houses and business partners.​

  • BCS accreditation pathway supports Chartered IT Professional status for long-term career advancement in engineering leadership.​

  • Excellent outcomes across software development, IT management, innovation teams, or entrepreneurship.​

Further Academic Progression: Graduates can pursue PhD in software engineering or computing at Kingston or other institutions, extending their dissertation project on agile development, software architectures, or quality engineering into advanced research.

Program Key Stats

£18,300 (Annual cost)
Rolling


No
Yes

Eligibility Criteria

3
3 or 4 Years

N/A
N/A
N/A
6.5
80
2:2
6
65 - 70

Additional Information & Requirements

Career Options

  • Technical Project Manager
  • Software Development Manager
  • IT Project Lead
  • Systems Analyst
  • Business Analyst (IT)
  • Application Delivery Manager

Book Free Session with Our Admission Experts

Admission Experts