Study software engineering in Malaysia: UTM's Bachelor in Software Engineering (Honours)

Universiti Teknologi Malaysia's software engineering degree in Johor, decoded for Indian applicants: published international tuition with rupee conversions, the Class 12 entry grades, the English score, the year-by-year curriculum and the compulsory industrial training. We work with 34 partner universities, and our Calicut team guides students into Malaysia every intake.

Sultan Ibrahim Chancellor Building at Universiti Teknologi Malaysia, Skudai, Johor
Sultan Ibrahim Chancellor Building, Universiti Teknologi Malaysia, Skudai. Photo: Chongkian via Wikimedia Commons, CC BY-SA 4.0. Resized and converted to WebP.

The degree at a glance

Malaysia software engineering at UTM: what this degree is

The Bachelor in Software Engineering with Honours is taught by the Faculty of Computing at Universiti Teknologi Malaysia (UTM), Johor Bahru. In the Malaysian Qualifications Register (MQR) it is listed under reference MQA/SWA0770, previously known as Bachelor of Computer Science (Software Engineering) with Honours, with accreditation recorded from 14 June 2015. That older name is why you may still see it described as computer science with a software engineering focus.

UTM lists the programme as full-time, eight semesters for international students. The faculty page says the duration depends on your entry qualification and runs between four and a maximum of six years. Always check the live MQR entry before you pay any deposit.

FacultyFaculty of Computing, UTM Johor Bahru
Duration8 semesters (4 years), full-time
Intake listedSeptember
Accreditation (MQR)MQA/SWA0770

What you actually study

The Malaysia software engineering curriculum, year by year

To graduate you need 128 credit hours with a minimum CPA of 2.0, a pass in industrial training, the software engineering final year project and 5 Professional Skills Certificates (PSC). Course titles below are as listed by the Faculty of Computing.

Year 1: programming and foundations

  • Fundamental Programming Concept
  • Mathematics for Software Engineer
  • Digital Logic
  • Database Engineering
  • Software Engineering Principles
  • Computer Organization and Architecture
  • Probability and Statistical Data Analysis
  • Advanced Programming
  • Network Communications

Year 2: building software

  • Software Process and Project Management
  • Software Requirements Engineering
  • Data Structure and Algorithm
  • Operating Systems
  • Human Computer Interaction Fundamentals
  • Cross-Platform Application Development
  • Software Design and Architecture
  • Application Development Project I

Year 3: quality and practice

  • Software Engineering Project I
  • Secure Software Programming
  • Software Quality and Testing
  • Application Development Project II
  • Professional Practice in Software Engineering
  • Program Electives II to IV

Year 4: project and training

  • Industrial Training Report
  • Software Engineering Project II
  • Program Electives V and VI
  • Free Electives III and IV

Source: UTM Faculty of Computing programme page. University and free electives sit alongside these core courses; the faculty publishes the full programme specification.

Published fees, converted

Malaysia tuition for this UTM degree, in ringgit and rupees

UTM publishes international undergraduate tuition by field of study. Computing and IT carries the published total of RM71,000 over eight semesters, excluding accommodation; we confirm the exact line for this programme against your offer. Rupee figures are our conversions at RM1 = Rs23.4525 (29 October 2026 rate), so your family can budget in INR.

Total tuition, 8 semesters (Computing/IT field)

RM71,000

≈ Rs16.65 lakh

Published as RM71,000 (USD 17,000) in total, split as RM14,258 for semester 1 and RM56,742 for semesters 2 to 8. UTM states the fees exclude accommodation and are subject to change.

Semester 1 tuition

RM14,258

≈ Rs3.34 lakh

Published as RM14,258 (USD 3,400). Semesters 2 to 8 together are RM56,742 (about Rs13.31 lakh).
Other published charges. UTM lists a registration fee of RM6,152 (about Rs1.44 lakh) and a service fee of RM1,075 (about Rs25,000) for each normal semester, a graduation fee of RM220, and a refundable personal bond whose amount is set by Malaysian Immigration by country of origin. UTM states all fees may change without prior notice. We confirm the current figures with you before you accept an offer.

Admission from India

Malaysia entry grades for this UTM software engineering degree

UTM publishes entry requirements by country and field. For Indian Class 12 applicants the published rule for computing programmes is below, and UTM adds that you must also meet the faculty's specific requirements.

Indian Class 12 (CBSE, ISC, State boards, NIOS)

