Master of Science (Software Engineering)

by | Feb 28, 2019


This is a full guided research Master program designed for candidates who wish to obtain knowledge, skills and expertise in Software Engineering theories and able to apply them to produce high quality software and to propose new or improved software engineering techniques, methods and tools. Program will train graduate to produce creative ideas and critical thinking to advance knowledge and share them with other researchers, academicians and industry.


  • Software Engineers
  • Software Project Managers
  • System Analysts
  • System Engineers
  • Software Quality Engineers
  • Software Configuration Managers
  • Software Architects
  • Software Process Engineers
  • Software Test Engineers
  • Software Maintainers
  • Academicians
  • Researchers, and Software Designers.

Program Structure

1st Semester

  • Software Requirements
  • Software Design
  • Software Constructions
  • Software Project & Configuration Management
  • Software Quaility Assurance
  • University Course

2nd Semester

  • Elective I
  • Elective II
  • Elective III
  • Software Engineering Project
  • Research Methodolgy

3rd Semester

  • Project 1
  • Project 2

Elective Courses Select Three Courses Only

  • Empirical Software Engineering
  • Software Metrics
  • Secure Software Development
  • Advanced Software Testing
  • Technical test Analysis
  • Test Management

Follow Along

Sign up here to receive occasional emails to let you know about our updates and special offers.

We take pride in ensuring we treat your personal details with the utmost care, and never sell them to other companies for marketing purposes – you can check our privacy policy here.

Register as Education Consultant

Give the students the best chance to find the right course and university with access to 1,000+ schools & courses.

Become a university partner

Expand Your International reach and get approached by students from around the world with

Ready to get started?

Get in touch, or create an account