Diploma in Software Engineering

Diploma in Software Engineering

The Diploma in Software Engineering is designed as an entry-level qualification with a strong focus on real-world application rather than purely theoretical learning. With the technology sector rapidly expanding, this diploma equips students with practical skills that are in high demand across industries.

Graduates can pursue careers such as Software Developer, Business Analyst, or Systems Support roles, applying software engineering principles to solve business problems, analyze data, and support organizational decision-making.

  • Ordinary Level passes including English Language and Mathematics
  • Special entry may be considered based on prior learning
  • Duration: Minimum of 18 months

Level One – Semester 1
  • SW112: Discrete Mathematics
  • SW111: Software Engineering Fundamentals
  • PMIS116: Introduction to Business Communication
  • SW113: Principles of Programming Languages
  • SW114: Computer Architecture Organization
Level One – Semester 2
  • DMIS123: Object Oriented Programming
  • SW122: Computer Networks & Information Security
  • SW123: Ethics and Professionalism
  • SW124: Data Structures and Algorithms
  • SW125: Database Systems
Level Two – Semester 1
  • SW211: Web Technologies
  • SW212: Simulation and Modeling
  • SW213: Software Project Management
  • SW214: Advanced Database Systems
  • SW215: Artificial Intelligence
Level Two – Semester 2
  • SW221: Object Oriented Programming
  • SW222: Software Architecture & Engineering
  • SW223: Software Evolution and Engineering
  • SW224: Project

Graduates can pursue roles such as Software Developer, Business Analyst, Systems Analyst, IT Support Specialist, or Junior Application Developer. The diploma also provides a strong foundation for further studies in software engineering and related ICT disciplines.

Start Your Software Engineering Career Today

Build in-demand skills and enter the fast-growing technology sector.