University of Nottingham in China Featured Masters Courses
Queen Margaret University, Edinburgh Featured Masters Courses
FindA University Ltd Featured Masters Courses
FindA University Ltd Featured Masters Courses
University of Cambridge Featured Masters Courses

Course content

This course aims to equip students for professional careers in this important field of software systems. It provides a practical understanding of the issues relating to the design, analysis and implementation of modern software systems.

With the IT sector expanding rapidly around the world, there has never been a better time to develop specialist software engineering skills. This course will give you an understanding of the latest software engineering technologies used to address today's challenges in software development.

You will become familiar with a broad range of current scholarship work in software engineering, learning how to research and review published work. Your studies will also give you a practical understanding of the issues relating to the design, analysis and implementation of modern software systems, and you will have opportunities to meet speakers from the industry, including potential employers. In short, this course prepares you for a professional career or research in this important field.

Course detail

This course is suitable for you if you have a background in IT and want to specialise in software engineering. It helps you build the skills needed to work with modern software systems in an industrial context, and to develop an appreciation of all features of commercial software engineering. You will use industry-standard technologies, and have the opportunity to specialise in topics ranging from software project management to implementation techniques.


  • Mobile Web Component Development 
  • Distributed Application Development 
  • Advanced Topics in Software Engineering 
  • Research Methods 
  • Employability Skills & Employment 
  • Learning and Professional Development
  • Dissertation 
  • HCI for Information Systems (Optional) 
  • Principles of Project Management (Optional) 
  • Consultancy and Technical Innovation (Optional)
  • Security Management (Optional) 
  • Programming Support (Optional) 
  • Enterprise Architecture (Optional)
  • Knowledge Management (Optional)
  • Data Architecture (Optional)


Diverse methods are used to explore all aspects of the field. A strong supportive culture exists amongst the course tutors which enable students achieve their potential.

Learning materials used: good levels of access to computer facilities. The academic and professional elements are well supported by the university library and a good range of digital resources.


Course assessed work is a significant part of the total assessment. There is practical work, report writing, critical academic writing and the skills and knowledge gained in these contribute to a capacity to deliver a high quality dissertation.

There are a number of end of module exams. Course tutors provide appropriate support throughout the module to ensure candidates are well prepared.

Career and study progression

This course aims to help you towards a rewarding position in the software industry, such as software architect, solution architect, project manager or senior software developer.

Outstanding graduates have gone on to further study at the level of MPhil and PhD at UWL and at other institutions.

We actively encourage students with potential for research to make their interest known early on in their course.

How to apply

Click the following link for information on how to apply to this course.

Scholarships and bursaries

Information about scholarships and bursaries can be found here.

Visit the MSc Software Engineering page on the University of West London website for more details!





Enquire About This Course

Recipient: University of West London

* required field

Please correct the errors indicated below to send your enquiry

Your enquiry has been emailed successfully

FindAMasters. Copyright 2005-2018
All rights reserved.

Let us know you agree to cookies

We use cookies to give you the best online experience. By continuing, we'll assume that you're happy to receive all cookies on this website. To read our privacy policy click here