institution logo

MSc Software Engineering

Kingston University

Why choose this course?

Some of the most challenging problems in industry and commerce are associated with software development. This course will equip computing professionals with advanced knowledge of the latest methods and tools in software engineering, as well as practical skills in software development. The knowledge and skills learnt on this course will enable you to make an effective contribution as part of a team building software systems, delivering optimum results in terms of cost, time and software quality. You can combine this course with Management Studies, which will enable you to develop the skills to successfully lead teams and manage innovation. The British Computer Society (BCS) accredits this course.

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 employers look for and essential for those aiming to set up their own business.

Teaching and assessment

Assessment typically comprises exams (eg test or exam), practical (eg presentations, performance) and coursework (eg essays, reports, self-assessment, portfolios, dissertation).

After you graduate

The Faculty of Science, Engineering and Computing 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 industry and interviews on campus. These events give you the opportunity to hear from, and network with, employers in an informal setting.

Read more

Modules

  • Compulsory modules
  • Agile Project Development
  • Software Architectures and Programming Models
  • Project Dissertation
  • Software Quality Engineering
  • Options modules
  • User Experience Design (Systems)
  • Applied Data Programming
  • Requirements

    Listed below are the documents required to apply for this course.
    £16,900 Per Year

    International student tuition fee

    1 year

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time