UNIVERSITAS KLABAT
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA

RPS-57202-IFAK561
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
Keamanan Komputer/Computer Security IFAK561 Pengembangan Diri T= 3 8 12 Dec 2024
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Jimmy Herawan Moedjahedy

Jimmy Herawan Moedjahedy

Semmy Wellem Taju, S.Kom., M.S., PhD
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL05 Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.
CPL06 Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin
CPL07 Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.
CPL10 Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK16 Mampu mengembangkan aplikasi berbasis platform spesifik (mobile, web, desktop, embedded) dengan arsitektur yang tepat.
CPMK24 Mampu mengoptimalkan performa sistem melalui tuning algoritma, database, dan infrastruktur.
CPMK28 Mampu merancang solusi TI terintegrasi untuk organisasi (web, mobile, cloud, IoT, keamanan).
CPMK29 Mampu mengevaluasi kualitas, keamanan, dan skalabilitas solusi TI yang telah diimplementasikan.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.IFAK561.CPMK16.1 Mahasiswa mampu mendemonstrasikan simulasi malware secara aman dalam lingkungan laboratorium terkendali untuk memahami pola serangan.
sub.cpmk.IFAK561.CPMK16.2 Mahasiswa mampu menjelaskan konsep system hardening dan risiko system hacking, serta memahami fase serangan untuk kebutuhan pertahanan sistem.
sub.cpmk.IFAK561.CPMK24.1 Mahasiswa mampu menjelaskan konsep kriptografi, enkripsi, serta mendemonstrasikan manfaat enkripsi dalam proses perlindungan data.
sub.cpmk.IFAK561.CPMK24.2 Mahasiswa mampu menjelaskan metode network scanning dan mendemonstrasikan identifikasi host, port, dan layanan dalam jaringan lab.
sub.cpmk.IFAK561.CPMK28.1 Mahasiswa mampu menjelaskan dan memilih framework keamanan komputer untuk pengelolaan risiko digital organisasi.
sub.cpmk.IFAK561.CPMK28.2 Mahasiswa mampu menjelaskan dan mendemonstrasikan enumeration untuk memperoleh informasi sistem dalam lingkungan intranet/lab yang terkontrol.
sub.cpmk.IFAK561.CPMK29.1 Mahasiswa mampu menjelaskan konsep keamanan komputer, definisi, sejarah, penggunaan, dan objektif keamanan komputer dalam masyarakat.
sub.cpmk.IFAK561.CPMK29.10 Mahasiswa mampu mengevaluasi pemahaman akhir mengenai framework keamanan, sertifikasi, vulnerability assessment, penetration testing, dan keamanan sistem.
sub.cpmk.IFAK561.CPMK29.2 Mahasiswa mampu menjelaskan konsep kekuatan password dan mengevaluasi risiko penggunaan password yang lemah.
sub.cpmk.IFAK561.CPMK29.3 Mahasiswa mampu menjelaskan jenis ancaman malware, pola kerja malware, serta dampaknya terhadap sistem komputer.
sub.cpmk.IFAK561.CPMK29.4 Mahasiswa mampu menjelaskan konsep physical security, manajemen keamanan gedung, data center, dan kontrol keamanan fisik.
sub.cpmk.IFAK561.CPMK29.5 Mahasiswa mampu menjelaskan konsep social engineering, target, dampak, fase, dan jenis serangan berbasis manusia.
sub.cpmk.IFAK561.CPMK29.6 Mahasiswa mampu mengintegrasikan pemahaman dasar computer security, malware, physical security, social engineering, dan cryptography.
sub.cpmk.IFAK561.CPMK29.7 Mahasiswa mampu menjelaskan jenis sertifikasi keamanan komputer dan kompetensi yang diperlukan dalam bidang cybersecurity.
sub.cpmk.IFAK561.CPMK29.8 Mahasiswa mampu menganalisis literatur, publikasi, dan artikel penelitian yang berkaitan dengan topik keamanan komputer.
sub.cpmk.IFAK561.CPMK29.9 Mahasiswa mampu menjelaskan konsep vulnerability dan penetration testing serta mendemonstrasikan footprinting dan reconnaissance dalam lab yang aman dan legal.
Korelasi CPMK terhadap Sub-CPMK
CPMK29 sub.cpmk.IFAK561.CPMK29.1
sub.cpmk.IFAK561.CPMK29.2
sub.cpmk.IFAK561.CPMK29.3
sub.cpmk.IFAK561.CPMK29.4
sub.cpmk.IFAK561.CPMK29.5
sub.cpmk.IFAK561.CPMK29.6
sub.cpmk.IFAK561.CPMK29.7
sub.cpmk.IFAK561.CPMK29.8
sub.cpmk.IFAK561.CPMK29.9
sub.cpmk.IFAK561.CPMK29.10
CPMK16 sub.cpmk.IFAK561.CPMK16.1
sub.cpmk.IFAK561.CPMK16.2
CPMK24 sub.cpmk.IFAK561.CPMK24.1
sub.cpmk.IFAK561.CPMK24.2
CPMK28 sub.cpmk.IFAK561.CPMK28.1
sub.cpmk.IFAK561.CPMK28.2
Deskripsi Singkat MK Mata Kuliah ini membahas mengenai konsep keamanan komputer, jenis-jenis serangan serta pencegahannya, metode untuk mengamankan data, deteksi celah kelemahan dan penetration testing, serta audit keamanan sistem/jaringan/IT. Setelah mengambil Mata Kuliah ini mahasiswa bisa menjelaskan serta mendemonstrasikan teknik yang digunakan dalam prosedur keamanan komputer baik secara teori maupun praktek
Bahan Kajian : Materi Pembelajaran 1. Introduction to Computer Security 2. Threat: Malware. Konsep malware, pola dan jenisnya, contoh dan demo/tutorial malware 3. Threat: physical security, manajemen keamanan gedung dan data center dan kontrolnya 4. Threat: Social Engineering. Menjelaskan konsep mendapatkan informasi dengan cara meyakinkan orang, target, dampak, fase, dan jenisnya 5. Cryptography. Konsep kriptografi dengan konsep konversi data ke kode acak dengan menggunakan enkripsi, tipe dan cara kerja beberapa enkripsi 6. Computer Security Frameworks 7. Computer Security Certification 8. Research Discussion: Computer Security Topic. Diskusi beberapa paper/artikel penelitian terkait topik keamanan komputer 9. Introduction to Vulnerabilities and Penetration Testing 10. Footprinting and Reconnaissance, konsep vulnerability 11. Scanning Network. konsep scanning yaitu: Serangkaian prosedur yang digunakan untuk mengidentifikasi host, port, dan layanan di jaringan 12. Enumeration. 13. System Hacking.
Pustaka Utama
  • 1. S. R. Chauhan, S. Jangra, Computer Security and Encryption an Introduction, Mercury Learning & Information, 2020.
  • 2. Anand Shinde, Introduction to Cyber Security Guide to the World of Cyber Security, Notion Press, 2021.
