Mata kuliah cyber security di perguruan tinggi umumnya mencakup kriptografi, keamanan jaringan, keamanan sistem operasi dan aplikasi, forensik digital, serta etika dan hukum siber. Artikel ini merangkum materi yang lazim dipelajari, dengan merujuk pada kerangka kurikulum internasional dan contoh kurikulum kampus di Indonesia.
Kerangka Kurikulum Keamanan Siber Internasional
Salah satu rujukan yang banyak dipakai adalah Cybersecurity Curricula 2017 (CSEC2017), pedoman kurikulum yang disusun Joint Task Force on Cybersecurity Education bersama ACM, IEEE Computer Society, AIS SIGSEC, dan IFIP WG 11.8 (cybered.acm.org). Pedoman ini membagi keamanan siber menjadi delapan area pengetahuan:
- Data Security: kriptografi, integritas data, dan kontrol akses
- Software Security: pengembangan perangkat lunak yang aman
- Component Security: keamanan komponen perangkat keras dan perangkat lunak
- Connection Security: keamanan jaringan dan komunikasi
- System Security: keamanan sistem secara menyeluruh
- Human Security: perilaku manusia, privasi, dan kesadaran keamanan
- Organizational Security: tata kelola, risiko, dan kepatuhan
- Societal Security: aspek hukum, etika, dan dampak sosial
Lima yang pertama bersifat teknis dan tiga yang terakhir non-teknis. Pembagian ini membantu menjelaskan mengapa mata kuliah keamanan tidak hanya soal teknik peretasan.
Setiap area dibagi lagi menjadi unit pengetahuan yang lebih kecil, misalnya kriptografi dan forensik digital di bawah Data Security. Pedoman ini tidak menetapkan nama mata kuliah, sehingga dua kampus dapat membahas materi yang sama dengan judul yang berbeda. Saat membandingkan kurikulum, lihat isi silabusnya, bukan hanya namanya, dan periksa apakah kedelapan area itu terwakili.
Daftar Mata Kuliah Cyber Security yang Umum
Mata kuliah fondasi
Sebelum masuk ke keamanan, mahasiswa biasanya mempelajari algoritma dan pemrograman, matematika diskrit, organisasi dan arsitektur komputer, sistem operasi, jaringan komputer, serta basis data. Tanpa fondasi ini, konsep keamanan sulit dipahami secara utuh.
Mata kuliah inti keamanan
- Keamanan informasi dan jaminan informasi: konsep dasar seperti CIA triad dan least privilege, jenis ancaman, dan manajemen risiko.
- Kriptografi: enkripsi, tanda tangan digital, dan fungsi hash. Perbedaan dasarnya dibahas di hashing dan enkripsi.
- Keamanan jaringan: firewall, IDS dan IPS, VPN, serta segmentasi jaringan. Gambaran awalnya ada di pengertian network security.
- Keamanan sistem operasi: hardening, manajemen akun, dan kontrol akses.
- Keamanan aplikasi: kerentanan umum pada aplikasi web dan praktik pemrograman yang aman.
- Forensik digital: pengumpulan dan analisis bukti elektronik secara terstruktur.
Mata kuliah lanjutan dan pilihan
Kampus yang lebih spesifik menawarkan topik seperti penetration testing, reverse engineering, keamanan cloud, dan forensik perangkat bergerak. Contohnya, program Cyber Security BINUS mencantumkan Network Penetration Testing, Computer Forensics, serta Reverse Engineering and Binary Exploitation sebagai contoh mata kuliah (halaman program BINUS).
Mata Kuliah Nonteknis yang Tidak Kalah Penting
Kerangka CSEC2017 memasukkan area Human Security, Organizational Security, dan Societal Security karena banyak insiden berawal dari manusia dan proses, bukan hanya dari celah teknis. Dalam kurikulum kampus, area ini muncul sebagai mata kuliah seperti:
- Manajemen risiko keamanan informasi: menilai aset, ancaman, dan kerentanan, lalu menentukan kontrol yang proporsional.
- Tata kelola dan kepatuhan: standar, kebijakan, dan audit, misalnya pengantar ISO 27001 dan pelindungan data pribadi.
- Hukum dan etika profesi: batas hukum aktivitas pengujian dan tanggung jawab profesional.
- Metodologi penelitian: cara menyusun tugas akhir atau skripsi yang berbasis data.
Mahasiswa yang hanya mengejar mata kuliah teknis sering kesulitan saat bekerja, karena pekerjaan keamanan menuntut kemampuan menjelaskan risiko kepada orang non-teknis.
Contoh Susunan Kurikulum di Kampus Indonesia
Jalur Network and Cyber Security di S1 Informatika Universitas Surabaya memberi gambaran susunan yang masuk akal (profil program Ubaya):
- Tahun kedua: Computer Network, Database, Cloud Computing, serta Information Security and Assurance.
- Tahun ketiga: Cryptography.
- Tahun keempat: Network Security Implementation, Digital Forensics, serta Leadership and Professional Ethics.
- Pilihan: Mobile and Network Forensics, Programming for Security Professional, dan Legal Security and Issues.
Polanya jelas: fondasi komputasi dulu, lalu keamanan teknis, lalu etika dan profesionalisme. Detail tiap kampus berbeda, jadi gunakan contoh ini sebagai pembanding, bukan standar baku.
Bagaimana Mata Kuliah Biasanya Disusun dan Dinilai?
Pola yang umum adalah bertahap. Tahun awal berisi fondasi komputasi, tahun menengah berisi dasar keamanan seperti jaringan dan kriptografi, dan tahun akhir berisi topik terapan serta tugas akhir. Penilaiannya biasanya menggabungkan ujian teori, praktikum di laboratorium, proyek kelompok, dan kadang kompetisi atau magang. Mata kuliah praktikum penting karena keamanan adalah keterampilan yang baru terasa setelah dikerjakan sendiri.
Praktik di Lab dan Batasan Etisnya
Mata kuliah praktik keamanan dilakukan di lab kampus atau lingkungan latihan yang sengaja disiapkan. Mempraktikkan teknik pengujian terhadap sistem milik orang lain tanpa izin tetap melanggar hukum, termasuk UU ITE, meskipun niatnya belajar. Itulah sebabnya etika profesi menjadi bagian dari kurikulum yang serius.
Cara Melengkapi Mata Kuliah Cyber Security dengan Belajar Mandiri
Kurikulum kampus sering bergerak lebih lambat daripada ancaman terbaru. Anda dapat melengkapinya dengan membangun lab pribadi, mengikuti kompetisi CTF, membaca standar seperti OWASP, dan mengikuti kursus keamanan siber yang berfokus pada praktik. Jika Anda masih memilih kampus, lihat dulu pilihan jurusan cyber security dan prospeknya.
Pertanyaan yang Sering Diajukan
Apakah mata kuliah cyber security harus bisa coding?
Kemampuan pemrograman dasar sangat membantu, terutama untuk keamanan aplikasi, otomasi, dan analisis. Anda tidak perlu menjadi programmer ahli di awal, tetapi harus mau terus berlatih.
Apakah matematika berat dalam jurusan ini?
Matematika diskrit dan konsep dasar kriptografi biasanya dipelajari. Bagian tersulitnya ada pada kriptografi, sedangkan bidang seperti forensik, tata kelola, dan keamanan jaringan lebih bertumpu pada logika dan praktik.
Mata kuliah apa yang paling penting untuk menjadi penetration tester?
Jaringan komputer, sistem operasi, keamanan aplikasi, dan kriptografi dasar menjadi fondasinya, ditambah mata kuliah pengujian penetrasi jika tersedia.
Apakah mata kuliah cyber security selalu mengajarkan hacking?
Tidak selalu. Sebagian besar isinya justru pertahanan, tata kelola, dan fondasi teknis. Materi pengujian penetrasi biasanya muncul di tingkat lanjut, itu pun dalam lingkungan lab yang terkontrol dan dengan aturan etika yang jelas.
Kesimpulan
Mata kuliah cyber security terdiri dari fondasi komputasi, inti keamanan teknis, dan materi non-teknis seperti manajemen risiko, hukum, dan etika. Memahami susunan ini membantu Anda menilai kurikulum kampus dan menyusun rencana belajar mandiri. Linuxhackingid dapat menjadi pelengkap praktik bagi Anda yang ingin memperdalam materi di luar kelas.
Setiap artikel ditinjau pimpinan praktik yang menangani pekerjaannya sebelum terbit.
