Software Engineering MSc

Master

In Surrey

£ 6,600 VAT inc.

Description

  • Type

    Master

  • Location

    Surrey

  • Duration

    2 Years

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.

Facilities

Location

Start date

Surrey
See map
Kingston Upon Thames, KT2 7LB

Start date

On request

About this course

This course equips you with an advanced knowledge of the latest methods and tools for software engineering.
The project dissertation project gives you the chance to study an area of interest in greater depth and gain valuable research skills. It is usually relevant to your career so provides an excellent selling point when you are looking for a job or promotion. For example, one student produced an engineering design advice site in association with the Steel Construction Institute.
If you are an overseas student, we will help you to carry out a project either based in your home country or that will be of specific relevance when you return home.
The taught modules aim to prepare you for the job market. Alongside your academic studies, you gain skills in:
problem solving and organisation;
data collation, review and synopsis;
communication (oral, written and electronic);
time management; and
co-operation and teamwork.
Each module offers a stimulating balance of study, which may include lectures, practical lab work, group working, case studies and presentations. Industry experts often teach on the courses, enhancing your studies.
You also have the chance to network with other professionals in the same situation as yourself. Our postgraduate students often set up study groups to support and encourage to each other.
We offer part-time options to help you fit your studies around other commitments. This course is modular, with each module taught in a week-long block, allowing you to attend as you would for a short course.
September and January start dates give you extra flexibility.
Provided you choose appropriate modules, students initially registered for the Informatics MSc can often transfer to the Software Engineering course.
We also offer a course in Software Engineering with Management Studies, which allows you to develop key business and management skills.

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.

Students practising interview skills at a 'speed interviewing' eventThe 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. For example, in the picture here students are practising their interview skills with real employers at a 'speed interviewing' event on campus.

A good honours degree or equivalent in an information technology/computing science/software engineering subject; or substantial relevant work experience, such as two years as a programmer.

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. For full details of exemption and accreditation levels, please check the BCS course search.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Software Engineering
  • Quality
  • Systems
  • Engineering
  • Quality Training
  • Engineering MSc
  • Software Engineering MSc
  • Architectures
  • Software Architectures
  • Quality engineering
  • Software Quality Engineering

Course programme

Course structure

The full MSc course consists of an induction programme, four taught modules, and project dissertation. Please note that this is an indicative list of modules and is not intended as a definitive list.

Software Engineering MSc modules
  • Modelling Enterprise Architectures
  • Software Architectures and Programming Models
  • Project Dissertation
  • Software Quality Engineering
  • One option module
Software Engineering with Management Studies MSc modules
  • Modelling Enterprise Architectures
  • Software Architectures and Programming Models
  • Business in Practice
  • Project Dissertation
  • Software Quality Engineering

Additional information

Overseas Fee (not EU) 2018/19 -:  MSc full time £13,700 MSc part time £7,535

Software Engineering MSc

£ 6,600 VAT inc.