|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1TK-TK033 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| PENILAIAN KERENTANAN SISTEM | TK033 | Operational Security (CSEC2017, NIST NICE) | 2 | 0 | 5 | 14 Jan 2021 |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Alva Hendi Muhammad, A.Md., S.T., M.Eng., Ph.D. |
Wahid Miftahul Ashari, S.Kom., M.T. |
Dr. Dony Ariyus, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| 2021 CPL13 | Mampu memahami konsep dan praktik keamanan informasi tingkat lanjut, termasuk tata kelola keamanan, privasi data, dan manajemen risiko digital. | |
| 2021 CPL14 | Mampu menjelaskan dan menganalisis penerapan teknologi emerging seperti Cloud Computing, Blockchain, dan Edge AI dalam solusi berbasis IoT untuk meningkatkan efisiensi, keamanan, dan skalabilitas sistem terdistribusi di berbagai sektor industri. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK14 | Mahasiswa mampu mengintegrasikan aspek keamanan siber dalam pengembangan sistem cerdas dan IoT secara menyeluruh. | |
| CPMK16 | Mahasiswa mampu menerapkan metode Deep Learning untuk membangun sistem komputer cerdas yang efisien dan adaptif sesuai kebutuhan aplikasi. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.TK033.CPMK14.1 | Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | |
| sub.cpmk.TK033.CPMK14.2 | Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem. | |
| sub.cpmk.TK033.CPMK16.1 | Mahasiswa dapat merancang arsitektur Deep Learning yang sesuai dengan karakteristik data dan kebutuhan aplikasi sistem komputer cerdas. | |
| sub.cpmk.TK033.CPMK16.2 | Mahasiswa dapat mengimplementasikan dan menguji model Deep Learning menggunakan bahasa pemrograman Python serta mempertimbangkan aspek efisiensi dan keamanan sistem. | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK14 |
sub.cpmk.TK033.CPMK14.1 sub.cpmk.TK033.CPMK14.2 |
|
| CPMK16 |
sub.cpmk.TK033.CPMK16.1 sub.cpmk.TK033.CPMK16.2 |
|
| Deskripsi Singkat MK | Mata kuliah ini membahas konsep, metode, dan alat untuk mengidentifikasi, mengevaluasi, dan menganalisis kerentanan sistem, jaringan, dan perangkat lunak. Mahasiswa akan dikenalkan dengan berbagai bentuk serangan seperti SQL Injection, DDoS, spoofing, sniffing, dan metode reverse engineering. Selain itu, mahasiswa akan dilatih menggunakan tools keamanan seperti Wireshark, Parrot OS, AirCrack, Fluxion, dan AirGeddon untuk simulasi dan evaluasi kerentanan. Mahasiswa juga akan mempelajari standar keamanan seperti ISO 27001–27003, serta pendekatan audit sistem berdasarkan referensi seperti COBIT dan nITSEC. Pada akhir perkuliahan, mahasiswa diharapkan mampu menyusun laporan evaluasi dan memberikan rekomendasi perbaikan terhadap sistem yang diuji | |
| Bahan Kajian : Materi Pembelajaran | Bahan kajian dalam mata kuliah ini diawali dengan pengenalan terhadap jenis-jenis serangan terhadap sistem dan software komputer, seperti SQL injection, sniffing, eavesdropping, spoofing, dan DDoS. Mahasiswa akan memahami mekanisme serangan tersebut melalui studi literatur dan simulasi langsung menggunakan Parrot OS dan berbagai tools penetration testing. Selanjutnya, mahasiswa mempelajari teknik monitoring dan analisis traffic jaringan, termasuk penggunaan tools seperti Wireshark dan konsep dasar reverse engineering. Mahasiswa akan melakukan penetration testing terhadap sistem tertentu dan menyusun laporan hasil uji kerentanan. | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
|
||
| Dosen Pengampu | Alva Hendi Muhammad, A.Md., S.T., M.Eng., Ph.D. | |
| Mata Kuliah Syarat | - | |
| 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.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pendahuluan dan Kontrak Kuliah Sub Topik - Kontrak kuliah, aturan tugas, deskripsi mata kuliah- Pengantar serangan jaringan |
0 |
| 2 | sub.cpmk.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Serangan pada Sistem & Software (Bagian 1) Sub Topik - SQL Injection- DDOS Attack |
0 |
| 3 | sub.cpmk.TK033.CPMK16.1-Mahasiswa dapat merancang arsitektur Deep Learning yang sesuai dengan karakteristik data dan kebutuhan aplikasi sistem komputer cerdas. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Serangan pada Sistem & Software (Bagian 2) Sub Topik - Sniffing, Spoofing, Eavesdropping |
10 |
| 4 | sub.cpmk.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Presentasi,Proses Belajar,[PB=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Tools untuk Simulasi Serangan Sub Topik - Parrot OS- AirCrack, AirGeddon, Fluxion |
0 |
| 5 | sub.cpmk.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Monitoring dan Reverse Engineering (Bagian 1) Sub Topik - Wireshark: cara kerja dan implementasi |
10 |
| 6 | sub.cpmk.TK033.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Monitoring dan Reverse Engineering (Bagian 2) Sub Topik - Penetration testing tools- Resource Hacker, konsep reverse engineering |
0 |
| 7 | sub.cpmk.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Review & Latihan Penetration Testing Sub Topik - Simulasi penetration testing- Persiapan UTS |
0 |
| 8 | sub.cpmk.TK033.CPMK16.2-Mahasiswa dapat mengimplementasikan dan menguji model Deep Learning menggunakan bahasa pemrograman Python serta mempertimbangkan aspek efisiensi dan keamanan sistem. | Mahasiswa Melakukan Ujian Mandiri |
Kriteria Ketepatan jawaban ujian sesuai perintah soal Teknik Ujian Mandiri |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Topik UTS Sub Topik Ujian Tengah Semester |
30 |
| 9 | sub.cpmk.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Standar Keamanan Sistem (Bagian 1) Sub Topik - ISO 27001: pengantar dan tujuan |
0 |
| 10 | sub.cpmk.TK033.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Standar Keamanan Sistem (Bagian 2) Sub Topik - ISO 27002 & 27003: implementasi kebijakan keamanan |
0 |
| 11 | sub.cpmk.TK033.CPMK16.2-Mahasiswa dapat mengimplementasikan dan menguji model Deep Learning menggunakan bahasa pemrograman Python serta mempertimbangkan aspek efisiensi dan keamanan sistem. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tugas Berkelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Audit Sistem & Software (Bagian 1) Sub Topik - Pengenalan CobiT dan nITSEC- Metodologi audit sistem |
10 |
| 12 | sub.cpmk.TK033.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Audit Sistem & Software (Bagian 2) Sub Topik - Studi kasus audit sederhana- Evaluasi hasil audit |
0 |
| 13 | sub.cpmk.TK033.CPMK14.1-Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Rekomendasi Perbaikan Sistem Sub Topik - Menyusun usulan perbaikan berdasarkan hasil audit |
0 |
| 14 | sub.cpmk.TK033.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Presentasi Hasil Audit Sub Topik - Diskusi kelompok, feedback, dan refleksi proses evaluasi |
0 |
| 15 | sub.cpmk.TK033.CPMK16.2-Mahasiswa dapat mengimplementasikan dan menguji model Deep Learning menggunakan bahasa pemrograman Python serta mempertimbangkan aspek efisiensi dan keamanan sistem. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Review & Simulasi Soal UAS Sub Topik - Latihan soal, review seluruh materi dari awal |
10 |
| 16 | sub.cpmk.TK033.CPMK16.2-Mahasiswa dapat mengimplementasikan dan menguji model Deep Learning menggunakan bahasa pemrograman Python serta mempertimbangkan aspek efisiensi dan keamanan sistem. | Mahasiswa Melakukan Ujian Mandiri |
Kriteria Ketepatan jawaban ujian sesuai perintah soal Teknik Ujian Mandiri |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Topik UAS Sub Topik Ujian Akhir Semester |
30 |
| CPL | MK | CPMK | Kuis | Tugas Teori (Individu) | Tes Tulis (UAS) | Tugas Teori (Kelompok) |
|---|---|---|---|---|---|---|
| 2021 CPL07 | PENILAIAN KERENTANAN SISTEM | CPMK14 | ||||
| 2021 CPL08 | PENILAIAN KERENTANAN SISTEM | CPMK16 | Y | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK033.CPMK16.1 | Tugas | 10 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK033.CPMK14.1 | Tugas | 10 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK033.CPMK16.2 | Ujian Mandiri | 30 | Ketepatan jawaban ujian sesuai perintah soal |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK033.CPMK16.2 | Tugas Berkelompok | 10 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL07 | CPMK14 | sub.cpmk.TK033.CPMK14.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK033.CPMK16.2 | Tugas | 10 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK033.CPMK16.2 | Ujian Mandiri | 30 | Ketepatan jawaban ujian sesuai perintah soal |
| Total | 100 | ||||
| CPL | MK | CPMK | Kuis | Tugas Teori (Individu) | Tes Tulis (UAS) | Tugas Teori (Kelompok) | Total |
|---|---|---|---|---|---|---|---|
| 2021 CPL07 | PENILAIAN KERENTANAN SISTEM | CPMK14 | 0% | 0% | 0% | 0% | 0% |
| 2021 CPL08 | PENILAIAN KERENTANAN SISTEM | CPMK16 | 0% | 30% | 60% | 10% | 100% |
| 100% | |||||||