Data Structure, Bahasa C
Struktur data adalah suatu metode atau cara dalam menyusun, mengatur serta menyimpan berbagai data yang terdapat dalam suatu penyimpanan dalam sistem komputer. Data ini sendiri bermacam-macam, bisa berbentuk angka, simbol, huruf dan lain sebagainya.
Istilah struktur data juga berarti cara tertentu dalam menyimpan, mengatur maupun mengorganisir data, baik itu di dalam memori komputer ataupun media penyimpanan eksternal sehingga bisa dimanfaatkan secara efektif dan efisien.
Course ini merupakan lanjutan dari course Teori Struktur Data untuk Pemula. Pada course ini akan membahas mengenai pembuatan data structure dengan topik Linked List, Stack & Queue, Hash Function dan Binary Tree. Materi yang ada pada course ini adalah hands on lab menggunakan Bahasa C. Hal ini ditujukan agar setiap orang yang mengambil course ini mampu mengimplementasikan konsep data structure tersebut.
Topik yang akan kita bahas, akan dikelompokan kedalam beberapa section, diantaranya:
-
Pengantar : diharapkan student akan dapat memperoleh wawasan tentang apa yang akan menjadi kursus tersebut secara keseluruhan
-
Review : diharapkan student mampu memahami dan mengimplementasikan konsep struct menggunakan bahasa pemrograman C
-
Linked List : diharapkan student mampu memahami dan mengimplementasikan konsep Linked List dengan menggunakan bahasa pemrograman C.
-
Hashing & Hashtable : diharapkan student mampu memahami dan mengimplementasikan tabel hashing dan hash menggunakan array dan linked list dengan deteksi tabrakan menggunakan bahasa pemrograman C.