Diploma in
Software
Engineering


N/0612/4/0011 (MQA/PA 18513) 10/30

Become a Future-Ready Software Creator

From building real applications to mastering the tools used by global tech companies, this industry-driven diploma prepares you to become a job-ready software engineer capable of designing, developing, and delivering powerful digital solutions.

Awarded by:
UNIMY

Duration:
2 Years
3 Months

Pathway:
Diploma

Study mode:
Full-time

Intakes:
February, May, July, & September

Assessments:
Coursework & Exams

Why choose UNIMY for software engineering course?

Your Software Engineering Journey Starts Here.

Discover what sets our Diploma apart.

Build Real Software, Not Just Assignments


Code, design, test, and deploy applications through hands-on labs, real-world projects, and industry-relevant tools used by professional software developers.

Learn from Industry-Experienced Software Engineers


UNIMY lecturers bring real-world development experience into every lesson - from agile practices to secure coding and system design.

Industry Partnerships That Power Careers


Gain exposure through workshops, tools, and training from global tech giants like AWS, Google, and Microsoft — giving you a head start in your software engineering career.

Earn Microcredentials from Top Tech Leaders


Boost your portfolio with certifications and microcredentials from companies like IBM, Google, and AWS through UNIMY’s mapped learning pathways.

Earn Microcredentials from the
WORLD’S BEST UNIVERSITIES
& GLOBAL TECH GIANTS

Image link
Image link
Learn in Cutting-Edge
Labs & Smart Classrooms
Image link
Image link
Image link

COURSE MODULES

  • Fundamental to Artificial Intelligence
  • Problem Solving and Programming
  • Discrete Mathematics
  • Introduction to Ethical Hacking & Intrusion Prevention
  • Operating Systems Concepts
  • Networking Fundamentals
  • Object-Oriented Programming Fundamentals
  • Systems Analysis & Design
  • Calculus & Algebra
  • Effective Communication – Workplace & Persuasive Presentation
  • Database Management Systems
  • Probability & Statistics
  • Digital & Cyber Laws
  • Data Structures & Algorithms
  • Secure Software
  • Computer Architecture
  • Behavioural Attributes
  • Software Project Management Fundamentals
  • Software Design
  • Software Safety
  • Introduction to Software Requirement Engineering
  • Cloud & Service Computing
  • Intelligent Systems
  • Introduction to Software Testing & Quality Assurance
  • Final Year Project
  • Practical Training
  • Penghayatan Etika dan Peradaban (Local students)
  • Bahasa Melayu Komunikasi 1 (International students)
  • New Venture Creation
  • Integrity & Anti-Corruption
  • Community Service
  • Bahasa Kebangsaan A (If required)

Our IT Education Partners

  • Malaysian Industry Government Group
  • Cyberview
  • Censof
  • Fiber
  • Mimos
  • Dell Technologies
  • Qwork
  • Favoriot
  • Aohnwroxn
  • UDINUS
  • Universitas Amikom Purwokerto
  • APTISI
  • Universitas Raharja
  • Institute Informatika Dan Bisnis Darmajaya
  • Guangdong Xin An Polytechnic
  • Universitas Ubudiyah Indonesia
  • Ministry Of Human Resources
  • TalentCorp Group Of Companies
  • Forest Interactive
  • Shandong Vocational University Of Foreign Affairs
  • CyberSecurity Malaysia
  • Polytechnics Mauritius

The Fastest & Smartest Way
to a Cybersecurity Career

  1. Start Here
    • SPM
    • O-Level
    • (or equivalent)
  2. Diploma
    • Diploma in Software Engineering
  3. Undergraduate
    • Bachelor of Software Engineering (Hons)
  4. Postgrad & Professional
    • Master in Engineering
    • Doctor of Philosophy in Engineering

Career Opportunities

Software engineering talent are in high demand across every industry. This diploma gives you the practical skills and certifications to take on impactful roles in tech – in Malaysia and around the world

Software Developer / Programmer

Design, build, and maintain software applications across web, mobile, and desktop platforms.

Web Developer

Develop responsive, interactive websites using modern frameworks and technologies.

Mobile App Developer

Create mobile applications for Android or iOS — from UI to deployment.

Systems Analyst

Analyse business requirements and design efficient system solutions.

Junior Database Administrator

Manage database operations, performance, and security.

QA Analyst / Software Tester

Ensure applications meet quality standards through testing and debugging.

Technical Support Specialist

Provide technical support, troubleshoot issues, and assist software teams.

Secure Software Developer

Design secure applications with built-in protection against vulnerabilities.

About The Diploma in Software Engineering

HOW DO I GET IN?

You qualify with ANY of the following:
  • SPM with at least 3 credits (including Mathematics); OR
  • IGCSE/O-Level with Grade C in 3 subjects (including Mathematics); OR
  • UEC with Grade B in 3 subjects (including Mathematics); OR
  • STPM / STAM / SKM Level 3 / Relevant MQF Level 3 Certificate; OR
  • Any equivalent qualification recognised by the Malaysian Government.
Forecast / Trial Examination results are accepted.

Programme Fees

Examination structure

The Diploma in Software Engineering combines written exams, coursework, and practical projects to provide a comprehensive assessment of both theoretical knowledge and applied skills.

Coursework (40%): Includes assignments, quizzes, and group or individual projects focused on software development, programming, and application design.

Final Examinations (30%): Covers theory-based subjects such as programming fundamentals, software engineering principles, and database systems.

Practical Assessments & Projects (30%): Evaluates hands-on work including coding exercises, software prototypes, web and mobile application development, and collaborative projects.

Some practical modules are assessed entirely through project outcomes and performance-based evaluations, without a formal written examination.

Exemption and Progression Pathway

Upon completing the Diploma in Software Engineering, students may be eligible for exemptions or further studies based on prior qualifications.

Exemption Opportunities:

Students with relevant academic or professional experience may apply for credit exemptions in foundational modules by submitting transcripts, syllabi, and certifications. Eligible qualifications may include:

- SPM / O-Level mathematics or science subjects

- Diploma in Information Technology, Computer Science, or Software Development

- Relevant professional certifications in programming or software engineering

Progression Pathways:

Graduates may continue their studies or professional development through:

- Bachelor’s Degree in Software Engineering, Information Technology, or Computer Science

- Professional certifications in software development, web/mobile applications, or programming languages

- Direct credit transfer to the second year of selected degree programmes, enabling a smooth transition for advanced study and specialisation

FAQs about Diploma in Software Engineering

Yes. Students complete a compulsory Industrial Training placement, gaining hands-on experience in real workplace environments and applying software development skills on live projects.

No. The programme starts with foundational programming modules and gradually progresses to advanced topics, ensuring all students build strong coding and software engineering skills.

Yes. Students have opportunities to earn microcredentials and certifications from leading platforms such as Coursera, AWS, IBM, and Microsoft, enhancing professional readiness.

Yes. Graduates can progress to Bachelor programmes in Software Engineering, Computer Science, or Information Technology (Cybersecurity), with potential credit transfer for prior learning.

The Diploma in Software Engineering has a duration of 2 years and 3 months.

This diploma focuses specifically on building, designing, and maintaining software systems. Unlike general IT programmes, which cover networks, hardware, cybersecurity, and support, or Computer Science programmes, which delve deeper into theory, algorithms, and mathematics, Software Engineering is more practical and development-oriented.

Yes, the programme covers AI fundamentals and intelligent applications, cloud platforms and deployment, and core cybersecurity principles such as secure coding and basic network security.

Yes. Students are eligible for a 50% tuition fee waiver. *Terms & conditions apply

Enquire Now