MSc in Information Technology

MSc in Information Technology

2 years

The primary focus of  Master of Science in Information Technology (M.Sc IT) program is to allow students to gain an understanding of all the fundamental areas of IT systems, such as security, project management, database systems and communication technologies. Its aim is to equip students with a combination of generic technical skills and 'client-facing' IT skills in preparation for a career within the IT Industry.


A second lower-class Honours IT-related degree from any recognized university.

IT-related degree graduates from Tribhuvan; Kathmandu; and Pokhara University with a minimum GPA 3.0 and IELTS 6.0 and above(with a minimum score of 5.5 in each component).

All other qualifications deemed appropriate on a a case-to-case basis; subjected to approval by London Metropolitan University.

Job Prospects

A graduate of M.Sc IT can pursue his/her career as: 

  1. Data scientist, 
  2. Data analyst, 
  3. Digital analyst, 
  4. Big data consultant, 
  5. Statistical analyst
  6. Data modeler
  7. Network design engineer, 
  8. Network engineer, 
  9. Network developer, 
  10. Network security network marketing and technical support

Curricular Structure

Software Project Management (CC7169)

The module develops an understanding of project management issues in the context of software development – including the consideration of a standard method, software development frameworks, financial evaluation, planning, monitoring, control and team management – together with the ability to apply these as appropriate to a business case study.

Cyber Security Management (CC7178)

This module aims to provide students with an appreciation of the benefits of Cybersecurity Management within a business environment and over cyber space. This includes the choice and application of appropriate risk assessment and risk control techniques, the understanding of security standards & procedures, coupled with the application of cybersecurity technology & security measures in a business setting.

Work Related Learning (FC7W03)

The module aims to provide students with the opportunity to gain work experience and explore career opportunities. It focuses on work related projects and helps to enhance their learning experience by implementing their academic skills to tackle real life problems in workplace.

MSc Project (FC7P01)

The module aims to widen opportunities to stimulate the knowledge students gain in their course and extend knowledge to new area of application. It directs student to determine framework of the project according to a set of specifications relevant to the subject of study.

Programming for Data Analytics (CC7182)

This module enables students to gain understanding of programming principles, develop students’ knowledge and skills in programming design and coding, expertise in data manipulation and presentation for data analysis, and enhance students’ skills for integrative reasoning, problem-solving and critical thinking.

Data Warehousing and Big Data (CS7079)

The module will primarily provide students with a good understanding of database concepts and management system in reference to modern enterprise-level database development. Most importantly, this module will deliver students a broad understanding of Big Data technologies including Hadoop based architectures, data ingestion, data transformation, data management, analytics and predictive analytics for manipulating and discovering insight. Topics include Hadoop, HDFS, MapReduce, Spark, Sqoop, Hive, Pig and MLlib.

Security Auditing and Penetration Testing (CC7180)

This module provides students with knowledge of the fundamental principles and techniques employed in auditing and creating awareness of the need for security in computer, communication systems, appraises a security policy and network security posture.

Hardening Network Infrastructure (CT7157) 

This module helps to provide a firm understanding of Security Policy design and management. It also helps students to protect the infrastructure and network by using network security technologies such as firewalls, router security and discuss VPN and AAA (Authentication, Authorization and Accounting) implementation.

Data Analysis and Visualization (CC7183)

The aims of this module are to enable students to gain understanding of fundamental concepts in data analysis and visualisation, develop student expertise in descriptive statistics, correlation analysis, and linear regression model.

Digital Forensics (CC7179)

The aim of this module is to provide students with the knowledge of preservation and extraction of relevant digital evidence from digital equipment, including computers, computer networks (including the cyber space/Internet), and other digital devices in appropriate procedures, tools and techniques. It further develops the students’ skills in using computers as a crime investigative tool.