Master Of Software Engineering

Introduction

This Software Engineering programme is designed to produce professional and dedicated software engineers who should lead in the development and maintenance of software projects based on International Standards. Our Software Engineering programme also aims to expose the software engineers with local industrial experiences in real software engineering practices and working environment.

PROGRAM OBJECTIVE & OUTCOME

PROGRAM OBJECTIVES
1. Incorporate/integrate and generate in-depth software engineering knowledge in professional practices for the benefit of software engineering disciplines.
2. Apply existing techniques of research, construct and verify a set of activities to solve/explain software engineering problem.
3. Evaluate situations and react and display toward discussion and communication among peers and others.
4. Integrate Software Engineering professional ethics in profession, organisation and society.
5. Organise and adapt contemporary knowledge independently and manage information effectively.
6. Demonstrate or display managerial and enterprising skills.

PROGRAM OUTCOMES
1. Ability to incorporate/integrate and generate in-depth software engineering knowledge in professional practices for the benefits of software engineering disciplines
2. Ability to organize, construct and verify a set of activities to solve/explain software engineering problem
3. Ability to analyze, develop, test and evaluate performance of solution that covers software engineering area of knowledge
4. Ability to integrate Software Engineering professional ethics in profession, organization and society
5. Ability to evaluate situations and react and display toward discussion and communication among peers and others
6. Ability to organize and adapt contemporary knowledge independently and manage info effectively
7. Able to work and function effectively in a team and demonstrate respect for cultural diversity

PROGRAM STRUCTURE

Core Courses (Compulsory)
MANP 1103: Software Requirements
MANP 1153: Software Design
MANP 1163: Software Construction
MANP 1433: Software Project and Configuration Management
MANP 1403: Software Quality Assurance
MANP 1135: Software Engineering Project

Elective Course (Choose four (4))
MANP 1613: Advanced Software Testing
MANP 1623: Software Process Improvement
MANP 1603: Special Topic
MANP 1653: Technical Test Analysis
MANP 1673: Test Management
MANP 1683: Software Metric
MANP 1693: Empirical Software Engineering
MANP 1713: Secure Software Development

Master Project
MANP 2124: Project I
MANP 2126: Project II

University General Courses
Compulsory
UANP 0013: Research Methodology
UANP 6013: Informatics in Society

 

Course structure for Package 01 Students

YEAR 1

SEMESTER 1 SEMESTER 2
Code Course Name Credit Code Course Name Credit
MANP1103 Software Requirements 3 MANPxxx3 Elective I 3
MANP1153 Software Design 3 MANPxxx3 Elective II 3
MANP1163 Software Construction 3 MANPxxx3 Elective III 3
MANP1433 Software Project & Configuration Management 3 MANP1135 Software Engineering Project 5
MANP1403 Software Quality Assurance 3
UANPxxx3 University Course 3
  Total 18 Total 17

 

YEAR 2
SEMESTER 1
Code Course Name Credit
MANP2124 Project 1 4
MANP2126 Project 2 6
  Total 10

 

Course structure for Package 02 Students

YEAR 1
SEMESTER 1 SEMESTER 2
Code Course Name Credit Code Course Name Credit
MANP1103 Software Requirements 3 MANP1433 Software Project & Configuration Management 3
MANP1153 Software Design 3 MANPxxx3 Elective I 3
MANP1163 Software Construction 3 UANP0013 Research Methodology 3
MANP1403 Software Quality Assurance 3 UANPxxx3 University Course 3
  Total 12 Total 12

 

YEAR 2
SEMESTER 1 SEMESTER 2
Code Course Name Credit Code Course Name Credit
MANPxxx3 Elective I 3 MANP2124 Project 1 4
MANPxxx3 Elective II 3 MANP2126 Project 2 6
MANP1135 Software Engineering Project 5
  11 Total 10

 

ADMISSION

Fees

Master of Software Engineering
MANPA1CKA
Package 1 Package 2
Types of Fees Local International Local International
Processing Fee(Non-refundable) RM 60 USD 50 RM 60 USD 50
Caution Fee(Refundable) RM 200 RM 200 RM 200 RM 200
Programme Fee* Subject to change RM 13,120 RM 25,654 RM 15,120 RM 30,654

Note:
• Tuition fees do not include accommodation charges, personal bond, medical checkup, and the VDR/Visa application fee.
• Fees stated above are subject to change (the University reserves the right to change the tuition fee without prior notice).
• Students must pay total fee before Graduation.
• Master Package 1 (Weekday Class): 3-8 Semesters
• Master Package 2 (Weekend Class): 4-8 Semesters

Scholarship and Financial Aids
Student can obtain financial assistance from:
1. My Brain 15: (https://biasiswa.moe.gov.my/MyBrain15)
2. PTPTN: (http://www.ptptn.gov.my/web/guest/pinjaman) and
3. MARA (web address: http://www.mara.gov.my/web/guest/biasiswa-/- pinjaman-pelajaran).
4. Student can also withdraw EPF savings. UTM will issue a support letter once the offer letter to the student has been issued

Entry Requirements
General University Requirements:
• Basic conditions of entry is referring to the Evaluation Guidelines Admission 1998 Pind.1/2013.
Faculty’s Requirement:
• Bachelor degree in (computer science, information technology (IT), maths & science based) i.e BSc, B.Eng etc with CGPA of 2.50 and above recognized by the UTM Senate.
OR
An applicant who has lower academic achievement, work experience in related field will be considered.
• English Language Requirement (for international student):
All international students applying to UTM must have a valid two-year old TOEFL or IELTS certificate. Students with a TOEFL score of 550 (or 79 IBT) or an IELTS Band 6 will be enrolled in a faculty programme without undergoing UTM English Courses.
Starting from Semester II/2010/2011, students who applied for Master or PhD programme – Teaching English as a Second Language, must have a valid two-year certificate of TOEFL with a score of 600 and above or IELTS Band 7 and above (or IBT/CBT equivalent)

How to Apply
Please visit http://admission.utm.my/apply-now/

AWARD REQUIREMENT

Student will be awarded with Master of Software 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