+94 117 572 572
40+ Branches Island-wide
40+ Branches Island-wide
+94 117 572 572
Master of Science in Software Engineering  – Kingston University

Master of Science in Software Engineering – Kingston University

The MSc in Software Engineering aims to teach you how to “develop high quality software systems cost effectively” – to ‘engineer’ rather than just ‘build’. It equips you with the state-of-the-art techniques and tools necessary to conduct various stages of development in an explicit, structured fashion that is cost-effective and appropriate for the problem at hand. Starting with business processes and requirement engineering, through design, modelling, system architecture, and component based development; the programme goes on to cover implementation and testing. It also covers a number of specialised topics ranging from traditional scientific formalism to modern paradigms such as Service Oriented Architecture and Cloud Computing.

Entry Requirements
  • Age 25+ AND
  • Minimum credit pass for GCE O/L English OR IELTS 6.5 or above AND
  • (If joining with professional experience) 5+ years of experience in relevant field OR
  • Basic degree in relevant field from a recongnised university


Software Architectures and Programming Models
Applied Data Programming
Software Quality Engineering
Agile Project Development
Project Dissertation


  • Full Time: 12 Months
  • Part Time: 24 Months


Batch Commencement Date Available Seats
Please select a branch to view the batch details


Course Fee

Sri Lankan Students
LKR 645,000

International Students
USD 3,950

Inquire Now

Master of Science in Software Engineering - Kingston University

Call Us

011 7 572 572