MSc in Software Engineering
Kingston University
Key Information
Campus location
Kingston upon Thames, United Kingdom
Languages
English
Study format
On-Campus
Duration
1 - 3 year
Pace
Full time, Part time
Tuition fees
GBP 9,860 / per year **
Application deadline
Request info *
Earliest start date
Request info
* there is no application deadline for postgraduate courses
** home full-time: £9,860 | international full-time: £15,800
Introduction
Why choose this course?
Some of the most challenging problems in industry and commerce are associated with software development. You will examine all stages of the software development life cycle at an advanced level. You will study software project management and business processes, software architecture and design aspects, implementation and software construction, testing and quality assurance. You will also acquire practical skills for planning and implementing systems development projects. These projects will meet customer needs and integrate software solutions into the business environment.
You can combine this course with Management Studies, which will enable you to develop the skills to successfully lead teams and manage innovation.
Reasons to choose Kingston University
- You will gain an in-depth understanding of strategies and architectures for designing and developing modern high-quality software applications.
- The Management Studies option will develop skills for managing teams and innovation. These skills are often sought after by employers and are invaluable if you aim to start your own business.
- Through a project dissertation, you will study an area of interest in depth. This can offer valuable industry experience.
Accreditation
The British Computer Society (BCS) accredits this course. This means that you can gain some exemption against BCS professional examinations, leading to Chartered membership and CEng, IEng or CSci status.
Please note: the programme delivered at our partner institution overseas is not currently accredited by the BCS.
The Faculty is a long-time member of BCS. For many years we have hosted meetings of the local BCS Kingston and Croydon Branch, contributing to members' continuing professional development programmes.
Admissions
Curriculum
What you will study
You will study state-of-the-art concepts in software engineering and will focus on the fundamental concepts and principles of systems analysis, design, implementation and testing. The course focuses on the cost-effective development of high-quality software. You will also have an opportunity to improve your practical skills so that you can plan and conduct complex systems development projects to meet customer needs and integrate software solutions into an evolving business environment.
The Software Engineering course can be combined with Management Studies enabling you to set your technical knowledge in a management context and enable you to work effectively with business managers to develop systems for business advantage. An understanding of the business and management context is a key skill that employers look for and essential for those aiming to set up their own businesses.
The full MSc course consists of an induction programme, four taught modules, and a project dissertation. Please note that this is an indicative list of modules and is not intended as a definitive list.
For a student to go on placement they are required to pass every module the first time with no reassessments. It is the responsibility of individual students to find a suitable paid placement. Students will be supported by our dedicated placement team in securing this opportunity.
Software Engineering MSc modules
Core modules
- Agile Project Development
- Software Architectures and Programming Models
- Project Dissertation
- Software Quality Engineering
Optional modules
- User Experience Design (Systems)
- Applied Data Programming
Please note
Optional modules only run if there is enough demand. If we have an insufficient number of students interested in an optional module, that module will not be offered for this course.
Program Tuition Fee
Career Opportunities
After you graduate
The Faculty has a specialist employability team. It provides friendly and high-quality careers and recruitment guidance, including advice and sessions on job-seeking skills such as CV preparation, application forms and interview techniques. Specific advice is also available for international students about the UK job market and employers' expectations and requirements.
The team runs employer events throughout the year, including job fairs, key speakers from the industry and interviews on campus. These events give you the opportunity to hear from, and network with, employers in an informal setting.
Graduates work for organisations such as IBM, Hewlett Packard, Capgemini, JDA Software, Ernst & Young, Marks & Spencer, Waitrose, Virgin Media, Sky and the NHS Institute for Innovation and Improvement.