Diploma in Information & Communication Technology with specialism in Software Engineering

Asia Pacific University of Technology and Innovation (APU)
Study mode
2 years
June July September November
Total tuition fee (local)
RM 44,900
Total tuition fee (foreign)
RM 46,800

About this course

This programme is specifically designed to provide:

  • Students with skills in software systems development, with emphasis on aspects of software engineering.
  • Students with the skills to prepare them for careers in the ICT environment with emphasis on solutions design, software development and technology infrastructure support.
  • An appreciation of the proven principles and techniques for the development and support of software systems in commercial organisations.
  • Students with critical, independent and cooperative learning skills so as to facilitate responses to continuous future changes in industry practises.

Entry Requirements

  • An overall credit pass in 3 subjects at SPM including credit in Mathematics and a minimum of pass in Bahasa Malaysia and Sejarah (History); or
  • An overall credit pass in 3 subjects at O-Levels/GCSE including credit in Mathematics; or
  • A qualification that APU accepts as equivalent to the above

English Language Requirement

  • IELTS: 5.5
  • TOEFL: 65 (Internet Based Test), 513 (Paper Based Test), 183 (Computer Based Test)
  • Other Certification or Evidence of English Proficiency that APU accepts as equivalent to the above
  • Applicants who do not possess the above will be required to sit for the APU English Placement Test


Semester 1

  • English for Academic Purposes
  • Fundamentals of Entrepreneurship
  • Managing Business
  • Practical IT Skills

Semester 2

  • Academic Research Skills
  • Information Systems
  • Computer Technology
  • Discrete Mathematics
  • Quantitative Methods
  • Professional Communication

Semester 3

  • Computer Technology
  • Internet Applications
  • Computer Systems Architecture
  • Problem Solving & Program Design Using C
  • Database System
  • Operating System
  • Visual Basic.NET

Semester 4

  • Database & Data Structure
  • Multimedia Applications
  • Numerical Methods & Logic
  • Operating System
  • System Analysis & Design
  • Web Development
  • Introduction to Software Engineering
  • Network and Networking

Semester 5

  • Java Programming
  • VB.Net
  • Digital Security and Forensics
  • Introduction to AI
  • Software Development Project

Share this