UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA

RPS-S1IF-ST167
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
PROYEK DATA MINING ST167 Kelompok mata kulliah Sistem cerdas T= 4 6 03 Dec 2025
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Arifiyanto Hadi Negoro, S.Kom., M. T.

Theopilus Bayu Sasongko, S.Kom., M.Eng.

ELI PUJASTUTI, M. KOM.
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPLP03 memiliki pandangan terbuka, kritis dan profesional dalam menyelesaikan masalah menggunakan inovasi digital bidang informatika
CPLP05 Mampu menganalisis, merancang dan mengevaluasi perangkat lunak pada berbagai platform untuk memenuhi kebutuhan industri atau masyarakat
CPLP06 Mampu menggunakan dan mengoptimalisasi teknik akuisisi data , analisis data, pengolahan data untuk menyelesaikan masalah penelitian atau industri
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK08 Mahasiswa mampu menyampaikan pandangan atau gagasan yang kritis dan profesional dalam menyelesaikan masalah pada industri
CPMK18 Mahasisiwa mampu menganalisis kebutuhan industri atau masyakarat
CPMK21 Mahasiswa mampu menerapkan metode analisis data;
CPMK22 Mahasiswa mampu menerapkan metode pengolahan data;
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.ST167.CPMK08.1 Mahasiswa mampu mengumpulkan data, mengidentifikasi masalah serta membuat analisis kebutuhan project sistem data mining
sub.cpmk.ST167.CPMK08.2 Mahasiswa mampu memahami konsep dari proyek data mining, menentukan tema dan membuat perencanaan project berdasarkan masalah studi kasus suatu objek / industri
sub.cpmk.ST167.CPMK18.1 Mahasiswa mampu memahami konsep dasar DataMiningOps dan MLOps lifecycle
sub.cpmk.ST167.CPMK21.1 Mahasiswa mampu mengimplementasikan metode / teknik proyek data mining sesuai dengan standar industri
sub.cpmk.ST167.CPMK22.1 Mampu mengimplementasikan, menguji, dan menerapkan pipeline proyek data mining
sub.cpmk.ST167.CPMK22.2 Mahasiswa mampu menerapkan teknik deployment menggunakan metode server maupun serverless (API, Docker, dan Kubernetes)
sub.cpmk.ST167.CPMK22.3 Mahasiswa mampu memantau model dalam produksi dan melakukan otomatisasi CI/CD.
sub.cpmk.ST167.CPMK22.4 Mahasiswa mampu mengimplementasikan rancangan dan melaporkan progress project
sub.cpmk.ST167.CPMK22.5 Mahasiswa mampu memahami dan mengimplementasikan LLM
sub.cpmk.ST167.CPMK22.6 Mahasiswa mampu memahami dan mengimplementasikan Agentic AI
sub.cpmk.ST167.CPMK22.7 Mahasiswa mampu mengintegrasikan model LLM, Agentic AI, dan RAG kedalam proyek data mining (proyek AI)
Korelasi CPMK terhadap Sub-CPMK
CPMK08 sub.cpmk.ST167.CPMK08.1
sub.cpmk.ST167.CPMK08.2
CPMK18 sub.cpmk.ST167.CPMK18.1
CPMK21 sub.cpmk.ST167.CPMK21.1
CPMK22 sub.cpmk.ST167.CPMK22.1
sub.cpmk.ST167.CPMK22.2
sub.cpmk.ST167.CPMK22.3
sub.cpmk.ST167.CPMK22.4
sub.cpmk.ST167.CPMK22.5
sub.cpmk.ST167.CPMK22.6
sub.cpmk.ST167.CPMK22.7
Deskripsi Singkat MK Mata Kuliah ini membahas proses pengembangan sistem berbasis data mining yang disesuaikan dengan kebutuhan industri, mulai dari analisis permasalahan, analisis kebutuhan fungsional, analisis data, preprosesing data, modeling hingga pengimplementasian hasil ke sebuah aplikasi sebagai solusi untuk membantu mengatasi permasalahan pada sebuah objek.
Bahan Kajian : Materi Pembelajaran KOMPUTER, Data Mining, AI
Pustaka Utama
  • 1. Ref1. J. Han, M. Kamber, J. Pei, Data Mining Concepts and Techniques, Morgan Kaufmann Publishers, 2012 Ref3. M. North, Data Mining for the Masses. 2012.
  • 2. Ref2.Pang-Ning Tan, M. Steinbach, V. Kumar, Introduction to DATA MINING, Pearson Education, Inc., Boston, 2006
  • 3. Ref3. M. North, Data Mining for the Masses. 2012.
  • 4. Ref4. Suyanto, Machine Learning, Informatika Bandung, 2018
  • 5. Ref5. Suyanto, Data Mining untuk Klasifikasi dan Klasterisasi Data, Informatika Bandung, 2019
  • 8. Build a Large Language Model (From Scratch), Sebastian Raschka, 2025
  • 9. Managing Machine Learning Projects From design to deployment, Simon Thompson, 2023
  • 10. Agentic AI in Action: A Practical Guide to Designing, Implementing, and Deploying Autonomous AI Agents, Husn Ara, 2025
