Master of Computer Science – Research

Master of Computer Science – Research


1. Program/MQR No.

Master of Computer Science – Research
MQR Code: MQA/FA6585

2. Brief introduction

The Master of Computer Science (By Research) programme is offered by the Department of Computer Science in 2011. The programme is designed to enhance knowledge and impart technical competencies to postgraduate students on issues pertaining to Computer Science area. Graduates from this programme are expected to:

a) Show a high-level of understanding in Computer Science theories and applications. This understanding must transcend the implementation details of the various components to encompass an appreciation for the structure of computer systems and the processes involved in construction and analysis.
b) Appreciate the interplay between theory and practice. Graduates from this programme will be able to understand the theoretical underpinning of Computer Science discipline as well as how they are applied in practical applications.
c) Display characteristics of Muslim scientist who are technically competent, pious and ready to serve the Ummah


Program Outcome

1. Apply and integrate knowledge concerning current research issues in computing and produce work that is at the forefront of developments in the domain of the programme of study;
2. Evaluate and analyse computing solutions in terms of their usability, efficiency and effectiveness;
3. Develop computing solutions and use necessary tools to analyse their performance;
4. Apply existing techniques of research and enquiry to acquire, interpret and extend;
5. Knowledge in computing;
6. Communicate and function effectively in a group;
7. Prepare, publish and present technical material to a diverse audience; and
8. Demonstrate behaviour that is consistent with codes of professional ethics and responsibility.


Career Opportunities

There is a high demand from employers for computer science graduates from a wide variety of organizations government and private sectors. Graduates can position themselves in a large number of exciting fields of works. Some of positions are as follows:

    •    System Developer
    •    Computer Analyst
    •    Software Engineer
    •    Data Scientist
    •    Database Developer
    •    Network System Administrator
    •    Wireless Systems Designer
    •    Information Security Analyst
    •    Computer Forensic Analyst
    •    Network Engineer
    •    Academician
    •    Researcher in Computer Science


Program Structure

In the first semester, a student is required to audit two (2) Kulliyyah required courses: ICT Research Methods and Islamic Worldview on ICT and Society. Within six (6) months from the registration date, the students are required to submit his/her research synopsis proposal which need to be defended. Students are also required to present their research progress at a formal PG colloquium at different stages of research. Finally, the student shall defend his/her research in a viva voce and made revisions in accordance with the examiner’s reports.

Areas of Research

Artificial Intelligence, Soft Computing, Database Systems, Big Data, Data Science, Cryptography, Software Engineering, Computer Security, Computer Network and Distributed Systems, Quantum Computing, Cognitive Science, Knowledge Management, Ubiquitous Computer, and Algorithms and Theory.


Duration of Study

The programme is offered via full time and also part time mode. The full time programme would normally require two (2) years (4 semesters) study duration and the maximum duration allowed is 3 years (6 semesters).

The part time programme would normally require four (4) years (8 semesters). The maximum period allowed for the completion of the programme is 5 years (10 semesters) for part time study.


Student Affair

Interested in Master of Computer Science – Research ?