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 yang terbuka, kritis, dan profesional dalam menyelesaikan masalah menggunakan inovasi digital di bidang informatika.
CPLP05 Mampu menganalisis, merancang dan mengevaluasi perangkat lunak pada berbagai platform untuk memenuhi kebutuhan industri atau masyarakat.
CPLP06 Mampu menggunakan dan mengoptimalkan teknik akuisisi data , analisis data, dan 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 di industri.
CPMK18 Mahasiswa mampu menganalisis kebutuhan industri atau masyarakat.
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%