Master of Science in Computer Science (by Research)

The Department of Computer Science offers Master of Science in Computer Science programme based on research to suit the needs of students with a variety of academic backgrounds.

Programme Description

Printer-friendly versionSend by email

Programme Structure

i. Audit Courses, Defence Proposal Pre-Requisites and Procedures

This mode requires students to audit the following taught courses in the first semester of the programme:

1.    INFO 6900 – Research Methodology for IT
2.    INFO 6010 – Islamic Worldview, IT and Society

Other courses which are related to the research area may be audited or attended based on the Supervisor’s recommendation.

Within six (6) months from the registration date, the students are required to submit his/her research synopsis proposal which need to be defended. Pre-requisites for the defence proposal are:

1.    Attend the PG seminar that will be held once every fortnight in the semester at least two (2) times.
2.    Do a presentation in this seminar at least once.

Upon approval by the Kulliyyah Postgraduate Committee (KPGC), the student will continue his/her research.

The final thesis needs to be submitted at the end of the study period. There will be at least two (2) examiners to evaluate the final thesis, one of whom must be from other than IIUM. The appointment of all examiners shall be recommended by the Kulliyyah Postgraduate Committee (KPGC) and endorsed by the University’s Senate. An oral defence of the thesis will be arranged once agreed by the examiners.

ii. Thesis

A Master’s thesis is an important scholarly achievement which must be maintained at certain standard. The thesis must show the originality of work and should contain work of merit to be presented in satisfactory literary form (including references, notes and bibliography, as appropriate), should not be of unnecessary length and should provide evidence of training in application of research methods appropriate to the particular field of study. Plagiarism is considered to be a serious offence.

In line with the vision and mission of the University, it is highly recommended that the thesis should reflect to some extent an attempt to incorporate some Islamic perspective on issues explored.

iii. Study Period


(Full Time / Part Time)

Minimum Academic Years

Normal Academic Years

Maximum Academic Years

Full Time




Part Time




Areas of Research (among others)
  • Artificial Intelligence
  • Soft Computing
  • Cryptography
  • Software Engineering
  • Computer Security
  • Computer Networks and Distributed Systems
  • Quantum Computing
  • Cognitive Science
  • Knowledge Management
  • Ubiquitous Computer
  • Algorithms and Theory

Entry Requirements

Admission Requirements

  1. Minimum undergraduate degree with the CGPA of 3.00, in a discipline related to Information Technology or Computer Science from an institution recognized by the Senate; or
  2. On recommendation by the Department of Computer Science Postgraduate Committee, applicants who have a slightly lower qualification than item (1) but with working experience in an Information Technology or Computer Science-related industry can also be considered.

Language Proficiency

  1. Test of English as a Foreign Language (TOEFL) with a minimum score of 551 (paper-based), 213 (computer-based) or 79 (Internet-based); or
  2. International English Language Testing Service (IELTS) with a minimum overall band score of 6.0; or
  3. Applicants who are unable to present the required scores in TOEFL or IELTS are allowed to sit for IIUM-administered test (EPT). A minimum overall band score of 6.0 is required to be considered for admission.