Course Details
First City University College (FCUC) Logo

Master of Software Engineering

Offered by: First City University College (FCUC)
Add to Educart

Ask About This Course

Your Name
E-mail Address
Phone Number
Date Of Birth
Are You a Robot?
Exam BodyFirst City University College, Malaysia
Course DurationFull Time: 1 year / Part Time: 2 years
Part Time/Full TimeFull Time / Part Time
CampusFirst City UC
FacultyFaculty of Engineering and Computing
Conducted entirely in MalaysiaYes
Awarding CountryMalaysia
Level of StudyMasters Degree Level
Field of StudyComputing & IT
Course Description

This full-time/part-time programme equips graduates and working professionals with advanced knowledge and skills in software engineering to meet industry standards. Students will study modules focusing on advanced data structure and algorithm, big data technology, software security, cloud computing technology and agile software development. These will empower them to evaluate business opportunities, design effective electronic marketing strategies, materialise innovative software design ideas, develop automated speech processing systems, and organise & manage software development research.

The Programme objectives are to:

  1. Equip students with advanced knowledge and enhanced technical competencies in software engineering for today’s dynamic IoT and Cloud Computing environment
  2. Enhance students’ communication, teamwork, leadership, entrepreneurial, and social skills
  3. Equip students with advanced skills to design innovative, creative, and ethical integrated software solutions
  4. Produce graduates with entrepreneurial skills, who can work globally and continue in research and life-long learning


  • Research Methodology
  • IT Project Management
  • Software Architecture
  • Advanced Programming and Software Development
  • Entrepreneurship and Innovation


  • Requirements Analysis and Specification
  • Advanced Data Structure and Algorithm
  • Professional Practice
  • Software Testing and Maintenance
  • Research Project 1


  • Research Project 2
  • Formal Methods for Software Engineering
  • Elective I
  • Elective II
  • Elective I & II
    • Strategic Marketing Management
    • Big Data Technology
    • Automatic Speech Processing and Application
    • Software Security
      • Cloud Computing Technology and Architecture
      • Agile Software Development
Entry Requirements

Bachelor’s Degree or its equivalent, with a minimum CGPA of 2.75


Bachelor’s Degree or its equivalent, with a minimum CGPA of 2.50 and not meeting CGPA of 2.75, can be accepted subject to rigorous internal assessment process.


Bachelor’s Degree or its equivalent, with CGPA less than 2.50, with a minimum of 5 years working experience in a relevant field may be accepted

For candidates without Computing Degree, prerequisite modules in computing must be offered to adequately prepare them for their advanced study.

Intake Months


Career Prospects
  • Software Process Engineering
  • Software Architecture
  • Software Development Consultancy
  • Software Project Management
  • Software Configuration Design and Integration
  • Mobile Application Development
  • IT Infrastructure & Consultancy

All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.

Other Courses in this Level of Study Other Courses in this Field of Study

Back to Courses

Download FREE myCourseGuide