Pendukung
Dosen Pengampu Moedjahedy, Jimmy
Mata Kuliah Syarat [IFAK361] Jaringan Komputer II
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.IFAK561.CPMK29.1-Mahasiswa mampu menjelaskan konsep keamanan komputer, definisi, sejarah, penggunaan, dan objektif keamanan komputer dalam masyarakat. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
Partisipasi,Ceramah,[CR=180 Menit]
Topik
Introduction to Computer Security
Sub Topik
Definisi keamanan komputer, sejarah keamanan komputer, computer security objectives, adversarial thinking, keamanan komputer dan jaringan
  • [1] Hal: -
2
2 sub.cpmk.IFAK561.CPMK29.2-Mahasiswa mampu menjelaskan konsep kekuatan password dan mengevaluasi risiko penggunaan password yang lemah. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
Diskusi,Ceramah,[CR=180 Menit]
Topik
Password Security and Authentication Awareness
Sub Topik
Password strength, brute force estimation, password policy, authentication risk, diskusi keamanan password
  • [1] Hal: -
  • [2] Hal: -
3
3 sub.cpmk.IFAK561.CPMK29.3-Mahasiswa mampu menjelaskan jenis ancaman malware, pola kerja malware, serta dampaknya terhadap sistem komputer. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
Diskusi,Ceramah,[CR=180 Menit]
Topik
Threat: Malware
Sub Topik
Jenis malware, karakteristik malware, pola infeksi, dampak malware, konsep pencegahan malware
  • [1] Hal: -
  • [2] Hal: -