Pendukung
  • 6. RefP1.Primartha Rifkie, Belajar Machine Learning, Informatika Bandung, 2018
  • 7. RefP2. Coursera, Machine Learning Foundation, Department of Statistic Washington University
Dosen Pengampu Theopilus Bayu Sasongko, S.Kom., M.Eng., Kusnawi, S.Kom., M.Eng., Anna Baita, S.Kom., 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.ST167.CPMK08.1-Mahasiswa mampu mengumpulkan data, mengidentifikasi masalah serta membuat analisis kebutuhan project sistem data mining Mahasiswa mampu menjelaskan use case AI di industri Mahasiswa mampu mengidentifikasi problem berbasis data Mahasiswa mampu merumuskan problem statement Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Pembimbingan,Diskusi,[DS=1 Menit]
Topik
AI Industry & Problem Identification
Sub Topik
Landscape AI Industry (AI Engineer role) Use case: fintech, healthcare, retail Problem framing berbasis AI
  • [2] Hal: 50
1.07
2 sub.cpmk.ST167.CPMK08.2-Mahasiswa mampu memahami konsep dari proyek data mining, menentukan tema dan membuat perencanaan project berdasarkan masalah studi kasus suatu objek / industri Mahasiswa mampu menentukan tema project Mahasiswa mampu menyusun rencana project Mahasiswa mampu menjelaskan kebutuhan sistem Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Pembimbingan,Ceramah,[CR=1 Menit]
Topik
Project Planning & Use Case Design
Sub Topik
Project scoping Dataset identification Business requirement
  • [5] Hal: 30
  • [1] Hal: 50
1.07
3 sub.cpmk.ST167.CPMK22.1-Mampu mengimplementasikan, menguji, dan menerapkan pipeline proyek data mining Mahasiswa memahami lifecycle AI system Mahasiswa mampu membedakan pipeline data dan model Mahasiswa memahami konsep reproducibility Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Pembimbingan,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
DataMiningOps & MLOps Lifecycle
Sub Topik
ML lifecycle Data pipeline vs ML pipeline MLOps concept
  • [2] Hal: 30-50
1.07
4 sub.cpmk.ST167.CPMK22.1-Mampu mengimplementasikan, menguji, dan menerapkan pipeline proyek data mining Mahasiswa mampu membuat pipeline data sederhana Mahasiswa mampu menjelaskan alur ETL Kriteria
Rubrik Holistik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Pembimbingan,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Data Processing for AI Application
Sub Topik
Cleaning data Feature selection ringan Data formatting untuk API
  • [2] Hal: 50
1.07
5 sub.cpmk.ST167.CPMK22.1-Mampu mengimplementasikan, menguji, dan menerapkan pipeline proyek data mining Mahasiswa mampu membuat pipeline data Mahasiswa mampu mengotomasi proses ETL Mahasiswa mampu menguji pipeline Kriteria
Rubrik Holistik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Data Pipeline Implementation
Sub Topik
ETL sederhana di Colab Pipeline scripting Python Workflow automation basic
  • [7] Hal: 12
