Skip to content
WijhaUniوجهة يوني

Computer Science & IT · Master's

Master of Philosophy Software Engineering (Research)

Universiti Teknologi Malaysia (UTM)

Program overview

The Master of Philosophy in Software Engineering (Research) at UTM University Malaysia is offered on a full-time basis exclusively at the UTM Main Campus in Johor Bahru The duration of the program varies based on the student's entry qualifications, lasting between two (2) to a maximum of four (4) years

This program operates on a 2-semester academic session and is entirely research-focused Candidates are supervised by a lecturer, engaging in directed research that introduces them to the processes of developing and applying new knowledge

Assessment includes evaluating the initial research proposal, semester progress reports, and a thesis examination (viva voce), ensuring a thorough evaluation of the student’s research capabilities and contributions.

Entry Requirements

  • A Bachelor’s Degree with good honours from KUTPM(MSU)

For other qualifications and certificates (e.g., Other qualifications equivalent to a Bachelor’s degree , etc..) please contact our educational consultants or submit your application for Admission assessment.

Curriculum

Show full curriculum

YEAR 1: SEMESTER 1

Code Course

UECS6013 IT Project Management Choose One

UHMS6013 Seminar on Global Development, Economics and Social Issues

UHIS6013 Philosophy Science and Civilization

UHMZ6123 Malaysian Society and Culture

UECP6013 Research Methodology

MECQ1203 Advanced Software Engineering

MECQ1200 *Research

YEAR 1: SEMESTER 2

Code Course

MECQ1200 *Research

Entry requirements

Master's: a bachelor's degree in a related field.

Typically IELTS 6 or equivalent (TOEFL / PTE). Some universities offer a preparatory English program if you haven't reached the score yet.

Exact requirements vary by program, and an English certificate such as IELTS or an equivalent may be required.

Career opportunities

  • Software developer
  • Security analyst
  • Data scientist
  • Cloud engineer

Is this program right for you?

Send us your qualifications and we'll confirm your eligibility and next steps during your consultation.

No commitment required