Skip to main content
Panoramic collage of university campus architecture

Software Engineering MSc/PG Dip/PG Cert

De Montfort University, United Kingdom
Save

Course Overview

This course is designed to provide students with a deep understanding of software engineering principles and practices. Students will learn how to design, develop, test, and maintain complex software systems, as well as how to apply agile methodologies and software development life cycles. The course covers topics such as algorithms, data structures, computer architecture, programming languages, and software quality. Students will also have the opportunity to work on real-world projects and engage in collaborative learning experiences with their peers.

Additional Information

This course is ideal for students who want to pursue a career in software engineering or related fields. It is suitable for those with a background in computer science, information technology, or related disciplines. The course is delivered by experienced academics and industry professionals, providing students with practical insights and networking opportunities.

Discover How De Montfort University Can Help You Achieve Your Software Engineering Goals

De Montfort University is a well-respected institution with a strong reputation for delivering high-quality education in software engineering. The university's state-of-the-art facilities and research-active staff provide students with an excellent learning environment. Additionally, the university's location in Leicester offers easy access to a thriving tech industry, providing students with numerous opportunities for networking and career advancement.

Why You Should Study This Course

Delivered with support from sector-leading organizations 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.

General Eligibility

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

Part Time Work Details

20 Hours of Work permit weekly for international students.

What You'll Study

1 Semester One
  • Legal, Ethical and Professional Practice and Research Methods

  • Requirements Analysis and Cloud-based System Design

  • Internet of Things

  • Software Quality Assurance and Testing

2 Semester Three

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

3 Semester Two
  • Modern Programming Techniques 

  • High Assurance System Design

  • Critical Systems 

  • Advanced Research Topics in Cyber Technology

Language Requirement

  • IELTS6.0
  • TOEFL78
  • PTE58
  • Duolingo79

If English is not your first language an IELTS score of 6.0 or equivalent when you start the course is essential.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email