MSc Computer Science with Emerging Technologies

Unlock your potential to develop ICT solutions for the future.

This MSc Computer Science with Emerging Technologies course will equip students to be at the forefront of solving tomorrow’s real-world technology problems and aiding the need for better products and solutions to improve comfort and lifestyle of people. Students will be able to forge a successful career in a wide range of industries locally or abroad and help their institutions embrace the digital transformation. They will gain a broad knowledge and acquire key transferable skills reflecting the emerging technologies for them to impact the future of technological advances in computer-based systems. During the course of study, students will also have the opportunity to investigate areas of current research and prepare them for further study at PhD level.
The aim of this programme is to equip graduates and professionals in order to be able to address the new challenges of current and future generations of digital societies. It is ideal for students with a good first degree in computer science and related areas. This course will help students to further develop their knowledge and skills within the cutting-edge areas of Computer Science and accede to higher positions in their career. Through interactions with our academic staffs and other fellow students, students will also develop enhanced personal and interpersonal skills as well as leadership capability and skills to embrace digital transformations. The programme is also designed to develop the reflective and critical thinking as well as analytical and research skills needed to make logical arguments and creative contributions by students in their jobs

Career Prospects

  • Completing this programme allows graduates to choose between a wide variety of ICT-related career options, including network management, performance and optimization, network policy, network operations, server management, system programming, wireless systems, the development of innovative web applications and project management, database administration, and technical support. Graduates can take what they will learn on the degree to start their own business.


Achieve a broad understanding and working knowledge of the network technologies
Intervene professionally at all levels of the hardware development life cycle and deal with complex issues, both systematically and creatively
Develop and write proper documentation for network-related projects
Acquire appropriate communication skills to handle various client-facing situations and solve complex problems
Be equipped with work-ready skills


  • As per UTM’S Admissions Regulations, and ‘Admission to Programmes of Study at Master’s Degree Level’.
  • A degree in Computer Science and related areas.


13 Lessons1.5 years (FT) / 2 years (PT)

List Of Core Modules

Research Methodologies
Artificial Intelligence & Applications
Cyber Threat & Security
Ubiquitous Computing
Digital Transformation & Technopreneurship
IoT & Hardware Programming
Data Science
Blockchain Technology & Applications
Computer Vision and Pattern Recognition
Big Data Analytics & Visualisation
Next Generation Networks
Strategic Management