MATA KULIAH (MK) : STRUKTUR DATA KODE : W K U 0 3 2 6 Rumpun MK : BOBOT (sks) =3 sks SEMESTER = III Tgl Penyusunan T=? P=? OTORISASI Pengembang RPS Koordinator RMK Ketua PRODI
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
(CP) CPL1 (S) 1. Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religious 2. Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral dan etika; 3. Dapat berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, dan bernegara berdasarkan Pancasila; 4. Dapat bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan; 5. Dapat menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain; 6. Menginternalisasi nilai, norma, dan etika akademik; Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan. CPL2 (U) 1. Menguasai konsep teoritis bidang pengetahuan Manajemen Informatika secara umum dan konsep teoritis bagian khusus dalam bidang pengetahuan tersebut secara mendalam, serta mampu memformulasikan penyelesaian masalah prosedural. 2. Menguasai konsep teoritis yang mengkaji, menerapkan dan mengembangkan serta mampu memformulasikan dan mampu mengambil keputusan yang tepat dalam penyelesaian masalah. 3. Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data; 4. Mampu melakukan merancang & mendesain dengan menggunakan kaidah rekayasa software dan hardware serta algoritma dengan cara menggunakan tools dan dapat menunjukkan hasil dan kondisi yang maksimal untuk aplikasi bisnis; 5. Memiliki kemampuan untuk menjadi tenaga profesional untuk pengolahan basis data, rekayasa perangkat lunak, jaringan komputer, komputer grafis, dan aplikasi multimedia serta memiliki kemampuan menulis laporan penelitian dengan baik serta mengelola proyek manajemen informatika, mempresentasikan karya tersebut. CPL3 (P) 1. Mampu menerjemahkan kebutuhan software ke dalam kode pemrograman yang dapat berjalan dengan baik serta memelihara dan mengembangkan program-program untuk digunakan dalam bisnis dan menguasai minimal satu bahasa pemograman. 2. Mampu memelihara dan mengembangkan sistem database (MsSQL/Oracle/PostGreSQL) yang digunakan oleh perusahaan untuk merancang, menyimpan, dan mengambil data serta bertanggung jawab terhadap kinerja, integritas dan keamanan database 3. Mampu menggunakan komputer dan sistem yang terkait untuk merancang solusi IT baru, memodifikasi, meningkatkan atau menyesuaikan sistem yang ada dan mengintegrasikan fitur baru atau perbaikan. Capaian Pembelajaran Mata Kuliah (CPMK) CPMK1 Mahasiswa mampu memahami tentang konsep struktur data, perbedaan konsep struktur data dengan konsep algoritma, manfaat struktur data serta jenis-jenis struktur data. CPMK2 .... dst …. Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Sub-CPMK1 Mahasiswa mampu menguasai tentang penyusunan data dan mempresentasikan data didalam komputer agar dapat digunakan secara efisien menggunakan jenis-jenis struktur data seperti Array, List senarai, Pohon, Stack, Queue, searching, sorting & graph Sub-CPMK2 ….. dst ….. Deskripsi Singkat MK Mata kuliah ini merupakan mata kuliah yang memberikan bekal kepada mahasiswa tentang cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien.
Bahan Kajian: Materi 1. Pengenalan Struktur Data
Pembelajaran 2. Array dan pointer 3. Linked List 4. Stack (Tumpukan) 5. Queue (Antrian) 6. Tree 7. Sorting dan searching dengan penugasan individu dan kelompok 8. Graph Pustaka Utama : Teddy Marcus Zakaria, Agus Prijono “Konsep Dan Implementasi Struktur Data” Penerbit Informatika tahun 2006 Pendukung :
Dosen Pengampu Dona Kurnia, S. Kom., M. Kom
Matakuliah syarat Bantuk Pembelajaran, Metode Pembelajaran, Kemampuan akhir tiap Penilaian Penugasan Mahasiswa, Materi Pembelajaran BobotPenila Mg Ke- tahapan belajar [ Estimasi Waktu] [Pustaka] ian(%) (Sub-CPMK) Indikator Kriteria&Bentuk Pengalaman Belajar Media Pembelajaran / (Luring (offline)) Daring (online) (1) (2) (3) (4) (5) (6) (7) (8) 1 Perkenalan, dan pengenalan Dosen dan Kontrak - Media WhatsApp - - materi Mahasiswa Perkuliahan, Group, Aplikasi memperkenal Silabus, Motivasi Schoology, aplikasi kan diri, dan pengenalan zoom Motivasi dan materi pengenalan materi 2 Konsep Dasar Struktur Data Mahasiswa Pengertian struktur - Media WhatsApp Teddy Marcus - mampu data, Perbedaan Group, Aplikasi Zakaria, Agus membedakan antara algoritma Schoology, aplikasi Prijono “Konsep antara dan struktur data zoom Dan Implementasi algoritma dan Struktur Data” struktur data Penerbit Informatika tahun 2006 3-4 Array Dan Matriks Mahasiswa Defenisi Array dan - Media WhatsApp Teddy Marcus - mampu Matriks, Group, Aplikasi Zakaria, Agus menguasai Pengalamatan Schoology, aplikasi Prijono “Konsep tentang Array dan Matriks, zoom Dan Implementasi struktur data Contoh kasus Struktur Data” array dan Penerbit matriks Informatika tahun 2006 5 Senarai (List) Mahasiswa Defenisi Senarai, - Media WhatsApp Teddy Marcus - mampu Operasi-operasi Group, Aplikasi Zakaria, Agus menguasai dasar senarai, Schoology, aplikasi Prijono “Konsep tentang senarai Contoh kasus zoom Dan Implementasi Struktur Data” Penerbit Informatika tahun 2006 6-7 Tumpukan (Stack) Mahasiswa Defenisi Stack, - Media WhatsApp Teddy Marcus - mampu Operasi-operasi Group, Aplikasi Zakaria, Agus menguasai dasar tumpukan, Schoology, aplikasi Prijono “Konsep materi-materi Notasi Aritmatika, zoom Dan Implementasi tentang Contoh kasus Struktur Data” tumpukan Penerbit Informatika tahun 2006 8 Evaluasi Tengah Semester / UjianTengan Semester 9 Antrian (Queue) Mahasiswa Defenisi Antrian, - Media WhatsApp Teddy Marcus - mampu Operasi-operasi, Group, Aplikasi Zakaria, Agus menguasai dasar tumpukan, Schoology, aplikasi Prijono “Konsep materi-materi Contoh kasus zoom Dan Implementasi tentang antrian Struktur Data” Penerbit Informatika tahun 2006 10-12 Pohon (Tree) Mahasiswa Defenisi Struktur - Media WhatsApp Teddy Marcus - mampu Data Pohon, Group, Aplikasi Zakaria, Agus menguasai Operasi-operasi Schoology, aplikasi Prijono “Konsep tentang pohon pada pohon, zoom Dan Implementasi Contoh kasus Struktur Data” Penerbit Informatika tahun 2006 13 Pencarian (Searching) & Defenisi Mahasiswa mampu - Media WhatsApp Teddy Marcus - Pengurutan (Sorting) searching menguasai tentang Group, Aplikasi Zakaria, Agus &Sorting searching & Sorting Schoology, aplikasi Prijono “Konsep Algoritma zoom Dan Implementasi Searching& Struktur Data” Sorting, Penerbit Contoh kasus Informatika tahun 2006 14-15 Graf (Graph) Mahasiswa Defenisi graf, - Media WhatsApp Teddy Marcus - mampu Aplikasi graf, Group, Aplikasi Zakaria, Agus menguasai Contoh kasus Schoology, aplikasi Prijono “Konsep tentang graf zoom Dan Implementasi Struktur Data” Penerbit Informatika tahun 2006 16 EvaluasiAkhir Semester / UjianAkhir Semester