The course aims to enhance creative thinking, problem-solving, and decision-making skills while preparing students for the demands of the software engineering field, including ethical and environmental considerations.

The MSc in Software Engineering provides students with a deeper understanding of advanced software methodologies. It stimulates creative thinking and enhances problem-solving and decision-making techniques. The programme equips students with professional skills and prepares them to navigate ethical and environmental issues in their future careers.

Course Details

Course Module

  • Contemporary Software Engineering Practices
  • Advanced Software Development
  • Dev Ops
  • Research Methods
  • Masters Project 

Entry Requirements

You are normally expected to have successfully completed an honours degree (or equivalent) in a relevant subject and have appropriate work experience.

The standard entry requirement for the course is BSc(Hons) in Computer Science related subjects or BEng(Hons) in Software Engineering, usually with a first or upper second class classification. For applicants without a first or upper second, then a lower second degree will be considered on a case by case basis (particularly for candidates with good relevant industrial experience).

If English is not your first language you will need to complete a Secure English Language Test at IELTS 6.0 or equivalent with no band less than 5.5.


Students who successfully complete the program will be awarded 

  • MSc in Software Engineering Top-up distance delivered by WINC and awarded by The University of Bolton

Progression Pathway


For details please contact:  +971 56 748 0152,

Find Your Perfect Course - Application Form

Are you ready to take the next step towards your future career?