UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK KOMPUTER

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

Jeki Kuswanto, 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 CPL07 Mampu mengembangkan solusi sistem cerdas dan sistem IoT melalui integrasi teknologi informasi, kecerdasan buatan, serta keamanan siber yang relevan dengan kebutuhan industri
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)
CPMK12 Mahasiswa mampu melakukan evaluasi kinerja dan keamanan sistem komputer atau IoT dengan mempertimbangkan kebutuhan dunia usaha dan industri.
CPMK14 Mahasiswa mampu mengintegrasikan aspek keamanan siber dalam pengembangan sistem cerdas dan IoT secara menyeluruh.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.TK082.CPMK12.1 Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan industri.
sub.cpmk.TK082.CPMK12.2 Mahasiswa dapat melakukan evaluasi terhadap sistem komputer atau solusi IoT, termasuk aspek keamanannya, untuk memastikan efektivitas dan kesesuaian dengan permasalahan dunia nyata
sub.cpmk.TK082.CPMK14.1 Mahasiswa mampu mengidentifikasi potensi kerentanan dan risiko keamanan pada sistem IoT dan sistem cerdas, serta menjelaskan prinsip mitigasi ancaman siber.
sub.cpmk.TK082.CPMK14.2 Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem.
Korelasi CPMK terhadap Sub-CPMK
CPMK12 sub.cpmk.TK082.CPMK12.1
sub.cpmk.TK082.CPMK12.2
CPMK14 sub.cpmk.TK082.CPMK14.1
sub.cpmk.TK082.CPMK14.2
Deskripsi Singkat MK Mata kuliah ini memperkenalkan konsep dan praktik dasar Internet of Things (IoT) kepada mahasiswa, mencakup pengenalan mikrokontroler, sensor, aktuator, komunikasi data, serta pengolahan data IoT secara praktis. Mahasiswa akan belajar mengintegrasikan perangkat keras dan lunak berbasis IoT untuk membangun sistem sederhana seperti monitoring suhu, kontrol LED, atau komunikasi antar-perangkat menggunakan protokol komunikasi dasar. Mata kuliah ini menjadi fondasi dalam memahami sistem IoT terdistribusi yang terhubung ke internet.
Bahan Kajian : Materi Pembelajaran Bahan kajian diawali dengan pengenalan Internet of Things dan mikrokontroler yang menjadi inti sistem IoT. Mahasiswa akan mempelajari jenis-jenis perangkat keras seperti sensor, aktuator, dan komponen komunikasi (misalnya ESP8266, NodeMCU, dan Arduino). Praktikum mencakup pemrograman perangkat IoT, penggunaan software pendukung (Arduino IDE), serta pengujian komunikasi data antar perangkat. Sesi lanjutan mencakup integrasi data dari sensor, pengendalian aktuator, serta pengiriman data ke cloud atau platform IoT seperti Thingspeak atau Blynk. Mahasiswa akan mempelajari cara membuat dashboard monitoring sederhana dan menyusun laporan proyek berbasis IoT mini.
Pustaka Utama
  • 1. Baharuddin. Pengantar Internet of Things (IoT), Deepublish, 2020. Raj Kamal. Internet of Things: Architecture and Applications, McGraw Hill, 2017. Pethuru Raj & Anupama Raman. The Internet of Things: Enabling Technologies, CRC Press, 2017.