3
4 sub.cpmk.IFAK561.CPMK16.1-Mahasiswa mampu mendemonstrasikan simulasi malware secara aman dalam lingkungan laboratorium terkendali untuk memahami pola serangan. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
Praktikum,Problem Based Learning,[PBL=180 Menit]
Topik
Malware Simulation in Controlled Lab
Sub Topik
Demo malware edukatif, analisis perilaku malware, environment isolation, safe lab practice, malware mitigation
  • [1] Hal: -
5
5 sub.cpmk.IFAK561.CPMK29.4-Mahasiswa mampu menjelaskan konsep physical security, manajemen keamanan gedung, data center, dan kontrol keamanan fisik. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
Diskusi,Ceramah,[CR=180 Menit]
Topik
Physical Security and Infrastructure Security
Sub Topik
Physical threat, data center security, access control, CCTV, environmental control, keamanan infrastruktur
  • [1] Hal: -
2
6 sub.cpmk.IFAK561.CPMK29.5-Mahasiswa mampu menjelaskan konsep social engineering, target, dampak, fase, dan jenis serangan berbasis manusia. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
Partisipasi,Ceramah,[CR=180 Menit]
Topik
Threat: Social Engineering
Sub Topik
Human factor, phishing awareness, impersonation, pretexting, social engineering lifecycle, mitigation strategy
  • [2] Hal: -
3
7 sub.cpmk.IFAK561.CPMK24.1-Mahasiswa mampu menjelaskan konsep kriptografi, enkripsi, serta mendemonstrasikan manfaat enkripsi dalam proses perlindungan data. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
Partisipasi,Project Based Learning,[PBL=180 Menit]
Topik
Cryptography and Data Protection
Sub Topik
Cryptography concept, encryption, AES, key management, data confidentiality, Wireshark packet observation
  • [1] Hal: -
5
8 sub.cpmk.IFAK561.CPMK29.6-Mahasiswa mampu mengintegrasikan pemahaman dasar computer security, malware, physical security, social engineering, dan cryptography. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
UTS,Ujian,[UJ=180 Menit]
Topik
Evaluasi 1-7
Sub Topik

  • [1] Hal: -
20
9 sub.cpmk.IFAK561.CPMK28.1-Mahasiswa mampu menjelaskan dan memilih framework keamanan komputer untuk pengelolaan risiko digital organisasi. Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Tugas,Problem Based Learning,[PBL=180 Menit]
Topik
Computer Security Frameworks
Sub Topik
Security framework, standard, guideline, best practices, risk management, Indeks KAMI BSSN
2
10 sub.cpmk.IFAK561.CPMK29.6-Mahasiswa mampu mengintegrasikan pemahaman dasar computer security, malware, physical security, social engineering, dan cryptography. sub.cpmk.IFAK561.CPMK29.7-Mahasiswa mampu menjelaskan jenis sertifikasi keamanan komputer dan kompetensi yang diperlukan dalam bidang cybersecurity. Kriteria
Ketepatan menjawab sesuai instruksi soal
Teknik
Partisipasi,Ceramah,[CR=180 Menit]
Topik
Introduction to computer security, malware, physical security, social engineering, cryptography Computer Security Certification
Sub Topik
Security framework, standard, guideline, best practices, risk management, Indeks KAMI BSSN computer security, malware, physical security, social engineering, cryptography
  • [1] Hal: -
  • [2] Hal: -
5
11 sub.cpmk.IFAK561.CPMK29.8-Mahasiswa mampu menganalisis literatur, publikasi, dan artikel penelitian yang berkaitan dengan topik keamanan komputer. Kriteria
Ketepatan konsep atau teori yang digunakan
Teknik
Presentasi,Tanya Jawab,[TN=180 Menit]
Topik
Research Discussion: Computer Security Topic
Sub Topik
Paper review, article analysis, research trend, security research topic, academic discussion
5
12 sub.cpmk.IFAK561.CPMK29.9-Mahasiswa mampu menjelaskan konsep vulnerability dan penetration testing serta mendemonstrasikan footprinting dan reconnaissance dalam lab yang aman dan legal. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
Praktikum,Problem Based Learning,[PBL=180 Menit]
Topik
Introduction to Vulnerabilities and Penetration Testing
Sub Topik
Vulnerability concept, penetration testing lifecycle, footprinting, reconnaissance, information gathering, ethical testing
  • [1] Hal: -