1.07
6 sub.cpmk.ST167.CPMK22.2-Mahasiswa mampu menerapkan teknik deployment menggunakan metode server maupun serverless (API, Docker, dan Kubernetes) Mahasiswa mampu membuat API sederhana Mahasiswa mampu expose API ke publik Mahasiswa memahami request-response Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
API Development Model AI (Data Mining)
Sub Topik
FastAPI / Flask di Colab Ngrok / cloud exposure REST API concept
  • [7] Hal: 78
1.07
7 sub.cpmk.ST167.CPMK22.2-Mahasiswa mampu menerapkan teknik deployment menggunakan metode server maupun serverless (API, Docker, dan Kubernetes) Mahasiswa mampu membuat UI AI app Mahasiswa mampu menghubungkan API ke UI Mahasiswa mampu membuat input dinamis Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
AI and Data Mining Web App (Streamlit/Gradio) Deployment
Sub Topik
Streamlit di Colab Gradio interface Dynamic input handling
  • [7] Hal: 130
1.07
8 sub.cpmk.ST167.CPMK22.2-Mahasiswa mampu menerapkan teknik deployment menggunakan metode server maupun serverless (API, Docker, dan Kubernetes) Mahasiswa memahami konsep deployment Mahasiswa mampu deploy app sederhana Mahasiswa memahami perbedaan server vs serverless Kriteria
Rubrik Holistik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Diskusi,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Deployment Concept (Serverless)
Sub Topik
HuggingFace Spaces Streamlit Cloud Serverless concept
  • [1] Hal: 85
1.07
9 sub.cpmk.ST167.CPMK22.2-Mahasiswa mampu menerapkan teknik deployment menggunakan metode server maupun serverless (API, Docker, dan Kubernetes) Mahasiswa mampu melakukan deployment dalam server (edge devices) Kriteria
Rubrik Analitik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Pembimbingan,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Deployment Concept (Server)
Sub Topik
Deployment in Edge Devices Arduino/Raspberry PI/Jetson Nano
  • [4] Hal: 101
1.07
10 sub.cpmk.ST167.CPMK22.3-Mahasiswa mampu memantau model dalam produksi dan melakukan otomatisasi CI/CD. Mahasiswa mampu membuat logging Mahasiswa mampu memonitor aplikasi Mahasiswa memahami error handling Kriteria
Rubrik Holistik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Pembimbingan,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Monitoring & Logging
Sub Topik
Logging Python Monitoring basic Error tracking
  • [3] Hal: 201
1.07
11 sub.cpmk.ST167.CPMK22.3-Mahasiswa mampu memantau model dalam produksi dan melakukan otomatisasi CI/CD. Mahasiswa mampu membuat repo Git Mahasiswa memahami CI/CD pipeline Mahasiswa mampu setup automation sederhana Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Diskusi,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
CI/CD for AI & Data Mining Project
Sub Topik
GitHub Actions Auto deployment Version control
  • [3] Hal: 300
1.07
12 sub.cpmk.ST167.CPMK22.3-Mahasiswa mampu memantau model dalam produksi dan melakukan otomatisasi CI/CD. Mahasiswa mampu tracking eksperimen (W&B) Mahasiswa memahami model versioning Mahasiswa mampu membaca metrik Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
MLOps Tools
Sub Topik
MLflow tracking Weights & Biases Experiment logging
  • [2] Hal: 100
1.07
13 sub.cpmk.ST167.CPMK22.4-Mahasiswa mampu mengimplementasikan rancangan dan melaporkan progress project Mahasiswa mampu menyelesaikan project Mahasiswa mampu melakukan testing Mahasiswa mampu presentasi teknis Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Finalisasi Project UTS
Sub Topik
Integrasi pipeline + app Testing aplikasi Debugging
  • [1] Hal: 300
1.07
14 sub.cpmk.ST167.CPMK22.4-Mahasiswa mampu mengimplementasikan rancangan dan melaporkan progress project AI Application (Deployment + API + UI) Kriteria
Rubrik Analitik
Teknik
Ujian Tengah Semester
Presentasi,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Presentasi Final Project UTS
Sub Topik
Deployment Aplikasi Sederhana dari Model AI/Data Mining
  • [6] Hal: 50