Pendukung
Dosen Pengampu Jeki Kuswanto, M.Kom
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.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Perkenalan Materi dan Kontrak Belajar
Sub Topik
Penjelasan kontrak, tools IoT, skema perkuliahan
0
2 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan industri. Mahasiswa dapat Mengerjakan Tugas 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
Pengantar IoT
Sub Topik
Konsep IoT, "Thing", dan arsitektur dasar IoT
0
3 sub.cpmk.TK082.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan 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
Mikrokontroler
Sub Topik
Jenis dan fungsi mikrokontroler dalam IoT
10
4 sub.cpmk.TK082.CPMK12.2-Mahasiswa dapat melakukan evaluasi terhadap sistem komputer atau solusi IoT, termasuk aspek keamanannya, untuk memastikan efektivitas dan kesesuaian dengan permasalahan dunia nyata 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
Software IoT & Mikrokontroler
Sub Topik
Instalasi & penggunaan Arduino IDE
0
5 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Sensor dan Aktuator
Sub Topik
Praktik membaca data sensor & kontrol aktuator
0
6 sub.cpmk.TK082.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan 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
UAS Sementara
Sub Topik
Evaluasi keterampilan pemrograman mikrokontroler
10
7 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Integrasi Data Sensor
Sub Topik
Pengiriman data sensor ke LCD atau serial monitor
0
8 sub.cpmk.TK082.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan sistem. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban tugas sesuai perintah soal
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UTS
Sub Topik
Tugas UTS berbasis monitoring sensor
30
9 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Komunikasi Serial & WiFi
Sub Topik
Serial Monitor, ESP8266, dan koneksi WiFi
0
10 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Platform IoT Cloud
Sub Topik
Integrasi dengan Thingspeak/Blynk
0
11 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Sensor Jarak & Suhu
Sub Topik
Sensor ultrasonik & suhu (DHT11/HC-SR04)
0
12 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Notifikasi IoT
Sub Topik
Kirim notifikasi via Telegram / Email
0
13 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan industri. Mahasiswa dapat Mengerjakan Tugas Kriteria
ketepatan hasil proyek sesuai topik yang dipilih
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
Proyek Mini IoT
Sub Topik
Perancangan proyek monitoring sederhana
10
14 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan 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
Debugging & Revisi
Sub Topik
Uji coba, revisi, dan penyempurnaan program
0
15 sub.cpmk.TK082.CPMK12.1-Mahasiswa dapat menganalisis dan mengukur kinerja sistem jaringan, keamanan siber, serta infrastruktur IoT sesuai dengan kebutuhan operasional di lingkungan industri. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuaian output isi presentasi sesuai ketentuan
Teknik
Presentasi
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 Proyek
Sub Topik
Presentasi awal dan diskusi proyek IoT
10
16 sub.cpmk.TK082.CPMK14.2-Mahasiswa mampu merancang solusi sistem IoT yang mengintegrasikan algoritma machine learning dan mekanisme keamanan siber untuk meningkatkan ketahanan dan keandalan 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: presentasi proyek dan demo sistem
30

Teknik Penilaian CPMK

CPL MK CPMK Kuis Tugas Teori (Individu) Tes Tulis (UTS) Unjuk Kerja (Presenstasi) Tes Tulis (UAS)
2021 CPL06 DASAR-DASAR IOT CPMK12 Y
2021 CPL07 DASAR-DASAR IOT CPMK14 Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL07 CPMK14 sub.cpmk.TK082.CPMK14.2 Tugas 10 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL07 CPMK14 sub.cpmk.TK082.CPMK14.2 Tugas 10 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL07 CPMK14 sub.cpmk.TK082.CPMK14.2 Ujian Mandiri 30 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tugas Berkelompok 10 ketepatan hasil proyek sesuai topik yang dipilih
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL06 CPMK12 sub.cpmk.TK082.CPMK12.1 Presentasi 10 kesesuaian output isi presentasi sesuai ketentuan
2021 CPL07 CPMK14 sub.cpmk.TK082.CPMK14.2 Ujian Mandiri 30 Ketepatan jawaban ujian sesuai perintah soal
Total 100
2. Penilaian CPMK
CPL MK CPMK Kuis Tugas Teori (Individu) Tes Tulis (UTS) Unjuk Kerja (Presenstasi) Tes Tulis (UAS) Total
2021 CPL06 DASAR-DASAR IOT CPMK12 0% 0% 0% 20% 0% 20%
2021 CPL07 DASAR-DASAR IOT CPMK14 0% 20% 30% 0% 30% 80%
100%