Rationale of the program

The mission of the University is to provide holistic higher education by promoting excellence in research, integrating innovation and technology in learning with the aim of developing well rounded citizens to impact the social, political and economic world. The growth of digital economy and the emergence of disruptive technologies presents a need for Professionals with mastery of Information Technology and requisite skills and knowledge to impact the society and contribute to national development goals.

Programme Goal

The goal of this program is to produce competent graduates in the following pathways: Software Engineering, Data Science, and Cyber Security and Computer Forensics. The program aims to produce IT Professionals with a knack in managing large scale software projects and technical teams, managing Big Data within multinational corporations and managing Security on both Cloud and physical ICT infrastructure. The graduates will be trained to provide strategic leadership in different organizational contexts.

Key Skills and interests required to pursue a career in this Field

Graduates who would wish to advance their skills in the following areas are encouraged to apply:

  1. Software Engineering
  2. Data Science
  3. Cyber Security and Computer Forensics

Admission Requirements

  1. Holder of the following shall be eligible for admission into the Master of Science in Information Technology programme:
  2. Bachelor of Science in Information Technology or related field from an accredited university and have obtained an upper second or above or equivalent pass in their
    undergraduate studies.
  3. Bachelor of Science degree in areas in (i) above from an accredited university and have obtained Second Class honors Lower Division or equivalent pass at undergraduate degree and have worked for at least 2 years in computing field.
    or
  4. Any other relevant qualification as may be approved by the University Senate.


Duration of the Programme

The duration of the program is Two calendar years.

Learning Outcomes

General Learning outcomes:

By the end of the program, the graduate should be able to:

  • Demonstrate IT professional ethics and digital globalization management
  • Apply current technical concepts and practices in the core information technologies of networking, data science, software engineering, Cyber security.
  • Develop optimal IT solutions to computing problems using industry-recognized best practices and standards
  • Undertake independent research in the core areas of data Science, networking, software engineering, Cyber security and Information technology

Expected Learning Outcomes of Each Specialization Area:

A graduate in Software Engineering option should be able to:

  • Apply ethics in development, implementation, and management of Software systems.
  • Apply current technical concepts and practices in software engineering.
  • Develop optimal software solutions using industry-recognized best practices and standards.
  • Undertake independent research in the areas of Software Engineering.

A graduate in Data Science option should be able to:

  • Demonstrable professional ethics and digital globalization management in Data Science.
  • Apply new Data Science techniques to solve real world problems.
  • Develop machine learning models for Data Analysis
  • Undertake independent research in the areas of Data Science

A graduate in Cyber Security and Computer Forensics option should be able to:

  • Demonstrate professional ethics Cyber Security and Computer Forensics.
  • Apply current technical concepts and practices in Cyber Security and Computer Forensics.
  • Develop optimal Computer Security solutions using industry-recognized best practices and standards
  • Undertake independent research in the areas of Cyber Security and Computer Forensics.

Programme Specializations

  1. Software Engineering
  2. Data Science
  3. Cyber Security and Computer Forensics

Program Structure MSc IT

YEAR ONE: SEMESTER ONE

  • IIT 6140 Computer Systems Security
  • ICS 6131 Artificial Intelligence
  • IIT 6121 Software Architecture and Design
  • IIT 6101 Strategic Management Information Systems
  • ICS 6191 Research Methods

YEAR ONE: SEMESTER TWO

  • ICS 6112 Advanced Computer Networks
  • IIT 6142 ICT Project Management And Communication
  • ICS 6141 Advanced Cryptography
  • ICS 6192 Advanced Data Structures
  • ICS 6151 Independent Study

SPECIALIZATION

YEAR TWO: SEMESTER ONE

  • ICS 6294 Proposal writing

SOFTWARE ENGINEERING

YEAR TWO: SEMESTER ONE

  • IIT 6222 Real Time Systems Design And Development
  • IIT 6223 Software Metrics
  • IIT 6224 Enterprise Application Development And Architectures

DATA SCIENCE

YEAR TWO: SEMESTER ONE

  • ICS 6232 Machine Learning
  • ICS 6233 Advanced Data Analytics
  • ICS 6234 Big Data and Internet of Things

CYBER SECURITY AND COMPUTER FORENSICS

YEAR TWO: SEMESTER ONE

  • IIT 6242 Digital Forensics
  • IIT 6243 Ethical Hacking and Penetration Testing
  • IIT 6244 Security Audit and Compliance Testing

YEAR TWO: SEMESTER TWO

  • ICS 6295 Thesis

Apply Now