6 - SD211105 - RPS Pengantar Sains Data-OBE-PjBL
6 - SD211105 - RPS Pengantar Sains Data-OBE-PjBL
Sub-CPMK 6: Mahasiswa mampu merancang proyek dengan menerapkan tahapan-tahapan dalam Sains Data yang didokumentasikan
ke dalam bentuk laporan proyek dan mempresentasikannya dengan kinerja mandiri, bermutu, dan terukur [C6,A3,P3]
Sub-CPMK 3: Mahasiswa mampu menjelaskan dan menerapkan tahapan pada riset Sub-CPMK 4: Mahasiswa mampu menjelaskan, membuat, dan
dan aplikasi seputar sains data dari referensi scientific paper dengan melakukan menerapkan proses-proses sains data dan konsep modelling
kegiatan merangkum dengan tepat [C3, A3, P2] process dalam studi kasus sederhana dengan tepat [C3,A3]
Kartika Maulida Hindrayani, S.Kom, M.Kom Dr.Eng. Ir. Dwi Arman Prasetya.,ST., MT., IPU., Asean.
Eng
CAPAIAN CPL PROGDI Yang Dibebankan pada MK
PEMBELAJARAN
(CPL) CPL02 Mampu menganalisis dan mengaplikasikan teknik analisis data dengan menggunakan perangkat lunak untuk
menyelesaikan permasalahan di bidang analisis data
CPL09 Mampu menguasai konsep matematika, statistika, dan dasar ilmu komputer untuk memperkuat landasan ilmiah
keilmuan sains data
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK04 Mahasiswa dapat memahami konsep dasar teknik machine learning, merancang algoritma machine CPL02
learning, mengembangkan dan mengkombinasikan model prediktif dalam analisis data, dan
mengimplementasikan ke dalam suatu bentuk aplikasi sistem cerdas menggunakan perangkat
lunak, serta melaksanakan penelitian ilmiah dan aplikasi praktis bidang machine learning.
CPMK05 Mahasiswa dapat memahami konsep dasar dalam data mining, merancang dan mengeksplorasi CPL09
pengetahuan yang berharga dari dataset, mengaplikasikan proses data mining untuk menggali
informasi berharga dari dataset, dan dapat merancang arsitektur manajemen basis data yang dapat
menangani pemrosesan data berskala besar, serta dapat mengkomunikasikan dalam bentuk narasi
dan visual.
Kemampuan Akhir Tiap Tahapan Belajar (Sub-CPMK)
Sub- Mahasiswa mampu menjelaskan konsep keilmuan bidang sains data dan keterkaitan dengan big data dengan
CPMK1 tepat [C2, A2]
Sub- Mahasiswa mampu menjelaskan dan menerapkan perkembangan sains data dan big data dari data tradisional,
CPMK2 data terstruktur, basis data NoSQL, basis data graf, dan ekosistem big data dengan tools yang tepat [C3, A3]
Sub- Mahasiswa mampu menjelaskan dan menerapkan tahapan pada riset dan aplikasi seputar sains data dari
CPMK3 referensi scientific paper dengan melakukan kegiatan merangkum dengan tepat [C3, A3, P2]
Sub- Mahasiswa mampu menjelaskan, membuat, dan menerapkan proses-proses sains data dan konsep modelling
CPMK4 process dalam studi kasus sederhana dengan tepat [C3,A3]
Sub- Mahasiswa mampu menjelaskan, membuat, dan menerapkan konsep text mining dan data visualization dengan
CPMK5 tools yang tepat [C3,A3]
Sub- Mahasiswa mampu merancang proyek dengan menerapkan tahapan-tahapan dalam Sains Data yang
CPMK6 didokumentasikan ke dalam bentuk laporan proyek dan mempresentasikannya dengan kinerja mandiri, bermutu,
dan terukur [C6,A3,P3]
Korelasi CPL terhadap Sub-CPMK
DESKRIPSI SINGKAT Mata kuliah ini mempelajari konsep dasar keilmuan di bidang sains data, proses-proses dalam sains data dan kaitannya
MK dengan ekosistem big data, teknologi pendukung penyimpanan basis data terstruktur tidak terstruktur, dan semi-struktur,
model algoritma machine learning serta bagaimana peranan sains data mampu menyelesaikan berbagai latar belakang
permasalahan di kehidupan sehari-hari. Materi disampaikan melalui ceramah interaktif, diskusi, latihan, praktikum, serta
permasalahan dunia nyata. Luaran dari mata kuliah ini adalah laporan akhir proyek, ppt, dan penerapan proyek sains data.
BAHAN KAJIAN 1. Pemahaman tentang konsep keilmuan di bidang sains data dan hubungannya dengan big data beserta aplikasinya
MATERI 2. Pemahaman tentang perkembangan sains data dan big data
PEMBELAJARAN 3. Pemahaman tentang riset dan aplikasi seputar sains data
4. Pemahaman tentang proses-proses, modelling process beserta aplikasinya,
5. Pemahaman tentang konsep text mining dan visualisasi data beserta aplikasinya
6. Pemahaman secara tahapan keseluruhan Sains Data yang meliputi modelling process, menghasilkan laporan akhir,
dan review project.
PUSTAKA Utama
1. Davy Cielen, Arno D.B. Meysman, Mohamed Ali, Introducing Data Science, Manning Publications Co., USA
2. Joel Grus, Data Science from Scratch, O’reilly
Pendukung
1. Field Cady, The Data Science Handbook, John Wiley & Sons, Inc, USA
2. Laura Igual, Santi Segui, Introduction to Data Science: A Python Approach to Concepts, Techniques and
Applications, Springer International Publishing Switzerland
3. Foster Provost, Tom Fawcett, Data Science for Business, O’Reilly
4. Benjamin Bengfort, Jenny Kim, Data Analytics with Hadoop, O’Reilly
DOSEN PENGAMPU 1. Mohammad Idhom, S.P., S.Kom., M.T.
2. Wahyu S. J., S.Kom, M.Kom
3. Kartika Maulida Hindrayani S.Kom, M.Kom
MATA KULIAH -
SYARAT
Bentuk Pembelajaran, Metode
Sub CPMK Pembelajaran, Penugasan
(Capaian Penilaian Bobot
Minggu Mahasiswa Materi Pembelajaran
Pembelajaran [estimasi waktu] Penilaian
Ke- [Pustaka]
Mata Kuliah) (%)
Kriteria
Indikator Luring Daring
dan Teknik
(1) (2) (3) (4) (5) (6) (7) (8)
1 Sub-CPMK1: 1.1 Ketepatan Kriteria: Kuliah Kuliah Konsep Sains Data:
Mahasiswa menjelaskan Pedoman Diskusi [PB: Daring 1. Pendahuluan
mampu tentang definisi Penskoran 1x(2x50”)] Diskusi 2. Business Understanding
menjelaskan sains data (Marking Tugas-1: Asinkron 3. Data Mining
konsep keilmuan 1.2 Ketepatan Scheme) Menyusun 4. Data Cleaning
bidang sains data menjelaskan 6
ringkasan dalam E-learning: 5. Data Exploration
dan keterkaitan tentang big data Teknik bentuk tentang: ILMU 6. Feature Engineering
dengan big data 1.3 Ketepatan non-test: a. Definisi sains https://ilmu. 7. Data Visualization
dengan tepat [C2, menjelaskan data upnjatim.ac. 8. Istilah-istilah penting
A2] tentang id/ dalam sains data
keterkaitan antara Meringka b. Definisi Big
sains data dan big s materi Data Keterkaitan Sains Data
data kuliah c. Keterkaitan dengan Big Data:
antara sains data 1. Hubungan antara sains
dan Big Data data dan big data
2. Karakteristik Big Data
[PT+KM: (1+1) 3. 3V Big Data
x(2x60’’)] 4. Manfaat dan Penggunaan
Sains Data dan Big Data
5. Proses-proses dalam sains
data
6. Kategori bentuk set data:
structured, unstructured,
natural language,
machine-generated,
graph-based, audio, video,
and images, streaming
[1]
2-3 Sub-CPMK-2: 2.1 Ketepatan Kriteria: Kuliah Kuliah 1. Data traditional 6
Mahasiswa menjelaskan Rubrik Diskusi [PB: Daring 2. Analisis data
mampu tentang holistik 2x(2x50”)] Diskusi menggunakan Excel
menjelaskan dan
perkembangan Tugas-2: Asinkron 3. Distributed File Systems
sains data dan Teknik Menggunakan 4. Distributed
menerapkan big data non-test: Programming
fungsi fungsi E-learning:
perkembangan 2.2 Ketepatan Meringka yang terdapat ILMU Framework
sains data dan big menjelaskan s pada tools Data https://ilmu 5. Data Integration
data dari data mengenai perkemba Analytic Excel .upnjatim.a Framework
tradisional, data perbedaan dan ngan [PT+KM: (2+2) c.id/ 6. Machine Learning
terstruktur, basis tools dimulai sains data x(2x60’’)] Framework
dari data dan big 7. NoSQL Databases
data NoSQL, basis
tradisional data data 8. Scheduling Tools
data graf, dan terstruktur, basis 9. Benchmarking Tools
ekosistem big data data NoSQL, 10. System Deployment
dengan tools yang basis data graf, 11. Service Programming
tepat [C3, A3] dan ekosistem 12. Security
big data
[1]
6-7 Sub-CPMK-4: 4.1 Ketepatan Kriteria: Kuliah Kuliah Enam tahap dalam proses 6
Mahasiswa menjelaskan Rubrik Diskusi [PB: Daring sains data
mampu mengenai proses holistik 2x(2x50”)] Diskusi 1. Tahap 1: Mendefinisikan
menjelaskan,
sains data Tugas-4: Asinkron tujuan penelitian dan
4.2 Ketepatan Teknik Menyusun Project membuat anggaran (cost)
membuat, dan menjelaskan non-test: projek serta timeline
Charter studi E-learning:
menerapkan mengenai Meringka kasus kelompok 2. Tahap 2: Memperoleh
ILMU
proses-proses sains s materi data (retrieving data), baik
data dan konsep modelling tahapan [PT+KM: (2+2) https://ilmu data internal maupun
modelling process process sains data x(2x60’’)] .upnjatim.a eksternal
dalam studi kasus dan c.id/ 3. Tahap 3: Mempersiapkan
modellin data (data preparation):
sederhana dengan
g process data cleansing, data
tepat [C3,A3] transformation dan
combining data
4. Tahap 4: Eksplorasi data:
simple graphs, combined
graphs, link and brush,
dan nongraphical
techniques
5. Tahap 5: Memodelkan
data: model and variable
selection, model
execution, model
diagnostic and model
comparison
6. Tahap 6: Menyajikan
temuan dan
mengautomasikan analisis
data
[1,2]
Data Visualization
1. Konsep dan kebutuhan
visualisasi data
2. Visualisasi data dalam
bentuk diagram: bar chart,
line chart, scatter chart,
pie chart
3. Pertimbangan pilihan data
visualization untuk end
user: NVD3, C3.js,
xCharts, Dimple
4. Representasi diagram
kepada stakeholder
[1, 2, 3]
Pembelajaran dengan Metode Project-based Learning
12-15 Sub-CPMK-6: 6.1 Ketepatan Kriteria: Kuliah Kuliah 1. Identifikasi topik dan 50
Mahasiswa identifikasi topik Rubrik Diskusi [PB: Daring permasalahan
mampu merancang permasalahan persepsi 2x(2x50”)] Diskusi 2. Metodologi yang
proyek dengan
dan metodologi Tugas-6: Asinkron digunakan dalam
untuk Teknik Membuat laporan, menyelesaikan
menerapkan menyelesaikann non-test: permasalahan
kode script, dan E-learning:
tahapan-tahapan ya Mempre presentasi untuk 3. Metode Sains Data yang
ILMU
dalam Sains Data 6.2 Ketepatan sentasika penyelesaian digunakan
metode yang https://ilmu 4. Data Visualization yang
yang n permasalahan
digunakan kemajua .upnjatim.a direpresentasikan
didokumentasikan studi kasus
6.3 Ketepatan n project c.id/
ke dalam bentuk
laporan proyek dan
representasi data [PT+KM: (2+2) [1, 2, 3]
visualization x(2x60’’)].
mempresentasikan
nya dengan kinerja
mandiri, bermutu,
dan terukur
[C6,A3,P3]
Catatan:
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan
ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk pembentukan/pengembangan sebuah mata kuliah
yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi pembelajaran
mata kuliah tersebut.
4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan kemampuan akhir yang direncanakan pada
tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.
5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa
yang disertai bukti-bukti.
6. Kriteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan. Kreteria
penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kreteria dapat berupa kuantitatif ataupun kualitatif.
7. Teknik penilaian: tes dan non-tes.
8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik Lapangan, Penelitian, Pengabdian Kepada Masyarakat dan/atau
bentuk pembelajaran lain yang setara.
9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative Learning, Collaborative Learning, Contextual Learning,
Problem Based Learning, dan metode lainnya yang setara.
10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan.
11. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proposional dengan tingkat kesulitan pencapaian sub-CPMK tersebut., dan totalnya 100%.
12. PB=Proses Belajar, PT=Penugasan Terstuktur, KM=Kegiatan Mandiri.
30% Tugas (RTM) dan Aktivitas Partisipatif pada pertemuan tersebut + 10% UTS + 10% UAS + 50% Hasil Project (Project Based Learning).
Format Laporan Project -based Learning mengikuti ketentuan format yang telah disiapkan oleh dosen pengampu mata kuliah.
Divalidasi Oleh,
Sub-CPMK1:
Mahasiswa mampu menjelaskan konsep keilmuan bidang sains data dan keterkaitan dengan big data
dengan tepat
2-3 RTM 2 : Data Analytic menggunakan Microsoft Excel
Sub-CPMK-2: Mahasiswa mampu menjelaskan dan menerapkan perkembangan sains data dan big
data dari data tradisional, data terstruktur, basis data NoSQL, basis data graf, dan ekosistem big data
dengan tools yang tepat
4-5 Presentasi Kelompok I RTM 3: Membuat Resume Tahapan pada Riset dan Aplikasi Sains Data
Sub-CPMK-3: Mahasiswa mampu menjelaskan dan menerapkan tahapan pada riset dan aplikasi
seputar sains data dari referensi scientific paper dengan melakukan kegiatan merangkum dengan tepat
6-7 Presentasi Kelompok II RTM 4: Menyusun Project Charter
Sub-CPMK-4: Mahasiswa mampu menjelaskan, membuat, dan menerapkan proses-proses sains data
dan konsep modelling process dalam studi kasus sederhana dengan tepat
8 Ujian Tengah Semester
9 - 11 Presentasi Kelompok III RTM 5 : Mencari Penerapan Text Mining dan Data Visualization
Sub-CPMK-5: Mahasiswa mampu menjelaskan, membuat, dan menerapkan konsep text mining dan
data visualization dengan tools yang tepat
12 - 15 Presentasi Kelompok IV RTM 6 : Menyusun Laporan Project Sains Data
Minggu CPL CPMK Sub- Indikator Bentuk Soal – Bobot Nilai ((Nilai Ketercapaian
(CLO) CPMK Bobot(%)*) (%) Sub- Mhs (0- Mhs) X CPL pada
(LLO) CPMK 100) *) MK (%)
(Bobot%) )
I-1.3
2-3 CPL-A CPMK-1 Sub- I-2.1 Tugas-2: 8 8
CPMK 2 RTM
CPL-B CPMK-2 I-2.2
CPL-C CPMK-3
CPL-C CPMK-3
CPL-D CPMK-4
Minggu CPL CPMK Sub- Indikator Bentuk Soal – Bobot Nilai ((Nilai Ketercapaian
(CLO) CPMK Bobot(%)*) (%) Sub- Mhs (0- Mhs) X CPL pada
(LLO) CPMK 100) *) MK (%)
(Bobot%) )
CPL-C CPMK-3
CPL-D CPMK-4
CPL-E CPMK-5
No CPL pada MK-Pengantar Sains Data Nilai Capaian (0-100) Ketercapaian CPL pd MK
(%)
1. CPL A: Menghargai keanekaragaman budaya, pandangan, agama, dan
kepercayaan, serta pendapat atau temuan orisinal orang lain. [Aspek
Sikap]
Daftar Pustaka:
[1]
Daftar Pustaka:
[1]
Rencana Tugas-3: Membuat Resume Tahapan pada Riset dan Aplikasi Sains Data
Daftar Pustaka:
[1]
Rencana Tugas-4: Menyusun Project Charter
Daftar Pustaka:
[3]
Rencana Tugas-5: Mencari Penerapan Text Mining dan Data Visualization
Daftar Pustaka:
[3]
Rencana Tugas-6: Menyusun Laporan Project Sains Data
Daftar Pustaka:
[3]
1. Definisi sains 30
data
3. Keterkaitan 40
sains data dan
big data
Sangat Kurang <68 Pemilihan metode dan alternatif solusi untuk menyelesaikan
permasalahan kurang tepat dan dokumentasi langkah demi
langkah proses pengerjaan proyek tidak teratur/tidak sistematis
Sangat Baik 80-100 Pemilihan metode dan alternatif solusi untuk menyelesaikan
permasalahan sudah tepat, dokumentasi langkah demi langkah
proses pengerjaan proyek teratur/sistematis, dan inovatif