Master of Computer Science program is offered on a full time and part time basis to accommodate both fresh graduates and working professionals. It offers a curriculum that emphasizes the fundamentals in computing as well as its various applications. The emergence of new technologies in computing demands computer professionals to be well-versed in the related areas of computer science such as software engineering, database, multimedia, networking, data communication, security, and artificial intelligence. Thus, the Master of Computer Science program in UiTM is designed to further strengthen both theoretical and practical aspects of computer science.


Entry Requirements

    • Bachelor’s Degree with a minimum CGPA of 2.75 or its equivalent, recognized by the UiTM senate; OR
    • Bachelor’s Degree or any related fields with a minimum CGPA of 2.50 and does not meet CGPA 2.75 is acceptable subject to stringent internal appraisal process; OR
    • Bachelor’s Degree or any related fields with CGPA less than 2.50 or its equivalent, recognized by the UiTM senate, can be accepted, with a minimum of five (5) years working experience in the relevant field; OR


  • Has certificate of Accreditation of Prior Experiential Learning (APEL) for entry into graduate program
  • For international students, a TOEFL score of 550 or an IELTS score of at least Band 6


Note: Candidate with qualification other than Computing field can be accepted with the condition of taking prerequisite module as an early preparation for their graduate studies.



Semester 1

Advanced Software Engineering

Advanced Computer Architecture and Organization

Automata Theory and Formal Languages

Research Methods in Computing

Philosophy of Computer Sciences


Semester 2

Compiler Constructions

Advanced Algorithm & Analysis

Reading in CS

Seminar in CS

Elective 1*


Semester 3

Computing Project

Emergent Computing Technologies

Elective 2*


*Students will choose ONE of elective courses from the given groups.


Elective 1

Machine Learning

Parallel Computing

Web Technology & Web Engineering


Elective 2

Storage and Retrieval Algorithms

Advanced Multimedia Technologies

Software Quality


Professional Recognition (if any)



Other Recognition (if any)



Mode, Duration and Fees

Mode of Study

Duration of Study

(Full Time)

Duration of Study

(Part Time)

Total Tuition Fee (Local) RM


Tuition Fee (International)



3-4 semesters

4-8 semesters






  1. For admission procedure , please refer to


  1. For English proficiency (applicable to international applicants) please refer to


  1. All fees, charges and accounts will be payable in advance as determined by UiTM from time to time. Students will not be permitted to commence or continue their studies at the beginning of any semester until all outstanding fees, charges or accounts are paid.


  1. Fees are correct as at the time of printing. UiTM reserves the right to vary its fees at any time