MASTER OF SCIENCE (INFORMATION TECHNOLOGY)
[MSC (IT)]

PROGRAMME DESCRIPTION

PROGRAMME AIM

The aim of the Master of Science in Information Technology (MSc. (IT)) programme is to produce graduates who are knowledgeable, competitive, principled and skilled in theory and practice of information technology to deal with an organization’s computing needs.

 

PROGRAMME OBJECTIVE

The objectives of the MSc. (IT) programme are as follows:

  1. To provide graduates with computing knowledge and skills
  2. To train graduates to work on a project in which they propose, design, build, test, analyze and deliver a computing solution to meet organisation’s needs
  3. To equip graduates with the ability to carry out computing research under supervision
  4. To develop graduates’ effective communication skills and ethical responsibilities

Students for Master of Science (Information Technology) by Coursework/ Coursework and Dissertation must possess:

  1. A bachelor’s degree with Honours related to Computing or Science and Technology from Universiti Utara Malaysia or any other institutions of higher learning recognised by the University Senate with a CGPA of at least 2.75; or
  2. A bachelor’s degree with Honours related to Computing or Science and Technology from Universiti Utara Malaysia or any other institutions of higher learning recognised by the University Senate with a CGPA of 2.00 – 2.74 and relevant work experience; and
  3. Fulfil the English language requirements as set by the University Senat

Students for Master of Science (Information Technology) by Research must possess:

  1. A bachelor’s degree with Honours related to Computing or Science and Technology from Universiti Utara Malaysia or any other institutions of higher learning recognised by the University Senate with a CGPA of at least 3.00; or
  2. A bachelor’s degree with Honours related to Computing or Science and Technology from Universiti Utara Malaysia or any other institutions of higher learning recognised by the University Senate with a CGPA of 2.00 – 2.99 and relevant work experience; and
  3. Fulfil the English language requirements as set by the University Senate.

The Master of Science (Information Technology) programme by coursework is a 41-credit-hour programme which comprises the following courses:

CORE COURSES (24 CREDIT HOURS) 

STIN5014         Artificial Intelligence
STIW5034        Software Modelling and Design
STIW5044        Object Oriented Programming Development
STIJ5014         Distributed Systems
STID5034         Database Systems
STIQ6014         Research Methodology in Computing

ELECTIVE COURSES (8 CREDIT HOURS)

Choose TWO (2) courses from the following list or any other courses approved by the Dean of School of Computing (SOC): 

STID6064         Computational Modelling and Simulation
STID6074         IT Facility and Service Management
STID6084         Seminar in Computing
STID6094         Directed Study in Computing
STIJ6064          Cybersecurity
STIJ6074          Mobile Development Technologies
STIJ6084          Forensic Computing
STIK6024         Future Networks
STIK6034         Virtualization in Networks
STIN5084         Knowledge Discovery and Data Mining
STIW6074        Human Computer Interactions
STIW6014        Requirements Engineering
STIW6044        Software Quality Measurement
STIW6054        Usability Engineering
STIW6064        Emergent Software Architecture

PROJECT PAPER (9 CREDIT HOURS) 

STIZ6999          Project in Computing

The Master of Science (Information Technology) programme by coursework and dissertation is a 40-credit- hour programme, which comprises the following:

CORE COURSES (16 CREDIT HOURS)

STIW5034        Software Modelling and Design
STIJ5014          Distributed Systems
STID5034         Database Systems
STIQ6014         Research Methodology in Computing 

ELECTIVE COURSE (4 CREDIT HOURS)

Choose ONE (1) course from the following list or any other courses approved by the Dean of School of Computing (SOC):

STID6064         Computational Modelling and Simulation
STID6074         IT Facility and Service Management
STID6084         Seminar in Computing
STID6094         Directed Study in Computing
STIJ6064          Cybersecurity
STIJ6074          Mobile Development Technologies
STIJ6084          Forensic Computing
STIK6024          Future Networks
STIK6034          Virtualization in Networks
STIN5014         Artificial Intelligence
STIN5084         Knowledge Discovery and Data Mining
STIW5044        Object Oriented Programming Development
STIW6074        Human Computer Interactions
STIW6014        Requirements Engineering
STIW6044        Software Quality Measurement
STIW6054        Usability Engineering
STIW6064        Emergent Software Architecture 

DISSERTATION (20 CREDIT HOURS) 

STIZ69920        Dissertation

Students are required to:

  1. Present and defend proposed research to a committee;
  2. Present progress report of research work at colloquiums arranged by the Graduate School;
  3. Attend a viva voce session to defend the thesis; and
  4. Submit a written thesis.

Students without sufficient research skills and knowledge are required to attend and pass the following courses with at least a B grade before being allowed to defend their proposal (i.e. within the first two semesters of their enrolment):

  1. STIQ6014Research Methodology in Computing;
  2. SCLE6014Academic Writing; and/or
  3. Any other courses as determined by the supervisor or Academic Committee.

Programme Structure

Full-time

Part-time

Minimum

Maximum

Minimum

Maximum

By Coursework

3 semesters

9 semesters

5 semesters

15 semesters

By Coursework and Dissertation

3 semesters

9 semesters

5 semesters

15 semesters

By Research

2 years

(6 semesters)

3 years

(9 semesters)

3 years

(9 semesters)

5 years

(15 semesters)

How to Apply