UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK KOMPUTER

RPS-S1TK-TK050
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
KEAMANAN IOT TK050 Computer Systems Engineering (CE-CSE,SE2014) 2 0 6 14 Jan 2021
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Jeki Kuswanto, S.Kom., M.Kom.

Muhammad Koprawi, S.Kom., M.Eng.

Dr. Dony Ariyus, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
2021 CPL06 Mampu menguasai dan menerapkan teknik perancangan, pengembangan, dan evaluasi sistem komputer, keamanan siber, serta Internet of Things (IoT) secara menyeluruh untuk menyelesaikan permasalahan nyata di dunia usaha dan industri.
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)
CPMK11 Mahasiswa mampu merancang dan mengembangkan sistem komputer dan Internet of Things (IoT) untuk menyelesaikan permasalahan spesifik di dunia industri secara efektif dan efisien.
CPMK26 Mahasiswa mampu merancang dan mengimplementasikan kebijakan privasi data serta teknik keamanan lanjutan untuk melindungi aset digital.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.TK050.CPMK11.1 Mahasiswa dapat merancang arsitektur sistem komputer dan jaringan yang mencakup aspek keamanan, perangkat keras, dan konektivitas sesuai kebutuhan industri.
sub.cpmk.TK050.CPMK11.2 Mahasiswa bisa mengembangkan dan menerapkan solusi IoT yang terintegrasi untuk menjawab permasalahan nyata di sektor industri, kota cerdas, maupun rumah pintar.
sub.cpmk.TK050.CPMK26.1 Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks.
sub.cpmk.TK050.CPMK26.2 Mahasiswa dapat menerapkan teknik keamanan lanjutan, seperti enkripsi, autentikasi, dan deteksi insiden, untuk mengamankan aset digital serta mendukung proses investigasi forensik bila terjadi pelanggaran.
Korelasi CPMK terhadap Sub-CPMK
CPMK11 sub.cpmk.TK050.CPMK11.1
sub.cpmk.TK050.CPMK11.2
CPMK26 sub.cpmk.TK050.CPMK26.1
sub.cpmk.TK050.CPMK26.2
Deskripsi Singkat MK Mata kuliah ini membahas secara komprehensif aspek keamanan dalam sistem Internet of Things (IoT), mulai dari arsitektur hingga berbagai lapisan potensi serangan, termasuk perangkat, komunikasi, dan aplikasi. Mahasiswa akan mempelajari pemodelan ancaman, teknik mitigasi, serta pendekatan keamanan berbasis standar dan framework industri. Pembelajaran dilengkapi dengan studi kasus nyata dan analisis insiden keamanan untuk memperkuat pemahaman praktis mahasiswa dalam mengelola risiko IoT.
Bahan Kajian : Materi Pembelajaran Bahan kajian dalam mata kuliah ini mencakup pemahaman mendalam terhadap model sistem IoT, identifikasi potensi kerentanan di berbagai lapisan (perangkat, komunikasi, dan aplikasi), serta pendekatan analisis ancaman menggunakan metode STRIDE dan DREAD. Mahasiswa juga akan belajar standar keamanan dari organisasi seperti NIST dan OWASP, serta teknik mitigasi modern seperti autentikasi berbasis perangkat, kriptografi ringan, dan pengamanan pada edge computing. Studi kasus dan praktik analisis risiko diterapkan untuk membangun kemampuan kritis dan solutif terhadap isu keamanan siber dalam sistem IoT.
Pustaka Utama
  • 1. Fei Hu. Security and Privacy in Internet of Things (IoTs), CRC Press, 2016. Syed A. Ahson, Mohammad Ilyas. Security in Sensor Networks, CRC Press, 2007. OWASP Foundation. OWASP IoT Project.
