MSc Information Technology

The course is a generalist computing master’s programme that has been specifically designed  for non-computing graduates who have an intention of entering the IT industry, as well as  for graduates who have limited computing knowledge to gain cutting edge knowledge and  skills, specializing in data science, web & mobile, cyber security and e-learning.


Awarded by the University of Westminster UK

Recognized By UGC

Recognized by the University Grants Commission of Sri Lanka

Next Intake

September, 2022

Intakes - January/May/September


2 Years

Associated Careers

  • Mobile application programmer
  • Software developer
  • Software designer
  • Software engineer
  • Web application programmer
  • Web developer
  • Programmer
  • Data scientist
  • Big Data engineer
  • Business analyst
  • IT Executive
  • IT manager
  • Cyber security consultant
  • IT project analyst
  • Performance engineer
  • Technical analyst
  • Technical consultant
  • Lecturer/ICT educator/ ICT trainer

Course Outline

A key aim of the course is to ensure that graduates have employment prospects in the IT  industry. This has been achieved by embedding essential  employability skills  within the  course, thus ensuring graduates are fully equipped to pursue a career and/or progress as  professionals in the IT industry.  

All students will take the core modules, which are designed especially to introduce essential  knowledge required in the field of Information Technology. Students will also have the  flexibility to choose two optional modules from a variety of modules, which covers areas  such as web & mobile development, cyber security, data science and e-learning concepts.  By completing all the modules with the MSc project, essential knowledge and practical  experience of applying analysis, design principles, software development testing and critical  review will be acquired to compete within the industry.

Teaching & Assessments

The delivery of the course’s taught modules involves using lectures, tutorials, workshops  and seminars. Assessments will be carried out in the form of ICTs, exams and practical  coursework. 

Core Modules

  • Data Structures and Algorithms
  • Software Development Environments
  • Data Repositories Principles and Tools
  • Advanced Software Design
  • Object Oriented Programming
  • Software Development Project


  • Web & Mobile Pathway
  • Cyber Security Pathway
  • Data Science Pathway
  • E-Learning Pathway

Optional Modules

Web & Mobile Pathway

  • Web Application Development
  • Mobile Application Development

Cyber Security Pathway 

  • Cyber Security Threats and Countermeasures
  • Network Security

Data Science Pathway

  • Data Visualisation and Dashboarding
  • Big Data Theory and Practice
  • Data Warehousing and Business Intelligence

E-Learning Pathway

  • E-Learning Concepts and Applications

Entry Requirements

A minimum of a lower second class honours degree (2:2) from a recognized university.  Applicants may be interviewed to assess their suitability for the course. 

Request a Call Back

Apply Now

Request a Call Back