|
|
UNIVERSITAS KLABAT
|
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 | |
|
||
| 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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 | ||
| 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 |
| 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 | ||||
| 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% | ||||||||||