Pendukung
Dosen Pengampu Jeki Kuswanto, S.Kom., M.Kom. Moh. Fal Sadikin, Dr.,S.T., M.Eng
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.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. 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
IoT Sedang Diserang
Sub Topik
Keamanan IoT di lingkungan; Evaluasi Potensi Ancaman IoT
0
2 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. 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
Ancaman Umum terhadap IoT
Sub Topik
Tantangan Keamanan IoT; Studi Kasus Penggunaan IoT
0
3 sub.cpmk.TK050.CPMK11.1-Mahasiswa dapat merancang arsitektur sistem komputer dan jaringan yang mencakup aspek keamanan, perangkat keras, dan konektivitas sesuai kebutuhan industri. Mahasiswa dapat Mengerjakan Tugas Kriteria
Ketepatan Jawaban
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
Sistem dan Arsitektur IoT
Sub Topik
Model Sistem IoT; Model Keamanan IoT; Komponen IoT
10
4 sub.cpmk.TK050.CPMK11.1-Mahasiswa dapat merancang arsitektur sistem komputer dan jaringan yang mencakup aspek keamanan, perangkat keras, dan konektivitas sesuai kebutuhan industri. 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
Arsitektur dan Pemodelan Ancaman
Sub Topik
Pemodelan Ancaman IoT; Analisis Risiko IoT
0
5 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. 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
Permukaan Serangan pada Lapisan Perangkat
Sub Topik
Ikhtisar Perangkat IoT; Kerentanan Perangkat IoT
0
6 sub.cpmk.TK050.CPMK26.2-Mahasiswa dapat menerapkan teknik keamanan lanjutan, seperti enkripsi, autentikasi, dan deteksi insiden, untuk mengamankan aset digital serta mendukung proses investigasi forensik bila terjadi pelanggaran. Mahasiswa dapat Mengerjakan Tugas Kriteria
Ketepatan Jawaban
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
Serangan pada Perangkat IoT
Sub Topik
Serangan Fisik & Logika; Teknik Mitigasi
10
7 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. 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
Permukaan Serangan Lapisan Komunikasi IoT
Sub Topik
Lapisan Komunikasi IoT; Kerentanan TCP/IP; Mitigasi Protokol
0
8 sub.cpmk.TK050.CPMK11.1-Mahasiswa dapat merancang arsitektur sistem komputer dan jaringan yang mencakup aspek keamanan, perangkat keras, dan konektivitas sesuai kebutuhan industri. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UTS
Sub Topik
Evaluasi tengah semester
30
9 sub.cpmk.TK050.CPMK26.2-Mahasiswa dapat menerapkan teknik keamanan lanjutan, seperti enkripsi, autentikasi, dan deteksi insiden, untuk mengamankan aset digital serta mendukung proses investigasi forensik bila terjadi pelanggaran. 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
Serangan pada Lapisan Aplikasi IoT
Sub Topik
Aplikasi IoT & Ancaman Spesifik; Teknik Penanggulangan
0
10 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. 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
STRIDE dan DREAD dalam Analisis Ancaman
Sub Topik
STRIDE Framework; DREAD Matrix dalam Penilaian Risiko
0
11 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
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
Framework Keamanan IoT
Sub Topik
NIST IoT Framework; OWASP IoT Top 10
10
12 sub.cpmk.TK050.CPMK26.2-Mahasiswa dapat menerapkan teknik keamanan lanjutan, seperti enkripsi, autentikasi, dan deteksi insiden, untuk mengamankan aset digital serta mendukung proses investigasi forensik bila terjadi pelanggaran. 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
Autentikasi dan Kriptografi IoT
Sub Topik
Teknik Enkripsi; Autentikasi Lightweight; Key Management
0
13 sub.cpmk.TK050.CPMK26.2-Mahasiswa dapat menerapkan teknik keamanan lanjutan, seperti enkripsi, autentikasi, dan deteksi insiden, untuk mengamankan aset digital serta mendukung proses investigasi forensik bila terjadi pelanggaran. 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
Keamanan Berbasis Perangkat & Edge Computing
Sub Topik
Trusted Platform Module (TPM); Secure Boot; Edge Layer Security
0
14 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. Mahasiswa dapat Mengerjakan Tugas Kriteria
Ketepatan Jawaban
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
Studi Kasus Keamanan IoT
Sub Topik
Insiden nyata dan cara mitigasi; Best Practices Industri
10
15 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. 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
Evaluasi dan Refleksi
Sub Topik
Diskusi keseluruhan; Evaluasi hasil belajar dan tantangan masa depan
0
16 sub.cpmk.TK050.CPMK26.1-Mahasiswa mampu merancang kebijakan privasi dan perlindungan data pada sistem digital, termasuk pada aplikasi web, perangkat IoT, dan infrastruktur jaringan yang kompleks. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UAS
Sub Topik
Evaluasi akhir semester
30

Teknik Penilaian CPMK

CPL MK CPMK Kuis Tugas Teori (Individu) Tes Tulis (UTS) Tugas Teori (Kelompok) Tes Tulis (UAS)
2021 CPL06 KEAMANAN IOT CPMK11 Y Y
2021 CPL13 KEAMANAN IOT CPMK26 Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK11 sub.cpmk.TK050.CPMK11.1 Tugas 10 Ketepatan Jawaban
2021 CPL06 CPMK11 sub.cpmk.TK050.CPMK11.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.2 Tugas 10 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK11 sub.cpmk.TK050.CPMK11.1 Ujian Mandiri 30 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tugas Berkelompok 10 kesesuain output sesuai ketentuan
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tugas 10 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL13 CPMK26 sub.cpmk.TK050.CPMK26.1 Ujian Mandiri 30 Ketepatan Jawaban
Total 100
2. Penilaian CPMK
CPL MK CPMK Kuis Tugas Teori (Individu) Tes Tulis (UTS) Tugas Teori (Kelompok) Tes Tulis (UAS) Total
2021 CPL06 KEAMANAN IOT CPMK11 0% 10% 30% 0% 0% 40%
2021 CPL13 KEAMANAN IOT CPMK26 0% 20% 0% 10% 30% 60%
100%