5
13 sub.cpmk.IFAK561.CPMK24.2-Mahasiswa mampu menjelaskan metode network scanning dan mendemonstrasikan identifikasi host, port, dan layanan dalam jaringan lab. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
Praktikum,Studi Kasus,[SK=180 Menit]
Topik
Scanning Network
Sub Topik
Network scanning, host discovery, port scanning, service identification, scanning result interpretation
  • [2] Hal: -
5
14 sub.cpmk.IFAK561.CPMK28.2-Mahasiswa mampu menjelaskan dan mendemonstrasikan enumeration untuk memperoleh informasi sistem dalam lingkungan intranet/lab yang terkontrol. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
Praktikum,Problem Based Learning,[PBL=180 Menit]
Topik
Enumeration
Sub Topik
Enumeration concept, active connection, service query, user/service information, intranet enumeration practice
  • [2] Hal: -
5
15 sub.cpmk.IFAK561.CPMK16.2-Mahasiswa mampu menjelaskan konsep system hardening dan risiko system hacking, serta memahami fase serangan untuk kebutuhan pertahanan sistem. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
Studi Kasus,Studi Kasus,[SK=180 Menit]
Topik
Enumeration
Sub Topik
Enumeration concept, active connection, service query, user/service information, intranet enumeration practice
  • [1] Hal: -
5
16 sub.cpmk.IFAK561.CPMK29.10-Mahasiswa mampu mengevaluasi pemahaman akhir mengenai framework keamanan, sertifikasi, vulnerability assessment, penetration testing, dan keamanan sistem. Kriteria
Ketepatan metode atau prosedur penyelesaian
Teknik
UAS,Problem Based Learning,[PBL=180 Menit]
Topik
Evaluasi 1-15
Sub Topik

25

Teknik Penilaian CPMK

CPL MK CPMK Tugas Quiz Praktek Mid Test (UTS) Presentasi Project Final Test (UAS)
CPL07 Keamanan Komputer/Computer Security CPMK16 Y Y
CPL10 Keamanan Komputer/Computer Security CPMK24 Y Y
CPL12 Keamanan Komputer/Computer Security CPMK28 Y Y
CPL12 Keamanan Komputer/Computer Security CPMK29 Y Y Y Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.1 2 Ketepatan menjawab sesuai instruksi soal
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.2 3 Ketepatan menjawab sesuai instruksi soal
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.3 3 Ketepatan metode atau prosedur penyelesaian
CPL07 CPMK16 sub.cpmk.IFAK561.CPMK16.1 5 Ketepatan metode atau prosedur penyelesaian
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.4 2 Ketepatan menjawab sesuai instruksi soal
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.5 3 Ketepatan menjawab sesuai instruksi soal
CPL10 CPMK24 sub.cpmk.IFAK561.CPMK24.1 5 Ketepatan menjawab sesuai instruksi soal
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.6 20 Ketepatan menjawab sesuai instruksi soal
CPL12 CPMK28 sub.cpmk.IFAK561.CPMK28.1 2 Ketepatan konsep atau teori yang digunakan
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.6, sub.cpmk.IFAK561.CPMK29.7 5 Ketepatan menjawab sesuai instruksi soal
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.8 5 Ketepatan konsep atau teori yang digunakan
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.9 5 Ketepatan metode atau prosedur penyelesaian
CPL10 CPMK24 sub.cpmk.IFAK561.CPMK24.2 5 Ketepatan metode atau prosedur penyelesaian
CPL12 CPMK28 sub.cpmk.IFAK561.CPMK28.2 5 Ketepatan metode atau prosedur penyelesaian
CPL07 CPMK16 sub.cpmk.IFAK561.CPMK16.2 5 Ketepatan metode atau prosedur penyelesaian
CPL12 CPMK29 sub.cpmk.IFAK561.CPMK29.10 25 Ketepatan metode atau prosedur penyelesaian
Total 100
2. Penilaian CPMK
CPL MK CPMK Tugas Quiz Praktek Mid Test (UTS) Presentasi Project Final Test (UAS) Total
CPL07 Keamanan Komputer/Computer Security CPMK16 0% 0% 5% 0% 0% 5% 0% 10%
CPL10 Keamanan Komputer/Computer Security CPMK24 5% 0% 5% 0% 0% 0% 0% 10%
CPL12 Keamanan Komputer/Computer Security CPMK28 2% 0% 5% 0% 0% 0% 0% 7%
CPL12 Keamanan Komputer/Computer Security CPMK29 5% 13% 5% 20% 5% 0% 25% 73%
100%