
Deskripsi
Mata kuliah Struktur Data ini merupakan kelanjutan dari mata kuliah Algoritma dan Pemrograman. Mata kuliah ini membahas tentang konsep, prinsip, dan teknik pengorganisasian data agar menjadi lebih efisien sehingga memudahkan proses pengolahan, penyimpanan, dan pengambilan data di dalam komputer. Mata kuliah ini mencakup pembahasan mendalam tentang berbagai jenis struktur data, seperti array, linked list, stack, queue, tree, graph, serta algoritma yang terkait, seperti sorting dan searching.
Capaian Pembelajaran
- Mahasiswa mampu memahami dasar programming dalam membangun algoritma dan struktur data
- Mahasiswa mampu Mendemonstrasikan cara kerja algoritma yang berbeda pada beberapa struktur data
- Mahasiswa mampu membuat program menggunakan algoritma dan struktur data tertentu
Yang Kamu Pelajari
Materi yang dipelajari pada kuliah ini antara lain : Stack, Queue ,List, Linked List, Binary Tree,dan Graph. pemasukan (input), penghapusan (delete), pencarian (searching) data dengan beberapa metode atau teknik, antara lain: sequential search, binary search, dan interpolation search. Selain itu dibahas juga tentang pengurutan (sorting) data dengan beberapa metode antara lain bubble sort, exchange sort, selection sort dan insertion sort.
Prasyarat Pengetahuan Sebelumnya
Algoritma Pemrograman
Item Penilaian
CPMK 1 Mahasiswa mampu memahami dasar programming dalam membangun algoritma dan struktur data
CPMK 2 Mahasiswa mampu Mendemonstrasikan cara kerja algoritma yang berbeda pada beberapa struktur data
CPMK 3 Mahasiswa mampu membuat program menggunakan algoritma dan struktur data tertentu


