Master of Computer Science (Software Engineering)
30 June 2022 2023-01-17 12:18Master of Computer Science (Software Engineering)
Master of Computer Science (Software Engineering)
About the program
Master of Computer Science in Software Engineering is a Master programme by mix mode, offered by Faculty of Computer Science and Information Technology. This Software Engineering programme is designed to produce graduates who could use and extend knowledge and skills in computer science and software engineering for current industrial and research problems; develop advanced software engineering solutions with appropriate requirements, designs, metrics and tools; assess software engineering solutions in term of usability, efficiency, and effectiveness; Work independently and in teams; present technical papers to appropriate audiences; show responsible manner consistent with the code of professional values and ethics; exhibit entrepreneurial practices in research; and demonstrate leadership in research projects conducted.
Our programme offered six core courses and two research / dissertation courses which result in a total of 40 credit hours to be graduated. Students will be supervised by experienced academic staff and examined by a supervisory panel team for research / dissertation courses. The panel team is made up of graduate staffs from the faculty. The minimum duration of the study is one year for full time and 2 years for part time.
- Contribute to the development of knowledge in software engineering through research, writing and publication
- Solve real world software engineering problem using advanced, analytical, innovative, sustainable and market-oriented approaches
- Instil teamwork and leadership in disseminating software engineering awareness and practices within organizations and communities
- Practice professional values and ethics in software engineering
- Software Engineer / Developer
- System Analyst
- Software Tester
- Software Project Manager
- System Engineer
- Software Designer
- Software Quality Engineer
- Software Configuration Manager
- Software Architect
- Software Process Engineer
- Software Maintainer
- Academician
DELIVERY MODE : Part Time OR Mixmode
DURATION OF STUDY : 4 Semesters (2 years)
INTAKE : March
ACADEMIC SCHEDULE:
- March – 14 weeks*
*inclusive of exam period
- Applicant must have a bachelor’s degree with Honors from Universiti Tun Hussein Onn Malaysia (UTHM), or any other higher learning institution recognized by the Senate with a minimum cumulative grade points average (CPA) of 2.75. OR
- Applicants possess a bachelor’s degree or equivalent not meeting the minimum CPA can be accepted subjected to minimum years of working experience in related field. AND
- Applicants possess a bachelor’s degree or equivalent not meeting the minimum
- Applicants possess a bachelor’s degree or equivalent not meeting the minimum
Semester 1
CIC 10103 ALGORITHM DESIGN AND ANALYSIS
CIE 10703 SOFTWARE ENGINEERING MANAGEMENT
Semester 2
CIC 10203 RESEARCH METHODOLOGY
CIE 10603 ADVANCED SOFTWARE DEVELOPMENT
CIE 10*03 ELECTIVE 1
Semester 3
CIC 10303 DISSERTATION 1
CIE 10*03 ELECTIVE 1
Semester 4
CIC 10319 DISSERTATION 2
Elective Course:
CIE 10803 ADVANCED FORMAL METHOD
CIE 10403 SOFTWARE VERIFICATION AND VALIDATION
CIE 10503 SOFTWARE AND SYSTEM SECURITY
CIE 10903 ADVANCED SOFTWARE DESIGN
CIE 11003 ADVANCED SPECIAL TOPICS IN SOFTWARE ENGINEERING