Master of Science in Information Technology


Prog Card

Master of Science in Information Technology

Master of Science in Information Technology

Course Fee

MVR 5,999 per month x 15 months

Awarding Body
The University of the West of England
January / May / September
1 Year
Level 9

Programme Details


The programme aims to equip students with the knowledge, skills and attitudes necessary to work effectively and take on management responsibilities in a modern business or public sector environment where information technology and information services are key components of the organisation.

General Entry Criteria

  • Completion of a Bachelor’s degree at MNQF level 7 or Level 8 in the relevant field.

Core Modules

  1. Digital Design and Development

  2. Group Software Development Project

  3. Information Security

  4. Project Management

  5. Strategy and Governance in IT

  6. CSCT Masters Project


Alternative Criteria

  1. Big Data

  2. Cloud Computing

  3. Social Media and Web Science

Course Fee: MVR 5,999 per month x 15 months

Upon successful completion of this programme, participants will be able to

Knowledge and Understanding

  • The nature of information and data, the range of application domains and trends in the application of IT systems

  • Key principles in the fields of management, information and communication of relevance to information technology

  • Approaches to systems development and to information management, processing and communication

  • Appreciation of strategies for information systems introduction, change and risk management and quality assurance

  • Appreciation of the professional, legal, social, cultural and ethical issues related to computing and IT

  • Appreciation of security risks and the impact of security breaches on corporate integrity and personal privacy

  • Awareness of sustainability and environmental issues in IT practice

  • Appropriate research methods to investigate a specific area of professional interest or concern and to evaluate larger-scale research done by others


Intellectual Skills

  • Critically evaluate developments and new applications of information and communication technology systems

  • Evaluate the roles and uses of IT in different business and public sector settings

  • Analyse and model system problems and develop pragmatic, creative and innovative solutions

  • Evaluate a variety of methods and approaches to systems development

  • Recognize a clear research question or hypothesis and thus critically analyse theoretical perspectives relevant to the research process

  • Evaluate research methodologies, tools and techniques, and the process of research, reflectively

  • Relate theory and practice in the context of the application domains explored in the chosen option modules

  • Balance conflicting objectives in the research, selection and development of information systems and supporting technical platforms


Subject/Professional Practice Skills

  • Design, improve and retire/replace systems incorporating social, informational and technical elements

  • Develop familiarity with legislation, codes of practice and industry standards relating to information management and computing

  • Identify and mitigate security risks and risks to successful project implementation

  • Involve stakeholders in the design, prototyping and evaluation of new digital systems

  • Manage and optimise software development including efficient coding, testing and integration

  • Manage projects and people, including distributed teams

  • Identify information/data requirements that are crucial to organisational performance and develop workflows for data extraction, management, analysis and integration into organisational intelligence and reporting

  • Design and conduct research in the subject area leading to evidence-based recommendations for change


Transferable Skills and other attributes

  • Communication skills: to communicate orally or in writing, including, for instance, the results of technical investigations, to peers and/or to “problem owners”

  • Self-management skills: to manage one’s own time; meet deadlines; to work with others having gained insights into the problems of team-based systems development

  • Leadership skills: building a vision, encouraging others to participate

  • IT Skills in context (to use the software in the context of problem-solving investigations, and to interpret findings)

  • Progression to independent learning: To gain experience of, and to develop skills in, learning independently of structured class work. For example, to develop the ability to use online facilities to further self-study

  • Awareness of professional literature: to read and use literature sources appropriate to the discipline to support learning activities

  • Working with others: to be able to work as a member of a team; to be aware of the benefits and problems that teamwork can bring


Ahmed Ismail - MSc Information Technology, SCS

Hussain Naushad - MSc Information Technology, SCS

Mohamed Rizny - MSc Information Technology, SCS

Udhuma Abdul Latheef, Master of Science in Information Technology (UWE), SCS

What our students say

I am a Computer Science student, completing my second year at Villa College and in my programme. I am working at Dhiraagu as a Technical Support Specialist.

Pursuing a first degree at the age of 28 years is challenging, especially while working and studying full-time, which is not easy. Learning innovative ideas and finding inspiring opportunities are activities that I always look out for.

When I started the course, I never thought that we would have an unforeseen challenge in our studies, but we had a sudden change from face-to-face theory and practical classes to going classes online. At first, it was very challenging, and I faced many difficulties and obstacles.

However, we managed to adapt to and continue with online classes. However, coordinating tasks with group members from class for meetings and working sessions became a challenge, and the team dynamic of working in a group changed since we couldn’t meet in person anymore. Even in lecture-based classes, not meeting in person changed the experience. Students are normally able to ask questions during lectures, which is beneficial for other students and for the lecturer, while in online classes, they may not realize that students are missing an important concept.

This was how the COVID pandemic lockdown was for me, busy with so much new learning. Some of the interesting modules in this course like Intelligent Systems and IOT have given me a lot of additional knowledge I’ll be able to use, which will definitely help me out in my career.

In completing the whole second year of the course online, what seemed impossible has proved to be possible now. But I really look forward to the day we can begin face-to-face classes again and to continuing my physical studies at Villa College.

We thought that computer lab sessions had to be physically attended classes, but now we all know they can be done online, virtually, anytime, anywhere! And Villa College computer science lecturers have been doing their best to ensure that we continue to receive a quality education.

I must say that we all must face difficulties with courage and find a workaround when we meet an obstacle.

Ibrahim Hamooz Abdul Razzag - BSc Computer Science student

Share this program