35
15 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM Memahami konsep LLM Menggunakan API LLM Menjalankan LLM di Colab Kriteria
Menjawab
Teknik
Diskusi
Pembimbingan,Diskusi,[DS=60 Menit]
Topik
Introduction to LLM
Sub Topik
Transformer concept Tokenization LLM API usage
  • [8] Hal: 500
1.07
16 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM Membuat embedding Mengukur similarity Memahami vector space Kriteria
Rubrik Holistik
Teknik
Diskusi
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Embedding & Vector
Sub Topik
Sentence Transformers Embedding concept Similarity search
  • [8] Hal: 10
1.07
17 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM Membuat vector DB Melakukan retrieval Mengelola index Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Vector Database
Sub Topik
FAISS di Colab Indexing Retrieval
  • [8] Hal: 21
1.07
18 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM Membuat RAG pipeline Mengelola dokumen Menghasilkan jawaban berbasis dokumen Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
RAG Architecture
Sub Topik
Retrieval pipeline Chunking Context injection
  • [8] Hal: 300
1.07
19 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM Menggunakan LangChain Membuat pipeline AI Mengelola prompt Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=120 Menit]
Topik
LangChain Pipeline
Sub Topik
Chains Tools Prompt template
  • [6] Hal: 120
1.07
20 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM Meningkatkan kualitas RAG Mengoptimasi retrieval Mengevaluasi output Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Advanced RAG
Sub Topik
Hybrid search Reranking Query optimization
  • [8] Hal: 120
1.07
21 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Memahami agent AI Membuat agent sederhana Menggunakan tool Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Agent Concept
Sub Topik
Tool usage Reasoning Planning
  • [10] Hal: 110
1.07
22 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Membuat multi-agent Mengatur workflow agent Mengintegrasikan tool Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Agent Framework
Sub Topik
CrewAI / AutoGen Multi-agent system Task orchestration
  • [10] Hal: 124
1.07
23 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Mendesain agentic system Mengimplementasikan workflow Menjelaskan arsitektur Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Agentic AI System
Sub Topik
Decision making Autonomous workflow Use case industry
  • [10] Hal: 180
1.07
24 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Mengintegrasikan sistem AI Mendesain arsitektur Menghubungkan komponen Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Tugas ,Proses Belajar,[PB=120 Menit]
Studi Kasus,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=100 Menit]
Tugas ,Proses Belajar,[PB=120 Menit]
Topik
AI System Integration
Sub Topik
RAG + Agent integration API integration System architecture
  • [3] Hal: 139
1.07
25 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Deploy AI system Membuat endpoint Testing sistem Kriteria
Rubrik Holistik
Teknik
Tugas
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=120 Menit]
Topik
Deployment AI System
Sub Topik
Gradio deployment HuggingFace Spaces API endpoint
  • [3] Hal: 150
1.07
26 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Monitoring performa AI Evaluasi hasil LLM Implementasi feedback Kriteria
Rubrik Holistik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Monitoring AI System
Sub Topik
Logging LLM Evaluation output Feedback loop
  • [8] Hal: 190
1.07
27 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Mahasiswa mampu menjelaskan konsep Agentic AI Mahasiswa mampu membedakan pipeline vs agent Mahasiswa mampu mengimplementasikan reasoning sederhana Kriteria
Rubrik Holistik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Agentic AI System Fundamentals
Sub Topik
Konsep Agentic AI vs Traditional Pipeline Decision making pada LLM Planning & reasoning (ReAct, CoT)
  • [10] Hal: 230
1.07
28 sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Mahasiswa mampu deploy agent system Mahasiswa mampu membuat endpoint agent Mahasiswa mampu melakukan testing deployment Kriteria
Rubrik Analitik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Deployment Agentic AI System
Sub Topik
Deployment via Gradio / FastAPI HuggingFace Spaces API endpoint untuk agent
  • [9] Hal: 110
