3. Data Science Programming for AI

๐Ÿ“˜ Deskripsi Kursus

Fondasi pemrograman data dengan Python: membaca, membersihkan, menganalisis, dan memvisualisasi data agar siap dipakai sebagai dasar pengambilan keputusan/ML.

๐ŸŽฏ Tujuan Pembelajaran

๐Ÿ—‚๏ธ Struktur Kursus (6 Sesi โ€“ 3 Jam/Sesi)

Sesi Topik Fokus Utama
1 Setup & Python Dasar Jupyter, sintaks, struktur data, fungsi
2 File I/O & Cleaning Baca CSV/Excel, menangani NA/duplikat/outlier
3 Pandas Inti Filter, sort, groupby, merge/join
4 NumPy Dasar Array, vektorisasi, operasi numerik
5 Visualisasi Data Matplotlib/Seaborn, storytelling grafik
6 Mini Project EDA domain peserta + presentasi singkat
S1: Python Dasar S2: Cleaning Data S3: Pandas Inti S4: NumPy Dasar S5: Visualisasi S6: Mini Project

๐Ÿงช Contoh Proyek/Latihan

๐Ÿ›  Tools & Software

Python 3.x, Anaconda/Jupyter, VS Code, Pandas, NumPy, Matplotlib/Seaborn.

๐Ÿ“š Referensi

๐Ÿงฎ Skema Penilaian

Komponen Penilaian Bobot
Kehadiran 20%
Tugas/latihan 20%
Mini-project 30%
Presentasi 30%

๐Ÿ“Œ Prasyarat

Pengalaman Python dasar sangat dianjurkan (atau sesi refresher cepat).