computer systems engineering includes the science and technology of design, construction, implementation, and maintenance of software and components modern computing system hardware, equipment computer control and smart device networks. Thus, with the integration of systems engineering knowledge, software engineering and computer engineering then there is a Master of Science (Systems Engineering) program Computer). This program will produce graduates who can work in a career related to the field of propulsion technology. They strive to improve equipment and current process by integrating the two software and hardware solutions to produce a stable system that includes an embedded system that equipped with security and software requirements.

This program will be conducted at Faculty of Technology and Informatics Razak, Universiti Teknologi Malaysia, Kuala Lumpur.

English language is the main medium for teaching & learning activities.

Career Opportunities

Graduates of the programme can work as Solutions Architect, Computer Systems Engineer, Systems Integrator, Systems Analysts, Software Engineer, Systems Managers, Systems Consultants, Academicians and Researchers. The graduates are also eligible to pursue their study PhD level at local or abroad institution.

Master Of Science (Computer Systems Engineering)

For more details

Download our programme brochure


Within 3 to 5 years upon graduation, it is expected that the graduates of the program are able to achieve the following:

  • Proficient in imparting in-depth knowledge to solve problems critically and analytically in the field of computer systems engineering.
  • Career advancement through life-long learning and leadership qualities towards societal well-being.
  • Practice ethical principal and entrepreneurial mindset through good leadership involvement with community and organizations towards sustainable society.

Program Outcomes

At the end of the programme students are able to:

  1. Synthesize complex information, specialized concepts, theories and methods in the field of computer systems engineering.
  2. Construct solutions to complex problems critically and integratively using systematic approaches.
  3. Develop the latest practical and technical skills in computer system engineering project development.
  4. Demonstrate the ability to collaborate with others and work effectively in a group/team.
  5. Communicate effectively in conveying ideas, skills and knowledge using appropriate methods.
  6. Use appropriate digital technologies and software to enhance work or practice in computer systems engineering.
  7. Use appropriate mathematical models, statistical analysis techniques or numerical methods in computer system engineering projects.
  8. Demonstrate autonomy and responsibility in leading projects.
  9. Integrate independent and lifelong learning to support self-development.
  10. Initiate entrepreneurial thinking and skills.
  11. Demonstrate adherence to ethical and professional codes of practice in executing work.

Core Courses (Compulsory)

MRTS 0013: Research Methodology
MRTS 1013: Cyber Physical Systems
MRTS 1023: Embedded System Design
MRTS 1033: Internet-of-Things (IoT) Technology
MRTS 1043: IoT- Blockchain
MRTS 1053: System Processors and Peripherals
MRTS 1063: Machine Learning Algorithm

Elective Course [Choose three (3) only]

MRTS 2093: Wireless Communication & Networking
MRTS 2113: Mobile Computing
MRTS 2133: Autonomous Systems
MRTP 1153: Software Architecture and Design
MRTP 1163: Software Testing
MRTB 1153: Data Mining For Analytical Business Solution
MRTB 1163: Cloud Computing for Big Data
MRTA 2523: Data Quality Assurance
MRTS 2533: Biometrics in Information Assurance
MRTL 1553: Phyton Programming for Systems Engineer
MRTT 1073: Government and Science, Technology & Innovation Policy

Master Project

MRTS 1075: Master Project 1
MRTS 2087: Master Project 2

University General Courses

Choose one (1) only

UANP 6013: Informatics in Society
URTS 6013: Environmental Ethics
URTS 6023: ICT Ethics and Society
UBSS 6013: Organizational Behavior and Development
UBSS 6023: Business Ethics, Responsibility and Sustainability
UECS 1263: IT Project Management
UECS 6023: Introduction to Technopreneurship
UHIS 6013: Philosophy of Science and Civilization
UHLM 6013: Bahasa Malaysia Penulisan Ilmiah
UHSM 6013: Seminar on Global Development, Economic and Social Issues
UHMZ 6023: Malaysian Society and Culture
UHPS 6013: Dynamics of Leadership
UMJJ 6013: Basic Japanese Language & Culture

Course structure for Package 01 Students

Course structure for Package 02 Students


Student will be awarded with Master of Science (Computer Systems Engineering) or after graduating and meet the conditions set by UTM as below:
• Pass all courses with a total accumulated credit of 45 and pass CGPA of 3.0 and above.
• Achieved all conditions given in the preparation of Masters Project
• An applicant has applied for the award of Master of Science