Software Engineering MSc/PG Dip/PG Cert

Postgraduate

In Leicester

£ 15,925 VAT inc.

Description

  • Type

    Postgraduate

  • Location

    Leicester

  • Duration

    1 Year

Delivered with support from sector-leading organisations such as Airbus and Deloitte UK, our strong partnerships ensure that this course is aligned with the latest industry needs.

Input from experts from the Software Technology Research Laboratory means that you will also benefit from their expertise and research in the sector.

Develop your technical skills through modules such as Requirements Analysis and Cloud-based System Design, Internet of Things, Software Quality Assurance and Testing and Critical Systems.

You will also study a Legal, Ethical and Professional Practice and Research Methods module in preparation for your final project, during which you will explore a contemporary issue from a wide range of applications, including Electronic Patient Records, London Ambulance System, E-Voting System and Flight Control System.

Our graduates have gone on to work as software engineers, consultants and project managers for companies such as IBM, BT and Deloitte UK. You will also be well-positioned to continue studying towards a PhD.

Facilities

Location

Start date

Leicester (Leicestershire)
See map
The Gateway, LE1 9BH

Start date

SeptemberEnrolment now closed

About this course

Graduates are prepared for positions in consultancies, software houses or project management and can also undertake further study towards a doctoral or PhD degree.

You should have the equivalent of a British Honours degree (2:2 minimum) in a relevant subject.

We are happy to consider equivalent qualifications from anywhere in the world.

If English is not your first language an IELTS score of 6.0 or equivalent when you start the course is essential. English Language tuition, delivered by our British Council accredited Centre for English Language Learning, is available both before and throughout the course if you need it.

Key features

Study in an innovative department with an international reputation for research, training and education in software engineering.
Access specialist research labs equipped with industry-standard software and with excellent technical support on hand.
Meet like-minded people and get hands-on experience by joining our student societies, such as  DMU Hackers, an ethical hacking society that meets weekly to share skills and prepare for competitions.
Fit your studies around your other commitments with flexible study options, including full-time, part time and distance learning.
Boost your career prospects through an optional one-year paid placement* where you can  build industry contacts and  gain experience in your area of interest. Previous Software Engineering MSc students have undertaken placements with  ARM Ltd, as well as local and national consultancy and software firms.
Study for an MSc with excellent career prospects. Graduates have gone on to work in both public and private sector organisations, including IBM and BT.

Questions & Answers

Add your question

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

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 15 years

Subjects

  • Access
  • Staff
  • Options
  • Software Engineering
  • Testing
  • IT
  • Quality
  • Design
  • International
  • Project
  • Systems
  • Technology
  • Industry
  • Engineering
  • Quality Training

Course programme

First semester (September to January)
  • Legal, Ethical and Professional Practice and Research Methods

  • Requirements Analysis and Cloud-based System Design – provides you with a comprehensive understanding and ability to critically evaluate software and systems requirements engineering and architectural approaches
  • Internet of Things
    provides students with the necessary knowledge and understanding of IoT technologies and their application to the provision of smart services, as well as a wider understanding of how data analytics and visualisation are performed through cloud computing services
  • Software Quality Assurance and Testing
    provides students with insight into the effective testing methodologies for quality assurance in software engineering process. It covers basic concepts, sound principles, best practices, and rigorous approaches for testing software and assuring its quality. The emphasis is placed on the skills of problem formulation, modelling and problem solving for building and delivering high quality software
Second semester (February to May)
  • Modern Programming Techniques – provides you with knowledge of modern programming techniques which blend object and functional designs. You will gain practical skills writing programs that utilise combined object and functional patterns of computation
  • High Assurance System Design these techniques are used in the specification and design of critical systems where failure can cause catastrophic effects such as death, damage to the environment, and loss of money. The aim of this module is to provide students with a comprehensive understanding of high assurance system design approaches that are based on automata theory to provide a platform for practical system design and critical evaluation
  • Critical Systems – aims to introduce and critically analyse Critical Systems (CSs). Requirements for the engineering of CSs will be introduced and the role of formal approaches in the life cycle of CSs will be explored
  • Advanced Reseach Topics in Cyber Technology – provides an insight into the latest research directions and achievements in the field of software engineering
Third semester (June to September)

Your project will be chosen to explore an issue from a wide range of applications such as:

  • Electronic Purse
  • Electronic Patient Records
  • Personal Insulin Pump Systems
  • London Ambulance System
  • Intelligent Parking Systems
  • E-Voting System
  • Ariane 5 Launcher
  • Flight Control System
Teaching and assessments

There are provisions for a traditional classroom-based delivery, either part-time or full-time, as well as distance learning. Teaching will include formal lectures, tutorials and labs. You will also be expected to undertake independent study and research to support your assignments and dissertation. Assessment will be 100 per cent coursework. It will involve various group and individual methods, including oral exams, projects, presentations, written essays and reports.

Contact and learning hours

The time allocated to study is around 30 hours per week, carried out in block teaching. The taught element of the course lasts for the first two semesters, while the third semester is devoted to the project.

Software Engineering MSc/PG Dip/PG Cert

£ 15,925 VAT inc.