Struktur Data & Algoritma (Project Base Learning)
Sinopsis
Mata kuliah Struktur Data & Algoritma adalah fondasi krusial bagi setiap mahasiswa Ilmu Komputer. Modul ini dirancang khusus dengan pendekatan Project Based Learning (PBL), yang bertujuan untuk menjembatani kesenjangan antara teori yang dipelajari di kelas dengan implementasi nyata di dunia industri. Keunggulan utama modul ini terletak pada: 1. Fokus Implementasi: Materi disajikan melalui bahasa pemrograman Python dengan penekanan pada kode contoh (Guided Practice) dan latihan mandiri (Unguided Practice). 2. Relevansi Kontekstual: Setiap pertemuan dibuka dengan Driving Question yang mengaitkan konsep Struktur Data (seperti Stack, Queue, BST, dan Graph) dengan aplikasi teknologi berskala besar, mulai dari sistem Undo/Redo hingga optimasi kecepatan e-commerce dan sistem navigasi. 3. Asesmen Berbasis Proyek: Mahasiswa didorong untuk merancang Mini Project di akhir setiap unit pembelajaran, culminating pada Proyek Akhir yang menguji kemampuan integrasi konsep.