MathematicsB-1 or B+
Plus any 2 subjectsB-1 or B+

The 2 subjects can be Physics, Chemistry, Biology, ICT, Computer Science, Programming or Computing. Source: UTM International Undergraduate entry requirements, India row, checked 10 November 2026. UTM states the grade as "≥ B-1 or B+".

Other routes (faculty page)

GCE A LevelGrade C
IB DiplomaGrade 4 at HL

In Mathematics and one of Physics, Chemistry, Biology or Computing. Source: UTM Faculty of Computing programme page, checked 10 November 2026.

Send us your marksheet. The grade UTM publishes for Indian boards is a letter grade, so a percentage-only marksheet needs to be matched to it. We check your Mathematics and elective marks against the published rule before you apply,. International applicants also complete a compulsory medical check-up in Malaysia once admitted.

English evidence

5.5

Malaysia English requirement for UTM undergraduate degrees

For every UTM undergraduate programme except TESL, the published English routes are IELTS Academic band 5.5 and above, TOEFL iBT 46 and above, PTE Academic 51 and above, or MUET Band 4.0 and above. Test results are valid for two years only. If you fall short, UTM points to its Intensive English Programme or the ELS Certified Intensive English Programme, which is approved by the Malaysian Ministry of Higher Education.

Source: UTM English Language Requirements page, checked 10 November 2026.

When you can start

Malaysia intake for this degree: September

September

The UTM course list shows September as the semester available for this programme. On 10 November 2026 the same list marked the degree as closed for applications, while UTM’s undergraduate international page showed an application window of 1 November to 31 December 2026. Those two statements do not match, so we check the live status with UTM admissions for you before you plan around it.

12credit hours of industrial training

Industrial training equals 12 credit hours: 4 credits are graded and 8 credits carry compulsory-attendance (HW) status. It is a graduation requirement, so we plan your intake and visa timeline with it in mind.

After the degree

Malaysia software engineering skills built into the course

The curriculum moves from programming and databases in year one to requirements, design and architecture in year two, then secure programming, software quality and testing, and professional practice in year three. Two application development projects and two software engineering projects give you work to show, and the 5 Professional Skills Certificates are required alongside your degree.

UTM lists computer networks and security and graphics and multimedia software as separate degrees in the same faculty, so if you lean towards those, ask us and we will compare the programmes.

Questions families ask us

Malaysia software engineering at UTM: FAQ

Is this the same as computer science?

UTM teaches this as a software engineering degree. The MQR records it as previously known as Bachelor of Computer Science (Software Engineering) with Honours. UTM also offers separate computer science degrees in networks and security, and in graphics and multimedia software.

Does the Computing/IT fee apply to this degree?

UTM publishes international fees by field and lists Computing/IT at RM71,000 for eight semesters. We confirm which line your offer uses before you accept, because UTM can revise fees.

How do I prove the English requirement?

Send an IELTS Academic score of 5.5 or above, TOEFL iBT 46 or above, or PTE Academic 51 or above. Results older than two years are not accepted by UTM.

What if I only have percentages on my Class 12 marksheet?

UTM publishes Indian entry as a letter grade of B-1 or B+ in the required subjects. Send us your marksheet and we will check how it maps before you apply.

Evidence

Sources for this Malaysia course page

  1. UTM: international undergraduate fees - Computing/IT tuition, registration, service and graduation fees, personal bond. Checked 10 November 2026.
  2. UTM: entry requirements, undergraduate international - India row. Checked 10 November 2026.
  3. UTM: English language requirements - IELTS, TOEFL, PTE and MUET scores. Checked 10 November 2026.
  4. UTM Faculty of Computing: Bachelor in Software Engineering with Honours - duration, curriculum, graduation requirements, industrial training, A Level and IB route. Checked 10 November 2026.
  5. UTM: programmes offered to international students - September semester and status. Checked 10 November 2026.
  6. Malaysian Qualifications Register: MQA/SWA0770 - accreditation record. Checked 10 November 2026.
  7. Campus photograph: Wikimedia Commons (CC BY-SA 4.0). Rupee conversions at RM1 = Rs23.4525 (29 October 2026 historical rate, za.investing.com).

Build your Malaysia study plan.

Your Malaysia study plan, with our Calicut team. We work with 34 partner universities: bring your qualification, subject marks, intended intake and budget.

Talk to our Malaysia study-abroad expertsOur office: Ground Floor, HiLITE Business Park, Calicut. Please arrange an appointment before visiting.