|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S2IF-MT088 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| COMPUTER VISION | MT088 | Artificial Intelligence (AI); Graphics and Interactive Techniques (GIT); Society, Ethics and Professionalism (SEP) | T= 3 | 1 | 26 Oct 2026 | |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Prof. Arief Setyanto, S.Si., M.T., Ph.D. |
Prof. Arief Setyanto, S.Si., M.T., Ph.D. |
Robert Marco, ST,. M.T., Ph.D. |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL02 | Memiliki sikap profesional dan bertanggung jawab dalam menginternalisasi semangat kemandirian, kejuangan dan kewirausahaan dalam bidang TIK. | |
| CPL03 | Mampu menjelaskan permasalahan yang kompleks dalam ilmu pengetahuan dan teknologi melalui hasil analisa dan evaluasi baik inter atau multidisipliner sesuai keahliannya dalam bidang TIK. | |
| CPL05 | Mampu mengembangkan pemikiran logis, kritis, dan sistematis melalui penelitian ilmiah, penciptaan desain atau karya seni dalam ilmu pengetahuan dan teknologi berdasarkan kaidah, dan etika ilmiah bidang TIK. | |
| CPL07 | Mampu menganalisis dan merancang teknologi informasi berbasis kecerdasan artifisial yang tepat sesuai dengan problem yang dihadapi untuk mengimplementasikan pada bidang Digital transformation intelligence, Big Data and Predictive analytics atau intelligent multimedia technology. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK03 | Mampu bertanggung jawab dalam menginternalisasi semangat kemandirian, kejuangan dan kewirausahaan dalam bidang TIK. | |
| CPMK06 | Mampu menganalisa dan mengevaluasi baik inter atau multidisipliner sesuai keahliannya dalam bidang TIK dalam berbagai area, termasuk yang berkaitan dengan manipulasi gambar,citra, suara, bahasa, atau sistem yang memerlukan interaksi antara manusia dan komputer. | |
| CPMK10 | Mampu menciptakan desain atau karya seni dalam ilmu pengetahuan dan teknologi berdasarkan kaidah, dan etika ilmiah bidang TIK. | |
| CPMK13 | Mampu menjelaskan dan merancang teknologi informasi berbasis kecerdasan artifisial sesuai dengan problem yang dihadapi pada bidang Digital transformation intelligence, Big Data and Predictive analytics atau Intelligent Multimedia Technology. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.MT088.CPMK03.1 | Mahasiswa menunjukkan semangat kejuangan dalam menyusun peta konsep penelitian computer vision berdasarkan penelusuran artikel ilmiah secara mandiri. | |
| sub.cpmk.MT088.CPMK03.2 | Mahasiswa bersikap profesional dan mandiri dalam mencari serta menguji fungsionalitas kode sumber detektor objek dari internet secara terbuka. | |
| sub.cpmk.MT088.CPMK06.1 | Mahasiswa mampu menganalisis pengaruh perubahan koefisien operasi image enhancement pada gambar berwarna secara mandiri melalui eksperimen kode program. | |
| sub.cpmk.MT088.CPMK06.2 | Mahasiswa mampu membedakan prinsip ekstraksi fitur global dan fitur lokal melalui implementasi program klasifikasi citra dasar. | |
| sub.cpmk.MT088.CPMK06.3 | Mahasiswa mampu menguji performa operator gradien Sobel dalam mendeteksi batas struktural citra menggunakan repositori kode program bersama. | |
| sub.cpmk.MT088.CPMK06.4 | Mahasiswa mampu mengevaluasi keselarasan hasil eksperimen pengolahan citra klasik (pertemuan 1-6) sebagai persiapan teknis menghadapi evaluasi tengah semester. | |
| sub.cpmk.MT088.CPMK06.5 | Mahasiswa mampu mengevaluasi efisiensi komparatif eksekusi klasifikasi citra berbasis kode Transfer Learning di lingkungan Python. | |
| sub.cpmk.MT088.CPMK06.6 | Mahasiswa mampu memvalidasi potongan kode pengeksekusi algoritma lokalisasi fitur wajah (facial landmarks) menggunakan pustaka OpenCV. | |
| sub.cpmk.MT088.CPMK10.1 | Mahasiswa mampu menciptakan desain arsitektur jaringan saraf konvolusional (CNN) modifikasi non-transfer learning menggunakan dataset mandiri secara berkelompok. | |
| sub.cpmk.MT088.CPMK10.2 | Mahasiswa mampu mengonstruksi laporan teknis hasil pengujian algoritma pelokalan berbasis deep learning (RCNN/YOLO) sesuai dengan etika ilmiah. | |
| sub.cpmk.MT088.CPMK13.1 | Mahasiswa mampu menjelaskan konsep dasar visi komputer beserta rencana perkuliahan secara tepat melalui analisis rekaman dan berkas pengantar. | |
| sub.cpmk.MT088.CPMK13.2 | Mahasiswa mampu menjelaskan arsitektur dasar jaringan saraf tiruan mendalam dalam memproses karakteristik spasial dari data gambar. | |
| sub.cpmk.MT088.CPMK13.3 | Mahasiswa mampu mendeskripsikan peta taksonomi kerja deteksi objek berbasis komputasi tunggal (single computing) dan komputasi ganda (double computing). | |
| sub.cpmk.MT088.CPMK13.4 | Mahasiswa mampu merinci algoritma internal pembagian grid bounding-box pada sistem detektor real-time YOLO dan segmentasi UNet. | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK03 |
sub.cpmk.MT088.CPMK03.1 sub.cpmk.MT088.CPMK03.2 |
|
| CPMK06 |
sub.cpmk.MT088.CPMK06.1 sub.cpmk.MT088.CPMK06.2 sub.cpmk.MT088.CPMK06.3 sub.cpmk.MT088.CPMK06.4 sub.cpmk.MT088.CPMK06.5 sub.cpmk.MT088.CPMK06.6 |
|
| CPMK10 |
sub.cpmk.MT088.CPMK10.1 sub.cpmk.MT088.CPMK10.2 |
|
| CPMK13 |
sub.cpmk.MT088.CPMK13.1 sub.cpmk.MT088.CPMK13.2 sub.cpmk.MT088.CPMK13.3 sub.cpmk.MT088.CPMK13.4 |
|
| Deskripsi Singkat MK | Mata kuliah computer vision membahas teori, konsep dasar, dan teknik pemrosesan data visual oleh komputer agar mampu mengenali, menganalisis, dan memahami informasi dari citra digital maupun video seperti halnya sistem visual manusia. Topik utama mencakup pembentukan citra (image formation), perbaikan kualitas citra, ekstraksi fitur (tepi, sudut, dan tekstur), segmentasi objek, serta pengenalan pola (pattern recognition). Mahasiswa juga akan diperkenalkan pada implementasi algoritma pemrograman untuk menyelesaikan studi kasus nyata di berbagai bidang seperti medis, robotika, dan otomasi industri. | |
| Bahan Kajian : Materi Pembelajaran | - Fondasi Dasar & Representasi Data Visual - Operasi Spasial & Pemrosesan Tingkat Rendah - Rekayasa Fitur Invarian & Segmentasi - Kecerdasan Buatan Modern untuk Visi - Evaluasi Diskusi Temuan, Analisa Hasil, UTS, & UAS | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Prof. Arief Setyanto, S.Si., M.T., Ph.D. | |
| Mata Kuliah Syarat | Tidak ada | |
| 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.MT088.CPMK13.1-Mahasiswa mampu menjelaskan konsep dasar visi komputer beserta rencana perkuliahan secara tepat melalui analisis rekaman dan berkas pengantar. |
Kriteria Pemahaman Konsep Teknik |
Kuliah,Ceramah interaktif,[CI=150 Menit] |
Topik Introduction to Computer Vision Sub Topik Definisi visi komputer, ruang lingkup perkuliahan, dan eksplorasi awal pemahaman mahasiswa via Forum Diskusi. |
0 | ||
| 2 |
sub.cpmk.MT088.CPMK06.1-Mahasiswa mampu menganalisis pengaruh perubahan koefisien operasi image enhancement pada gambar berwarna secara mandiri melalui eksperimen kode program. |
Ketepatan mahasiswa dalam menganalisis perubahan nilai koefisien operasi kecerahan, kontras, dan penajaman terhadap kualitas visual citra output |
Kriteria Ketepatan konteks & kejelasan Teknik Pemeriksaan dokumen portofolio laporan praktikum berformat PDF. |
Penugasan,Studi Kasus,[SK=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Image Representation and Analysis. Sub Topik Representasi array gambar, visualisasi data citra, praktik Image Enhancement, dan pengumpulan Tugas Analisis Perilaku Algoritma (Format PDF) |
10 | |
| 3 |
sub.cpmk.MT088.CPMK06.2-Mahasiswa mampu membedakan prinsip ekstraksi fitur global dan fitur lokal melalui implementasi program klasifikasi citra dasar. |
Kriteria Pemahaman Konsep Teknik |
Kuliah,Ceramah interaktif,[CI=150 Menit] |
Topik Global & Local Feature Extraction. Sub Topik Teori feature extraction, pengenalan dataset visual, pemrograman klasifikasi citra berbasis fitur global, dan pengantar matematika untuk Machine Learning. |
0 | ||
| 4 |
sub.cpmk.MT088.CPMK06.3-Mahasiswa mampu menguji performa operator gradien Sobel dalam mendeteksi batas struktural citra menggunakan repositori kode program bersama. |
Kriteria Pemahaman Konsep Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Edge Detection Sub Topik Teori dasar edge detection, perbandingan operator gradien, eksekusi kode program Sobel, dan Tugas Rekapitulasi Komputasi Sobel via Excel. |
0 | ||
| 5 |
sub.cpmk.MT088.CPMK03.1-Mahasiswa menunjukkan semangat kejuangan dalam menyusun peta konsep penelitian computer vision berdasarkan penelusuran artikel ilmiah secara mandiri. |
Kedalaman penelusuran artikel ilmiah taksonomi riset visi komputer dan kebenaran hubungan antarkonsep yang dipetakan. |
Kriteria Rubrik Analisis Teknik Evaluasi produk artefak digital hasil karya mahasiswa. |
Penugasan,Studi Kasus,[SK=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Local Feature Extraction & Image Matching Sub Topik Algoritma pencocokan citra (image matching), metode peninjauan literatur (review paper) bidang CV, dan penyusunan Mind Map ilmiah. |
10 | |
| 6 |
sub.cpmk.MT088.CPMK13.2-Mahasiswa mampu menjelaskan arsitektur dasar jaringan saraf tiruan mendalam dalam memproses karakteristik spasial dari data gambar. |
Kriteria Kemampuan memecahkan masalah Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Deep Neural Network (DNN) untuk Image Sub Topik Keterbatasan konvensional untuk data gambar, pengantar lapisan pengekstraksi fitur otomatis, dan transformasi matriks citra ke dalam representasi DNN. |
0 | ||
| 7 |
sub.cpmk.MT088.CPMK06.4-Mahasiswa mampu mengevaluasi keselarasan hasil eksperimen pengolahan citra klasik (pertemuan 1-6) sebagai persiapan teknis menghadapi evaluasi tengah semester. |
Kriteria Kesesuaian struktur dan metodologi Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Pemahaman materi mandiri,Diskusi Interaktif,[DI=50 Menit] |
Topik Sinkronisasi Capaian Pembelajaran & Pembekalan UTS. Sub Topik Diskusi interaktif bedah solusi kendala pemrograman (image enhancement, edge detection), evaluasi umpan balik tugas mandiri, serta kisi-kisi dan penjelasan teknis kuis UTS Online Buku Terbuka (durasi 90 menit). |
0 | ||
| 8 |
sub.cpmk.MT088.CPMK06.1-Mahasiswa mampu menganalisis pengaruh perubahan koefisien operasi image enhancement pada gambar berwarna secara mandiri melalui eksperimen kode program. sub.cpmk.MT088.CPMK06.2-Mahasiswa mampu membedakan prinsip ekstraksi fitur global dan fitur lokal melalui implementasi program klasifikasi citra dasar. sub.cpmk.MT088.CPMK06.3-Mahasiswa mampu menguji performa operator gradien Sobel dalam mendeteksi batas struktural citra menggunakan repositori kode program bersama. |
Mahasiswa dapat menyelesaikan UTS |
Kriteria Ujian UTS/UAS yang terjadwal Resmi Teknik |
Ujian terjadwal,Problem-Based Learning,[PBL=150 Menit] |
Topik Ujian Tengah Semester Sub Topik Quiz online |
25 | |
| 9 |
sub.cpmk.MT088.CPMK10.1-Mahasiswa mampu menciptakan desain arsitektur jaringan saraf konvolusional (CNN) modifikasi non-transfer learning menggunakan dataset mandiri secara berkelompok. |
Keberhasilan konvergensi nilai error (loss) dan tingkat akurasi pengujian model pada dataset orisinal baru. |
Kriteria Rubrik Analisis Teknik Penilaian kinerja (performance assessment) melalui demonstrasi kode program di repositori |
Penugasan,Problem-Based Learning,[PBL=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Neural Network, CNN and Recurrent Neural. Sub Topik Komponen utama CNN (Convolution, Pooling, Dense layer), pembuatan dataset orisinal secara kelompok (4 orang), modifikasi skrip Github, dan pelaporan Tugas 3. |
10 | |
| 10 |
sub.cpmk.MT088.CPMK06.5-Mahasiswa mampu mengevaluasi efisiensi komparatif eksekusi klasifikasi citra berbasis kode Transfer Learning di lingkungan Python. |
Kriteria Kemampuan memecahkan masalah Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Transfer Learning. Sub Topik Konsep dasar transfer learning, pemanfaatan arsitektur pre-trained, pembekuan layer, eksekusi kode taktis di Python, dan analisis hasil akurasi model. |
0 | ||
| 11 |
sub.cpmk.MT088.CPMK13.3-Mahasiswa mampu mendeskripsikan peta taksonomi kerja deteksi objek berbasis komputasi tunggal (single computing) dan komputasi ganda (double computing). |
Kriteria Kemampuan menganalisa Kasus Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Diskusi,Diskusi Interaktif,[DI=50 Menit] |
Topik Object Detection Work. Sub Topik Evolusi Object Detection, prinsip Classic Object Detection, karakteristik komputasi Deep Learning-based (Single vs Double Computing). |
0 | ||
| 12 |
sub.cpmk.MT088.CPMK03.2-Mahasiswa bersikap profesional dan mandiri dalam mencari serta menguji fungsionalitas kode sumber detektor objek dari internet secara terbuka. |
Kriteria Kesesuaian sintesis dan struktur Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Pemahaman materi mandiri,Studi Kasus,[SK=50 Menit] |
Topik Single Object and Multiple Object Detection YOLO. Sub Topik Pencarian literatur kode daring (web sourcing), instalasi dependensi, perbandingan performa awal pelokalan objek tunggal vs jamak. |
0 | ||
| 13 |
sub.cpmk.MT088.CPMK13.4-Mahasiswa mampu merinci algoritma internal pembagian grid bounding-box pada sistem detektor real-time YOLO dan segmentasi UNet.
|
Kriteria Kesesuaian struktur dan metodologi Teknik |
Kuliah,Ceramah interaktif,[CI=100 Menit] Pemahaman materi mandiri,Diskusi Interaktif,[DI=50 Menit] |
Topik Bagaimana Object Detection Bekerja (YOLO). Sub Topik Mekanisme prediksi jangkar (anchor boxes), kalkulasi koordinat objek, reduksi kesalahan penentuan kelas visual, dan arsitektur segmentasi piksel UNet. |
0 | ||
| 14 |
sub.cpmk.MT088.CPMK06.6-Mahasiswa mampu memvalidasi potongan kode pengeksekusi algoritma lokalisasi fitur wajah (facial landmarks) menggunakan pustaka OpenCV. |
Ketepatan mahasiswa dalam mengisolasi baris kode inti pengeksekusi fungsi deteksi wajah dan penandaan titik kunci (landmarks). |
Kriteria Kesesuaian teknik dan validitas Teknik Penugasan individu berupa peninjauan draf laporan dokumentasi visual (PDF). |
Praktikum,Problem-Based Learning,[PBL=100 Menit] Pemahaman materi mandiri,Diskusi Interaktif,[DI=50 Menit] |
Topik Object Recognition (Face). Sub Topik Penerapan pustaka pendeteksi wajah klasik (Haar Cascade) atau pustaka modern, ekstraksi koordinat penanda wajah (facial landmarks), dan visualisasi gambar input/output (PDF). |
10 | |
| 15 |
sub.cpmk.MT088.CPMK10.2-Mahasiswa mampu mengonstruksi laporan teknis hasil pengujian algoritma pelokalan berbasis deep learning (RCNN/YOLO) sesuai dengan etika ilmiah. |
Mencakup keaslian interpretasi grafik metrik evaluasi deteksi multiobjek dan kejujuran akademis dalam menyajikan potongan skrip eksekusi. |
Kriteria Kesesuaian teknik dan validitas Teknik Menggunakan unjuk kerja berbasis penyusunan laporan tertulis akhir praktikum. |
Praktikum,Problem-Based Learning,[PBL=100 Menit] Pemahaman materi mandiri,Diskusi Interaktif,[DI=50 Menit] |
Topik Object Recognition Lanjut. Sub Topik Implementasi praktikum algoritma RCNN dan YOLO, pemisahan struktur kode eksekusi dengan utilitas, analisis visualisasi multiobjek, dan penyusunan laporan ilmiah terpadu. |
10 | |
| 16 |
sub.cpmk.MT088.CPMK13.3-Mahasiswa mampu mendeskripsikan peta taksonomi kerja deteksi objek berbasis komputasi tunggal (single computing) dan komputasi ganda (double computing). sub.cpmk.MT088.CPMK13.4-Mahasiswa mampu merinci algoritma internal pembagian grid bounding-box pada sistem detektor real-time YOLO dan segmentasi UNet. |
Mahasiswa dapat menyelesaikan UAS |
Kriteria Ujian UTS/UAS yang terjadwal Resmi Teknik |
Ujian terjadwal,Problem-Based Learning,[PBL=150 Menit] |
Topik Ujian Akhir Semester Sub Topik Quiz online |
25 | |
| CPL | MK | CPMK | Quis | Tes Tulis (UTS) | Tugas Praktikum | Tes Tulis (UAS) | |
|---|---|---|---|---|---|---|---|
| CPL02 | COMPUTER VISION | CPMK03 | Y | ||||
| CPL03 | COMPUTER VISION | CPMK06 | Y | Y | Y | ||
| CPL05 | COMPUTER VISION | CPMK10 | Y | Y | |||
| CPL07 | COMPUTER VISION | CPMK13 | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL07 | CPMK13 | sub.cpmk.MT088.CPMK13.1 | 0 | Pemahaman Konsep | |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.1 | Pemeriksaan dokumen portofolio laporan praktikum berformat PDF. | 10 | Ketepatan konteks & kejelasan |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.2 | 0 | Pemahaman Konsep | |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.3 | 0 | Pemahaman Konsep | |
| CPL02 | CPMK03 | sub.cpmk.MT088.CPMK03.1 | Evaluasi produk artefak digital hasil karya mahasiswa. | 10 | Rubrik Analisis |
| CPL07 | CPMK13 | sub.cpmk.MT088.CPMK13.2 | 0 | Kemampuan memecahkan masalah | |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.4 | 0 | Kesesuaian struktur dan metodologi | |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.1, sub.cpmk.MT088.CPMK06.2, sub.cpmk.MT088.CPMK06.3 | 25 | Ujian UTS/UAS yang terjadwal Resmi | |
| CPL05 | CPMK10 | sub.cpmk.MT088.CPMK10.1 | Penilaian kinerja (performance assessment) melalui demonstrasi kode program di repositori | 10 | Rubrik Analisis |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.5 | 0 | Kemampuan memecahkan masalah | |
| CPL07 | CPMK13 | sub.cpmk.MT088.CPMK13.3 | 0 | Kemampuan menganalisa Kasus | |
| CPL02 | CPMK03 | sub.cpmk.MT088.CPMK03.2 | 0 | Kesesuaian sintesis dan struktur | |
| CPL07 | CPMK13 | sub.cpmk.MT088.CPMK13.4 | 0 | Kesesuaian struktur dan metodologi | |
| CPL03 | CPMK06 | sub.cpmk.MT088.CPMK06.6 | Penugasan individu berupa peninjauan draf laporan dokumentasi visual (PDF). | 10 | Kesesuaian teknik dan validitas |
| CPL05 | CPMK10 | sub.cpmk.MT088.CPMK10.2 | Menggunakan unjuk kerja berbasis penyusunan laporan tertulis akhir praktikum. | 10 | Kesesuaian teknik dan validitas |
| CPL07 | CPMK13 | sub.cpmk.MT088.CPMK13.3, sub.cpmk.MT088.CPMK13.4 | 25 | Ujian UTS/UAS yang terjadwal Resmi | |
| Total | 100 | ||||
| CPL | MK | CPMK | Quis | Tes Tulis (UTS) | Tugas Praktikum | Tes Tulis (UAS) | Total | |
|---|---|---|---|---|---|---|---|---|
| CPL02 | COMPUTER VISION | CPMK03 | 0% | 10% | 0% | 0% | 0% | 10% |
| CPL03 | COMPUTER VISION | CPMK06 | 0% | 10% | 25% | 10% | 0% | 45% |
| CPL05 | COMPUTER VISION | CPMK10 | 0% | 10% | 0% | 10% | 0% | 20% |
| CPL07 | COMPUTER VISION | CPMK13 | 0% | 0% | 0% | 0% | 25% | 25% |
| 100% | ||||||||