Science & Technology Cluster






Master of Computer Science program is offered on a full time and part time basis in order 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 Requirement


  • Bachelor of Science (Hons.) from UiTM in a related and appropriate area of specialization with minimum CGPA of 2.75; OR
  • Bachelor's degree or its equivalent from other recognized universities approved by UiTM with minimum CGPA of 2.75.




  • Malaysian University English Test (MUET) Band 3
  • IELTS Band 5
  • TOEFL: Internet Based Test (IBT: 35-45) ; Computer Based Test (CBT: 107-131) ; Paper Based Test (417-450)
  • CEFR: B1
  • TOEIC: 356-440
  • BULATS: 40-59




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