Laluan TVET ke Diploma Sains Komputer
Laluan TVET ke Diploma Sains Komputer ialah cara pemegang kelayakan kemahiran bidang IT dan sistem komputer meneruskan pengajian ke bidang pengkomputeran akademik. Pemegang Sijil Kemahiran Malaysia (SKM) Tahap 3, Diploma Kemahiran Malaysia (DKM) Tahap 4, dan Diploma Lanjutan Kemahiran Malaysia (DLKM) Tahap 5 boleh mengartikulasi ke Diploma Sains Komputer peringkat MQF Tahap 4 atau 5, kemudian menyambung ke ijazah sarjana muda. Panduan ini menerangkan laluan progresi tersebut, syarat kemasukan, dan senarai institusi serta yuran sebagai destinasi. Diploma Sains Komputer sendiri ialah program yang menumpukan asas pengaturcaraan komputer, kejuruteraan perisian, struktur data, dan pembangunan web, diakreditasi oleh Agensi Kelayakan Malaysia (MQA) dan berdaftar dalam Daftar Kelayakan Malaysia (MQR).
Laluan dari TVET ke Sains Komputer
Sistem TVET menyediakan kelayakan kemahiran yang boleh dijadikan asas kemasukan ke Diploma Sains Komputer. Kelayakan feeder yang berkaitan ialah SKM Tahap 3, DKM, dan DLKM dalam bidang IT dan sistem komputer, seperti Computer System Operation dan Programming. Kelayakan ini dikeluarkan di bawah sistem pentauliahan kemahiran kebangsaan dan diletakkan pada tangga Kerangka Kelayakan Malaysia (MQF).
Susunan tangga MQF menjelaskan titik masuk setiap kelayakan:
- MQF Tahap 3: Sijil Kemahiran Malaysia (SKM) Tahap 3
- MQF Tahap 4: Diploma Kemahiran Malaysia (DKM), setara peringkat Diploma
- MQF Tahap 5: Diploma Lanjutan Kemahiran Malaysia (DLKM)
- MQF Tahap 4 atau 5: Diploma Sains Komputer
- MQF Tahap 6: Bachelor of Computer Science
Pemegang DKM atau DLKM berada pada aras MQF yang sama atau lebih tinggi daripada Diploma, jadi mereka boleh mengartikulasi ke diploma atau ijazah berkaitan dengan lebih mudah. Pemegang SKM Tahap 3 dalam bidang ICT juga layak memohon melalui laluan kemahiran. Tiga mekanisme kemasukan digunakan: kemasukan terus ke program diploma, pemindahan kredit untuk memendekkan tempoh pengajian, dan APEL. APEL.A membenarkan kemasukan berdasarkan pengalaman terdahulu tanpa kelayakan akademik lazim, manakala APEL.C membenarkan pemindahan kredit. Kedua-dua kaedah APEL dikendalikan oleh MQA.
Politeknik ialah sebahagian sistem TVET dan bertindak sebagai institusi feeder ke arah pengkomputeran, manakala universiti menjadi destinasi akademik untuk Diploma Sains Komputer dan ijazah sarjana muda. Bahagian seterusnya menerangkan skop program, syarat kemasukan penuh, dan senarai institusi destinasi beserta yuran.
Skop dan Kurikulum Diploma Sains Komputer
Diploma Sains Komputer menumpukan pembentukan pengaturcara dan jurutera perisian peringkat masuk. Kurikulum di Malaysia diselaraskan mengikut keperluan MQA untuk MQF Tahap 4, dengan tujuh kumpulan modul teras yang biasa diajar di UTeM, UTM, UKM, dan MMU.
1. Introduction to Computer and Programming + Object-Oriented Programming: Modul pengenalan komputer, asas algoritma dan penyelesaian masalah (Fundamentals of Algorithms and Computer Problem Solving) pada semester 1 mengikut struktur UiTM CS110. Diikuti Object-Oriented Programming pada semester 2 menggunakan Java atau C++. UTeM FTMK memberi penekanan khas kepada Object-Oriented Programming sebagai modul teras pembangunan perisian.
2. Fundamental of Data Structure dan Algorithms: Struktur data seperti array, linked list, stack, queue, tree, dan hash table. Algoritma sorting (bubble, merge, quick), searching (binary, linear), dan graf. Modul ini paling berat secara matematik dan membezakan Diploma Sains Komputer daripada Diploma Teknologi Maklumat yang lebih praktikal.
3. Software Engineering dan Information System Development: Kitar hayat pembangunan perisian (SDLC), metodologi Agile dan Waterfall, analisis keperluan pengguna, dan reka bentuk spesifikasi sistem. Modul Information System Development di UiTM CS110 dan Software Engineering di UTeM FTMK melatih pelajar membangunkan dokumentasi teknikal serta menggunakan Git untuk kawalan versi.
4. Introduction to Database Design: Reka bentuk pangkalan data relasi, normalisasi, dan pertanyaan SQL menggunakan MySQL atau Microsoft SQL Server. Pelajar membangunkan skema untuk projek sebenar seperti sistem perpustakaan atau sistem inventori.
5. Introduction to Web and Mobile Application: Modul wajib di UiTM CS110 semester 4 yang merangkumi HTML, CSS, JavaScript untuk frontend, dan pengenalan kepada pembangunan aplikasi mudah alih. Pelajar membangunkan aplikasi web penuh sebagai sebahagian penilaian projek.
6. Computer Organization, Operating Systems dan Data Communication and Networking: Modul Computer Organization (semester 2 UiTM) menerangkan seni bina CPU, RAM, dan cache. Practical Approach of Operating Systems (semester 3) memperkenalkan proses, thread, dan asas Linux. Introduction to Data Communication and Networking (semester 4) merangkumi model OSI, TCP/IP, dan konfigurasi rangkaian asas.
7. Mathematics for Computing dan Interactive Multimedia: Pre-Calculus, Calculus 1, Discrete Mathematics, dan Introduction to Probability and Statistics tersebar dari semester 1 hingga 3. Modul Interactive Multimedia di UiTM dan Introduction to Multimedia di UTeM FTMK memperkenalkan reka bentuk antara muka dan grafik 2D. Pakej elektif biasa termasuk Visual Programming, Programming Paradigms, dan Introduction to Computer Security.
Komponen Final Year Project (FYP) wajib dalam semua program. Pelajar membangunkan satu sistem perisian lengkap (aplikasi web, mobile app, atau sistem maklumat) sebagai penilaian akhir, dengan markah membentuk sehingga 25% PNGK keseluruhan. Berbeza dengan Diploma Kejuruteraan Elektronik (Komputer) yang menumpukan reka bentuk perkakasan, FYP Sains Komputer hampir selalu berasaskan perisian.
Syarat Kemasukan dan Tempoh Pengajian
Syarat kemasukan Diploma Sains Komputer di Malaysia mengikut laluan SPM standard dan laluan kemahiran:
Laluan SPM standard: Lulus SPM dengan minimum 3 kredit, termasuk kepujian Matematik dan satu mata pelajaran sains (Fizik, Kimia, Biologi) atau Pengkomputeran. UTeM dan UTM menetapkan kepujian Matematik Tambahan untuk kemasukan kompetitif. MMU dan UCSI memerlukan 5 kredit termasuk Bahasa Inggeris dengan gred minimum C.
Laluan SKM Tahap 3 (ICT): Pelajar dengan Sijil Kemahiran Malaysia Tahap 3 dalam bidang ICT (seperti Computer System Operation atau Programming) layak memohon kemasukan melalui laluan kemahiran. Calon SKM perlu lulus ujian kelayakan tambahan di institusi pilihan. Laluan ini paling biasa di UniKL MIIT dan TVETMARA.
Laluan Sijil atau Foundation: Pelajar dengan Sijil dalam bidang berkaitan IT atau pemegang Foundation in Computing dari mana-mana universiti boleh memohon kemasukan ke Diploma Sains Komputer tahun 1. Sesetengah institusi membenarkan credit transfer sehingga 30% kredit.
Syarat umur dan kesihatan: Calon mestilah berumur 17 tahun ke atas. Tiada had umur maksimum. Tiada syarat fizikal khusus kerana program ini berasaskan komputer dan tidak melibatkan kerja makmal berat.
Tempoh pengajian Diploma Sains Komputer berbeza mengikut institusi. UTeM menawarkan tempoh 2.5 tahun dengan struktur 5 semester akademik + 1 semester latihan industri (LI) selama 6 bulan. MMU, UCSI, dan APU lazimnya 2 tahun penuh masa tanpa LI berasingan. UniKL MIIT pula 2.5 tahun dengan kerjasama industri.
Permohonan ke UTeM, UTM, UKM, dan UPM dibuat melalui sistem UPU di upu.mohe.gov.my untuk sesi April dan Oktober. Permohonan ke IPTS dibuat terus kepada institusi pilihan sepanjang tahun. Pelajar TVET boleh memohon melalui portal UP_TVET untuk program Sains Komputer setara di institusi MARA.
Institusi Utama yang Menawarkan Diploma Sains Komputer
Senarai institusi di bawah merangkumi IPTA dan IPTS yang menawarkan program Diploma Sains Komputer atau program setara dengan fokus pengaturcaraan dan kejuruteraan perisian pada tahun 2026. Semua program berdaftar dalam MQR dan diakreditasi MQA.
IPTA (Universiti Awam)
| Universiti | Lokasi | Tempoh | Yuran Keseluruhan (anggaran) | Pengkhususan |
|---|---|---|---|---|
| Universiti Teknikal Malaysia Melaka (UTeM) | Durian Tunggal, Melaka | 2.5 tahun | RM 3,500-5,000 | Computer Science (FTMK) |
| Universiti Teknologi MARA (UiTM) | 9 kampus (Perak, Pahang, Johor, Kelantan, Kedah, Melaka, Sarawak, Terengganu, Perlis) | 2 tahun (6 semester) | RM 3,000-4,500 | Diploma in Computer Science (CS110, FSKM) |
| Universiti Teknologi Malaysia (UTM) | Skudai, Johor | 2.5 tahun | RM 4,500-6,000 | Computer Science |
| Universiti Putra Malaysia (UPM) | Serdang, Selangor | 2.5 tahun | RM 4,000-5,500 | Computer Science with Multimedia |
| Universiti Sultan Zainal Abidin (UniSZA) | Kuala Terengganu | 2.5 tahun | RM 4,000-5,500 | Diploma in Science Computer (FIK) |
UTeM ialah pilihan utama untuk Diploma Sains Komputer di Malaysia kerana program ditawarkan di Fakulti Teknologi Maklumat dan Komunikasi (FTMK) dengan reputasi kuat dalam pembangunan perisian. Pelajar UTeM mendapat akses kepada makmal pengaturcaraan, kerjasama dengan syarikat seperti Intel dan Western Digital, dan peluang latihan industri di kawasan ekonomi Iskandar Johor dan Melaka Tengah. UiTM CS110 pula menawarkan kapasiti terbesar dengan program yang sama dilaksanakan di 9 kampus serata Malaysia di bawah Fakulti Sains Komputer dan Matematik (FSKM).
IPTS (Universiti Swasta)
| Universiti | Lokasi | Tempoh | Yuran Keseluruhan (anggaran) | Pengkhususan |
|---|---|---|---|---|
| Multimedia University (MMU) | Cyberjaya, Melaka | 2 tahun | RM 35,000-45,000 | Computer Science, Software Engineering |
| Asia Pacific University (APU) | Kuala Lumpur | 2 tahun | RM 38,000-48,000 | Computer Science |
| Universiti Tenaga Nasional (UNITEN) | Putrajaya | 2 tahun | RM 25,000-32,000 | Diploma in Computer Science (CCI) |
| UCSI University | Kuala Lumpur | 2 tahun | RM 32,000-42,000 | Computing Science |
| Sunway University | Subang Jaya | 2 tahun | RM 38,000-48,000 | Computer Science |
| Universiti Kuala Lumpur MIIT | Kuala Lumpur | 2.5 tahun | RM 28,000-35,000 | Software Engineering |
| Universiti Poly-Tech Malaysia (UPTM) / KPTM | KL, Alor Setar, Kuantan | 2.5 tahun | RM 22,000-25,000 | Diploma in Computer Science |
| INTI International University | Nilai, Negeri Sembilan | 2 tahun | RM 28,000-38,000 | Computer Science |
| Taylor’s University | Subang Jaya | 2 tahun | RM 40,000-50,000 | Computer Science |
MMU di Cyberjaya antara IPTS paling kuat dalam Sains Komputer kerana berlokasi di pusat MSC Malaysia dan mempunyai kerjasama langsung dengan syarikat teknologi seperti Telekom Malaysia, IBM, dan Huawei. UniKL MIIT menawarkan yuran lebih rendah berbanding IPTS lain kerana di bawah MARA, dengan tumpuan kepada Software Engineering yang berorientasikan industri. UPTM (dahulunya KUPTM) di bawah Kolej Poly-Tech MARA menawarkan Diploma in Computer Science dengan yuran keseluruhan dianggar RM 22,575 di KPTM Alor Setar dan terbuka kepada calon Bumiputera berumur tidak melebihi 35 tahun.
Politeknik di bawah Jabatan Pendidikan Politeknik dan Kolej Komuniti (JPPKK) tidak menawarkan program berlabel Diploma Sains Komputer secara langsung. Program setara di politeknik dinamakan Diploma Teknologi Maklumat (Teknologi Digital) dengan kod DF007, dan Diploma Teknologi Maklumat dengan kod DF008. Kedua-dua program ini merangkumi modul Platform Technologies, Computing Foundation, dan Programming Essentials, tetapi komponen algoritma serta kejuruteraan perisian tidak sedalam program di UTeM, UTM, atau UiTM.
Gaji dan Peluang Kerjaya
Lulusan Diploma Sains Komputer mempunyai pilihan kerjaya peringkat masuk yang luas dalam industri perisian Malaysia. Sektor digital menyumbang 23.5% kepada KDNK Malaysia pada 2025 menurut MDEC, dengan permintaan untuk pengaturcara terus meningkat sehingga 2030.
Tujuh jawatan utama dengan gaji permulaan ikut data Jobstreet Malaysia 2026:
| Jawatan | Gaji Permulaan (RM/bulan) | Gaji 3 Tahun (RM/bulan) |
|---|---|---|
| Junior Software Developer | RM 2,500-4,000 | RM 4,000-6,500 |
| Web Developer (Frontend/Backend) | RM 2,800-4,200 | RM 4,500-7,000 |
| Mobile App Developer (Junior) | RM 2,800-4,200 | RM 4,500-7,500 |
| Database Administrator (Junior) | RM 2,500-3,800 | RM 4,200-6,500 |
| QA / Software Tester | RM 2,300-3,500 | RM 3,800-5,500 |
| Junior Data Analyst | RM 2,500-3,800 | RM 4,000-6,200 |
| Programmer Analyst | RM 2,800-4,200 | RM 4,500-7,000 |
Syarikat utama yang aktif mengambil graduan Diploma Sains Komputer di Malaysia termasuk Petronas Digital, Maybank IT, CIMB Group Technology, Public Bank IT, dan Telekom Malaysia. Sektor fintech seperti GrabPay, Touch ‘n Go Digital, dan Boost juga mengambil graduan Diploma sebagai Junior Developer dengan program latihan dalaman 6 hingga 12 bulan.
Syarikat berstatus MSC Malaysia di bawah program MDEC GAIN (Global Acceleration and Innovation Network) seperti Iverson Associates, MIMOS Berhad, dan ViTrox Technologies aktif merekrut Junior Programmer melalui program graduan khusus. Kawasan Cyberjaya, Bayan Lepas Pulau Pinang, dan Iskandar Puteri Johor mempunyai kepadatan syarikat IT tertinggi.
Pegawai Teknologi Maklumat F29 di sektor awam menerima gaji permulaan RM 1,900 hingga RM 2,800 dengan kenaikan tahunan tetap, di bawah Skim Saraan Perkhidmatan Awam (SSPA) yang diperkenalkan pada Disember 2024. Skim ini terbuka kepada lulusan Diploma Sains Komputer dari mana-mana IPT berakreditasi MQA.
Lulusan yang ingin meningkatkan kebolehpasaran boleh menambah sijil profesional seperti Oracle Certified Java Programmer, Microsoft Certified: Azure Developer, atau Google Cloud Associate Cloud Engineer. Kos sijil ini antara RM 800 hingga RM 3,000, dan banyak majikan menawarkan elaun pembelajaran berterusan.
Sambungan ke Ijazah Sarjana Muda
Diploma Sains Komputer ialah laluan utama untuk menyambung ke ijazah sarjana muda dalam bidang pengkomputeran. Lulusan dengan PNGK 2.50 ke atas layak memohon kemasukan ke Bachelor melalui credit transfer:
- MQF Tahap 4: Diploma Sains Komputer (2 hingga 2.5 tahun)
- MQF Tahap 5: Diploma Lanjutan (jarang ditawarkan untuk bidang ini)
- MQF Tahap 6: Bachelor of Information Technology atau Bachelor of Computer Science (3 hingga 4 tahun, atau 2 tahun melalui credit transfer)
- MQF Tahap 7: Master in Computer Science atau Master in Software Engineering (1 hingga 2 tahun)
UTeM, UTM, UiTM, dan MMU mempunyai perjanjian artikulasi formal untuk pelajar Diploma Sains Komputer yang ingin menyambung Bachelor di institusi yang sama. Pelajar UTeM yang lulus Diploma Sains Komputer dengan PNGK 2.50 ke atas boleh terus masuk ke tahun 2 Bachelor of Computer Science (Software Development) di FTMK UTeM, memendekkan tempoh ijazah daripada 4 tahun kepada 2 tahun. Pelajar UiTM CS110 pula layak menyambung Bachelor of Computer Science (CS230) di FSKM UiTM melalui laluan dalaman.
Jumlah kredit yang dipindahkan bergantung kepada persamaan kurikulum. Lulusan Diploma daripada UTeM biasanya mendapat pengiktirafan 60% hingga 70% kredit apabila menyambung di FTMK. Lulusan dari IPTS seperti MMU dan APU mendapat pengiktirafan 50% hingga 65% kredit apabila menyambung di institusi yang sama. Bagi pertukaran institusi (contoh: Diploma UTeM ke Bachelor UTM), pengiktirafan kredit biasanya 40% hingga 55%.
Selain laluan akademik penuh masa, lulusan Diploma boleh menyambung Bachelor secara separuh masa di OUM, UNITAR, atau Wawasan Open University. Mod ini sesuai untuk pekerja Junior Developer yang ingin menaik taraf kelayakan tanpa berhenti kerja.
Diploma Sains Komputer vs Diploma Teknologi Maklumat vs Diploma Kejuruteraan Elektronik (Komputer)
Tiga program ini sering dikelirukan oleh calon pelajar tetapi mempunyai fokus, kurikulum, dan laluan kerjaya yang berbeza. Jadual berikut menjelaskan perbezaan utama:
| Aspek | Diploma Sains Komputer | Diploma Teknologi Maklumat | Diploma Kejuruteraan Elektronik (Komputer) |
|---|---|---|---|
| Fokus utama | Pengaturcaraan, algoritma, kejuruteraan perisian | Penggunaan IT dalam organisasi, rangkaian, multimedia | Reka bentuk perkakasan, sistem terbenam, litar elektronik |
| Modul teras | Python, Java, struktur data, SDLC | Networking, web, database, IT support | Mikropemproses, PCB, VHDL, robotik |
| Kandungan matematik | Berat (matematik diskrit, algoritma) | Sederhana (statistik asas) | Berat (kalkulus, fizik elektrik) |
| Institusi utama | UTeM FTMK, UiTM CS110, UTM, MMU, UniKL MIIT | Politeknik JPPKK, UiTM, MMU, INTI | UTeM, UniMAP, politeknik MARA |
| Tempoh | 2 hingga 2.5 tahun | 2 hingga 3 tahun | 2.5 hingga 3 tahun |
| Kerjaya tipikal | Junior Software Developer, Programmer | IT Support, Network Technician, Web Developer | Hardware Engineer, Embedded Systems Technician |
| Gaji permulaan | RM 2,500-4,000 | RM 2,200-3,500 | RM 2,400-3,800 |
| Sambungan ideal | BSc Computer Science, BSc Software Engineering | Bachelor of IT, Bachelor of Information Systems | Bachelor of Electronic Engineering, Bachelor of Computer Engineering |
Pilih Diploma Sains Komputer jika minat utama ialah menulis kod dan membangunkan perisian. Pilih Diploma Teknologi Maklumat jika minat lebih luas merangkumi rangkaian, multimedia, dan pengurusan sistem dalam organisasi. Pilih Diploma Kejuruteraan Elektronik (Komputer) jika minat kepada perkakasan, litar elektronik, dan reka bentuk sistem terbenam.
Untuk memahami konteks TVET dan kelayakan MQF, sila rujuk panduan asas TVET. Untuk melayari semua kursus berkaitan dalam direktori MyTVET, lihat bidang Komputer yang menyenaraikan ratusan program peringkat Sijil hingga Diploma di seluruh Malaysia.
Soalan Lazim
Senarai institusi dalam panduan ini berdasarkan data MQR pada Mei 2026. Status akreditasi setiap program boleh berubah, jadi calon pelajar disarankan mengesahkan terus dengan institusi dan portal MQA di mqa.gov.my sebelum mendaftar.