1.07
29 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI Mahasiswa mampu melakukan monitoring sistem AI Mahasiswa mampu mengevaluasi performa agent Mahasiswa mampu melakukan perbaikan sistem Kriteria
Rubrik Analitik
Teknik
Tugas
Diskusi,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Studi Kasus,Proses Belajar,[PB=100 Menit]
Tugas ,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Monitoring, Evaluation & Finalization
Sub Topik
Logging LLM output Evaluasi RAG & agent Debugging dan optimasi sistem
  • [10] Hal: 250
1.07
30 sub.cpmk.ST167.CPMK22.5-Mahasiswa mampu memahami dan mengimplementasikan LLM sub.cpmk.ST167.CPMK22.6-Mahasiswa mampu memahami dan mengimplementasikan Agentic AI sub.cpmk.ST167.CPMK22.7-Mahasiswa mampu mengintegrasikan model LLM, Agentic AI, dan RAG kedalam proyek data mining (proyek AI) Mahasiswa mampu menyampaikan solusi AI secara profesional Mahasiswa mampu menjelaskan arsitektur sistem Mahasiswa mampu mendemonstrasikan sistem berjalan Mahasiswa mampu menjawab pertanyaan teknis & bisnis Kriteria
Menjawab
Teknik
Tes Tulis (UAS)
Presentasi,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit]
Topik
Final Project Agentic AI System
Sub Topik
AI System berbasis: LLM RAG Agent / Multi-agent Deployment (Gradio / API) Arsitektur sistem Demo end-to-end
  • [10] Hal: 350
35.04

Teknik Penilaian CPMK

CPL MK CPMK Tugas Tes Tulis (UTS) Diskusi Tes Tulis ( UAS )
CPLP03 PROYEK DATA MINING CPMK08 Y
CPLP05 PROYEK DATA MINING CPMK18 Y
CPLP06 PROYEK DATA MINING CPMK21 Y Y
CPLP06 PROYEK DATA MINING CPMK22 Y Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPLP05 CPMK18 sub.cpmk.ST167.CPMK08.1 Tugas 1.07 Rubrik Holistik
CPLP03 CPMK08 sub.cpmk.ST167.CPMK08.2 Tugas 1.07 Rubrik Holistik
CPLP03 CPMK08 sub.cpmk.ST167.CPMK22.1 Tugas 1.07 Rubrik Analitik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.1 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.1 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.2 Tugas 1.07 Rubrik Analitik
CPLP05 CPMK18 sub.cpmk.ST167.CPMK22.2 Tugas 1.07 Rubrik Analitik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.2 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.2 Tugas 1.07 Rubrik Analitik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.3 Tugas 1.07 Rubrik Holistik
CPLP05 CPMK18 sub.cpmk.ST167.CPMK22.3 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.3 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.4 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.4 Ujian Tengah Semester 35 Rubrik Analitik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.5 Diskusi 1.07 Menjawab
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.5 Diskusi 1.07 Rubrik Holistik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.5 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.5 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.5 Tugas 1.07 Rubrik Holistik
CPLP03 CPMK08 sub.cpmk.ST167.CPMK22.5 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP05 CPMK18 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK21 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.5, sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Holistik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Analitik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.5, sub.cpmk.ST167.CPMK22.6 Tugas 1.07 Rubrik Analitik
CPLP06 CPMK22 sub.cpmk.ST167.CPMK22.5, sub.cpmk.ST167.CPMK22.6, sub.cpmk.ST167.CPMK22.7 Tes Tulis (UAS) 35.04 Menjawab
Total 100
2. Penilaian CPMK
CPL MK CPMK Tugas Tes Tulis (UTS) Diskusi Tes Tulis ( UAS ) Total
CPLP03 PROYEK DATA MINING CPMK08 3.21% 0% 0% 0% 3.21%
CPLP05 PROYEK DATA MINING CPMK18 4.28% 0% 0% 0% 4.28%
CPLP06 PROYEK DATA MINING CPMK21 8.56% 0% 1.07% 0% 9.63%
CPLP06 PROYEK DATA MINING CPMK22 11.77% 35% 1.07% 35.04% 82.88%
100%