×

šŸš€ We're Here to Assist You

MSc in Software Engineering

The MSc in Software Engineering is designed for graduates and IT professionals seeking advanced expertise in modern software engineering, software architecture, quality assurance, security, and large-scale software development. The programme combines theoretical knowledge with practical application, enabling students to design, implement, and manage high-quality software systems for industry.

Key Reasons to Choose This Programme

  • Industry-focused postgraduate curriculum aligned with current software engineering practices.
  • Optional APU–DMU Dual Degree, allowing graduates to receive two degree certificates (APU Malaysia and De Montfort University, UK).
  • Opportunity to study advanced topics including software quality, reliability, security technologies, and project management.
  • Flexible full-time and part-time study options.
  • Access to APU's cutting-edge AI Supercomputing Lab, powered by NVIDIA DGX Spark systems for AI and high-performance computing research.
  • Designed for both recent computing graduates and experienced IT professionals.
  • Strong emphasis on research, software engineering methodologies, and enterprise software development. 


Programme Structure

The programme consists of:

  • 10 Coursework Modules
  • 1 Project Paper

Core Modules

  • Managing Software Development Projects
  • Reliability Management
  • Object-Oriented Software Systems Engineering
  • Software Engineering Support Environments
  • Software Quality Engineering
  • Security Technologies
  • Research Methodology in Computing and Engineering
  • Project Paper

Elective Modules (Choose 3)

Examples include:

  • Internet Applications
  • Network Design & Performance
  • Additional electives may include areas such as:
    • Natural Language Processing
    • Data Management
    • Big Data Analytics


    Disciplines / Specialisations

    Students gain expertise in:

    • Software Engineering
    • Software Architecture
    • Software Quality Engineering
    • Software Reliability
    • Software Project Management
    • Object-Oriented Systems Engineering
    • Software Development Methodologies
    • Security Technologies
    • Network Design
    • Internet Applications
    • Research Methodology
    • Big Data Analytics (elective)
    • Natural Language Processing (elective)
    • Data Management (elective)


    Programme Highlights

    • Ranked among the Top 2% of Universities Worldwide.
    • Optional APU–DMU Dual Degree with De Montfort University (UK).
    • Flexible full-time and part-time study options.
    • Access to APU's advanced NVIDIA-powered AI Supercomputing Lab.
    • Industry-focused curriculum for software engineering professionals.
    • Emphasis on software quality, reliability, and security.
    • Opportunity to undertake a substantial software engineering project.
    • International learning environment with students from over 130 countries.


    Career Outcomes

    Graduates are well prepared for senior and specialist roles, including:

    • Software Engineer
    • Senior Software Developer
    • Software Architect
    • Solutions Architect
    • Project Manager
    • Software Consultant
    • Development Manager
    • Senior Technical Lead
    • Senior Systems Designer
    • Application Engineer
    • Software Test Engineer
    • Software Quality Assurance (QA) Specialist
    • Research & Development (R&D) Specialist
    • Product Specialist
    • Chief Technology Officer (CTO)


    Visa Requirements (International Students)

    International students must obtain a Malaysian Student Pass (Student Visa) before commencing studies.

    Typical requirements include:

    • Valid passport
    • Official APU Offer Letter
    • Acceptance of admission
    • Academic certificates and transcripts
    • English language proficiency documents
    • Passport-sized photographs
    • Medical examination and Education Malaysia Global Services (EMGS) health screening
    • Proof of sufficient financial resources
    • Student Pass application processed through APU's International Student Office