|
|
UNIVERSITAS BUMIGORA
|
RPS-18-IKKK320009 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| Advanced Data Mining | IKKK320009 | Algorithmic Foundations (AL) | T= 3 | 2 | 11 May 2026 | |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Dr. Hairani, S.Kom., M.Eng. |
Dr. Hairani, S.Kom., M.Eng. |
Dr. Neny Sulistianingsih, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL01 | Mampu menguasai dan mengembangkan konsep serta teori lanjutan di bidang sistem cerdas dan rekayasa perangkat lunak dan data secara mendalam dan sistematis | |
| CPL02 | Mampu merancang dan mengimplementasikan solusi teknologi berbasis AI dan data engineering untuk menyelesaikan permasalahan kompleks di berbagai sektor | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK016 | Mampu mengembangkan solusi berdasarkan teknik advanced data mining | |
| CPMK028 | Mampu mengembangkan solusi data engineering menggunakan teknik advanced data mining untuk berbagai domain aplikasi | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.IKKK320009.CPMK016 .1 | Mampu mengidentifikasi masalah kompleks yang dapat diselesaikan menggunakan pendekatan data mining | |
| sub.cpmk.IKKK320009.CPMK016 .2 | Mampu menerapkan algoritma data mining lanjutan seperti ensemble learning, deep association, atau anomaly detection | |
| sub.cpmk.IKKK320009.CPMK016 .3 | Mampu mengevaluasi performa dan efektivitas solusi data mining dengan metrik yang sesuai (precision, recall, AUC, dll) | |
| sub.cpmk.IKKK320009.CPMK016 .4 | Mampu menyusun pipeline analisis data mining mulai preprocessing, pemodelan, hingga deployment | |
| sub.cpmk.IKKK320009.CPMK028 .1 | Mampu merancang alur data enginering dari data ingestion, storage, processing hingga analitik berbasis data | |
| sub.cpmk.IKKK320009.CPMK028 .2 | Mampu menerapkan teknik data mining dalam arsitektur data pipeline menggunakan platform seperti Spark, Hadoop, atau Python-based frameworks | |
| sub.cpmk.IKKK320009.CPMK028 .3 | Mampu mengadaptasi solusi data mining ke berbagai domain seperti kesehatan, finansial, dan sosial dengan penyesuaian preprocessing dan interpretasi | |
| sub.cpmk.IKKK320009.CPMK028 .4 | Mampu menilai efisiensi dan skalabilitas solusi data mining pada lingkungan big data | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK016 |
sub.cpmk.IKKK320009.CPMK016 .1 sub.cpmk.IKKK320009.CPMK016 .2 sub.cpmk.IKKK320009.CPMK016 .3 sub.cpmk.IKKK320009.CPMK016 .4 |
|
| CPMK028 |
sub.cpmk.IKKK320009.CPMK028 .1 sub.cpmk.IKKK320009.CPMK028 .2 sub.cpmk.IKKK320009.CPMK028 .3 sub.cpmk.IKKK320009.CPMK028 .4 |
|
| Deskripsi Singkat MK | Mata kuliah Advanced Data Mining dirancang untuk mahasiswa S2 Ilmu Komputer agar mampu menganalisis, mengevaluasi, dan mengimplementasikan teknik-teknik data mining lanjutan secara kritis, kolaboratif, dan profesional melalui studi literatur, eksperimen terhadap berbagai algoritma populer, serta penerapan pada kasus nyata di berbagai domain. Melalui perkuliahan ini, mahasiswa diharapkan mampu merancang solusi analitik berbasis kecerdasan buatan, melakukan proses validasi dan optimasi model secara sistematis. | |
| Bahan Kajian : Materi Pembelajaran | 1. Pengantar Data Mining Lanjut 2. Data Pra-pengolahan data Lanjutan 3. Metode Klasifikasi ( K-NN Lanjut, SVM, dan Random Forest) 4. Optimasi Metode (Ensemble Learning dan Tuning Hyperparameter) 5. Text Mining 6. Evaluasi Kinerja 7. Pipeline Data Mining 8. Proyek Pengembangan Model Data Mining | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Dr. Hairani, S.Kom., 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.IKKK320009.CPMK016 .1-Mampu mengidentifikasi masalah kompleks yang dapat diselesaikan menggunakan pendekatan data mining | Ketepatan dalam menjelaskan konsep data mining beserta metodologi yang digunakan. |
Kriteria Ketepatan jawaban tugas sesuai perintah soal Teknik Latihan |
Kuliah,Ceramah Langsung,[C=75 Menit] Diskusi,Proses Belajar,[PB=75 Menit] |
Topik Sub Topik |
5 | |
| 2 | sub.cpmk.IKKK320009.CPMK028 .1-Mampu merancang alur data enginering dari data ingestion, storage, processing hingga analitik berbasis data | Ketepatan dalam menganalisis dan menerapkan teknik pra-pengolahan data untuk menghasilkan data yang berkualitas. |
Kriteria Ketepatan dalam menganalisis dan menerapkan teknik pra-pengolahan data untuk menghasilkan data yang berkualitas. Teknik Latihan menganalisis dan menerapkan teknik pra-pengolahan data sesuai kebutuhan untuk menghasilkan data yang berkualitas. |
Kuliah,Ceramah Langsung,[C=50 Menit] Diskusi,Proses Belajar,[PB=50 Menit] Penugasan,Kuis,[K=50 Menit] |
Topik - Sub Topik - |
5 | |
| 3 | |||||||
| 4 | |||||||
| 5 | sub.cpmk.IKKK320009.CPMK028 .2-Mampu menerapkan teknik data mining dalam arsitektur data pipeline menggunakan platform seperti Spark, Hadoop, atau Python-based frameworks | Ketepatan dalam menganalisis karakteristik data serta menerapkan metode klasifikasi yang sesuai untuk menghasilkan model yang akurat dan andal. |
Kriteria Ketepatan dalam menganalisis karakteristik data serta menerapkan metode klasifikasi yang sesuai untuk menghasilkan model yang akurat dan andal. Teknik Latihan analisis karakteristik data serta penerapan metode klasifikasi yang sesuai untuk menghasilkan model yang tepat. |
Kuliah,Ceramah Langsung,[C=50 Menit] Kuliah,Praktikum,[P=100 Menit] |
Topik - Sub Topik - |
5 | |
| 6 | |||||||
| 7 | |||||||
| 8 | sub.cpmk.IKKK320009.CPMK028 .1-Mampu merancang alur data enginering dari data ingestion, storage, processing hingga analitik berbasis data sub.cpmk.IKKK320009.CPMK028 .2-Mampu menerapkan teknik data mining dalam arsitektur data pipeline menggunakan platform seperti Spark, Hadoop, atau Python-based frameworks |
Kriteria Teknik |
Topik Sub Topik |
20 | |||
| 9 | sub.cpmk.IKKK320009.CPMK016 .2-Mampu menerapkan algoritma data mining lanjutan seperti ensemble learning, deep association, atau anomaly detection | Ketepatan dalam menganalisis dan menerapkan teknik optimasi model untuk meningkatkan kinerja metode klasifikasi pada suatu dataset |
Kriteria Ketepatan jawaban sesuai perintah soal Teknik Tatap Muka |
Kuliah,Ceramah Langsung,[C=100 Menit] Praktikum,Praktikum,[P=50 Menit] |
Topik Ensemble Learning (Boosting, Stacking, dan Voting) dan Tuning Hyperparamete Sub Topik - |
5 | |
| 10 | |||||||
| 11 | sub.cpmk.IKKK320009.CPMK028 .4-Mampu menilai efisiensi dan skalabilitas solusi data mining pada lingkungan big data | Latihan analisis dan penerapan teknik text mining dalam pengolahan data social media. |
Kriteria Ketepatan analisis dan penerapan teknik text mining dalam pengolahan data social media. Teknik - |
Kuliah,Ceramah Langsung,[C=150 Menit] |
Topik Web dan Text Mining Sub Topik - |
5 | |
| 12 | sub.cpmk.IKKK320009.CPMK016 .3-Mampu mengevaluasi performa dan efektivitas solusi data mining dengan metrik yang sesuai (precision, recall, AUC, dll) | Latihan analisis dan menerapkan evaluasi kinerja sesuai dengan tugas pada metode data mining. |
Kriteria Ketepatan dalam menganalisis dan menerapkan evaluasi kinerja sesuai dengan tugas pada metode data mining. Teknik - |
Kuliah,Ceramah Langsung,[C=150 Menit] |
Pembimbingan,Project based Learning,[PjBL=50 Menit] |
Topik Evaluasi Kinerja Sub Topik - |
5 |
| 13 | sub.cpmk.IKKK320009.CPMK016 .4-Mampu menyusun pipeline analisis data mining mulai preprocessing, pemodelan, hingga deployment | Mahasiswa dapat mengimplementasikan proyek AI dan mengatasi masalah teknis |
Kriteria Kemampuan mahasiswa dalam menerapkan konsep/teori untuk menganalisis kasus nyata atau simulasi profesional. Teknik - |
Pembimbingan,Problem based Learning,[PBL=50 Menit] |
Topik Proyek Akhir: Implementasi Sub Topik - |
5 | |
| 14 | sub.cpmk.IKKK320009.CPMK028 .3-Mampu mengadaptasi solusi data mining ke berbagai domain seperti kesehatan, finansial, dan sosial dengan penyesuaian preprocessing dan interpretasi | Latihan pengembangan model data mining |
Kriteria Ketepatan dalam pemilihan teknik pra pengolahan data dan teknik data mining yang tepat sesuai karakteristik datanya, serta kemampuan menganalisis dan menginterpretasikan hasilnya secara logis. Teknik - |
Penugasan,Project based Learning,[PjBL=150 Menit] |
Topik Proyek Pengembangan Model Data Mining Sub Topik - |
15 | |
| 15 | |||||||
| 16 | sub.cpmk.IKKK320009.CPMK016 .2-Mampu menerapkan algoritma data mining lanjutan seperti ensemble learning, deep association, atau anomaly detection sub.cpmk.IKKK320009.CPMK016 .3-Mampu mengevaluasi performa dan efektivitas solusi data mining dengan metrik yang sesuai (precision, recall, AUC, dll) sub.cpmk.IKKK320009.CPMK016 .4-Mampu menyusun pipeline analisis data mining mulai preprocessing, pemodelan, hingga deployment | UJIAN AKHIR SEMESTER (UAS) |
Kriteria Kesesuaian output isi presentasi sesuai ketentuan Teknik - |
Ujian terjadwal,Project based Learning,[PjBL=150 Menit] |
Topik UJIAN AKHIR SEMESTER (UAS) Sub Topik - |
30 | |
| CPL | MK | CPMK | Tugas teori (individu) | Unjuk Kerja (Presentasi) | Tes Tulis (UTS) | Tes Tulis (UAS) | Partisipasi |
|---|---|---|---|---|---|---|---|
| CPL01 | Advanced Data Mining | CPMK016 | Y | Y | Y | Y | |
| CPL02 | Advanced Data Mining | CPMK028 | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL01 | CPMK016 | sub.cpmk.IKKK320009.CPMK016 .1 | Latihan | 5 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL02 | CPMK028 | sub.cpmk.IKKK320009.CPMK028 .1 | Latihan menganalisis dan menerapkan teknik pra-pengolahan data sesuai kebutuhan untuk menghasilkan data yang berkualitas. | 5 | Ketepatan dalam menganalisis dan menerapkan teknik pra-pengolahan data untuk menghasilkan data yang berkualitas. |
| CPL02 | CPMK028 | sub.cpmk.IKKK320009.CPMK028 .2 | Latihan analisis karakteristik data serta penerapan metode klasifikasi yang sesuai untuk menghasilkan model yang tepat. | 5 | Ketepatan dalam menganalisis karakteristik data serta menerapkan metode klasifikasi yang sesuai untuk menghasilkan model yang akurat dan andal. |
| CPL02 | CPMK028 | sub.cpmk.IKKK320009.CPMK028 .1, sub.cpmk.IKKK320009.CPMK028 .2 | 20 | ||
| CPL02 | CPMK028 | sub.cpmk.IKKK320009.CPMK016 .2 | Tatap Muka | 5 | Ketepatan jawaban sesuai perintah soal |
| CPL01 | CPMK016 | sub.cpmk.IKKK320009.CPMK028 .4 | - | 5 | Ketepatan analisis dan penerapan teknik text mining dalam pengolahan data social media. |
| CPL01 | CPMK016 | sub.cpmk.IKKK320009.CPMK016 .3 | - | 5 | Ketepatan dalam menganalisis dan menerapkan evaluasi kinerja sesuai dengan tugas pada metode data mining. |
| CPL01 | CPMK016 | sub.cpmk.IKKK320009.CPMK016 .4 | - | 5 | Kemampuan mahasiswa dalam menerapkan konsep/teori untuk menganalisis kasus nyata atau simulasi profesional. |
| CPL01 | CPMK016 | sub.cpmk.IKKK320009.CPMK028 .3 | - | 15 | Ketepatan dalam pemilihan teknik pra pengolahan data dan teknik data mining yang tepat sesuai karakteristik datanya, serta kemampuan menganalisis dan menginterpretasikan hasilnya secara logis. |
| CPL01 | CPMK016 | sub.cpmk.IKKK320009.CPMK016 .2, sub.cpmk.IKKK320009.CPMK016 .3, sub.cpmk.IKKK320009.CPMK016 .4 | - | 30 | Kesesuaian output isi presentasi sesuai ketentuan |
| Total | 100 | ||||
| CPL | MK | CPMK | Tugas teori (individu) | Unjuk Kerja (Presentasi) | Tes Tulis (UTS) | Tes Tulis (UAS) | Partisipasi | Total |
|---|---|---|---|---|---|---|---|---|
| CPL01 | Advanced Data Mining | CPMK016 | 15% | 15% | 0% | 30% | 5% | 65% |
| CPL02 | Advanced Data Mining | CPMK028 | 15% | 0% | 20% | 0% | 0% | 35% |
| 100% | ||||||||