Anda di halaman 1dari 4

GBPP

Struktur Data
Abdullah Basuki R.,S.Si,M.T
GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP)

Mata Kuliah : Struktur Data


Kode / Bobot SKS : TKC109/ 3
Dosen : Abdullah Basuki Rahmat,S.Si,M.T
Deskripsi Mata Kuliah : Mata kuliah ini mengenalkan konsep pengorganisasian kumpulan data dan algoritma pemrograman struktur
data dalam pemrograman yang menyajikan dasar teori struktur data untuk studi lanjut yang akan ditunjukkan
melalui penerapan ilmu komputer. Mata kuliah ini meliputi materi konsep Struktur Data, Array, Matriks,
Record, Stack, Notasi Polish, Queue, Link List, Double Link List, Pointer, Searching, Sorting, Tree, Graph,
Penerapannya.
TIU : Mahasiswa mampu memahami dan menerapkan konsep pengorganisasian kumpulan data dan algoritma
pemrograman struktur data dalam pemrograman

Pokok Estimasi Metoda Media


No TIK Sub Pokok Bahasan Pustaka
Bahasan Waktu Pembelajaran Pembelajaran
1 2 3 4 5 6 7 8
1 Mampu memahami Definisi Pengenalan definisi 1(3x50) metode Hand 1
dan menjelaskan Struktur struktur data ceramah, tanya out 2
definisi Struktur Data Contoh Struktur Data jawab, diskusi Papan 3
Data dan dan latihan tulis
contohnya dengan Laptop/k
tepat dan benar omputer
LCD
2 Mampu memahami Array dan Definisi Data Array dan 1(3x50) Ceramah, Hand 1
, menjelaskan dan Matriks Matriks diskusi, tanya out 2
menerapkan Contoh Data array dan jawab dan Papan 3
konsep Array, matriks dalam latihan tulis
Matriks dalam pemrograman. Laptop/k
GBPP
Struktur Data
Abdullah Basuki R.,S.Si,M.T
pemrograman Penerapan array dan omputer
matriks dalam LCD
pemrograman
3 Mampu Stack dan Definisi Stack 1(3x50) metode Hand 1
memahami, Notasi Operasi pada Stack ceramah, tanya out 2
menjelaskan dan Polish Algoritma Stack jawab, diskusi Papan 3
menerapkan Contoh penerapan stack dan latihan tulis
definisi Stack, Notasi Polish: Prefix, pemrograman Laptop/k
Notasi Polish dan Infix, dan postfix omputer
menerapkan pada Penerapan notasi polish LCD
pemrograman
4 Mampu Queue Definisi queue 1(3x50) Ceramah, Hand 1
memahami, Operasi pada diskusi, dan out 2
menjelaskan dan queue latihan Papan 3
menerapkan Algoritma queue tulis
konsep queue pada Laptop/k
Contoh penerapan
pemrograman omputer
queue
LCD
5 Mampu memahami Link List Definisi Link List 2(3x50) Ceramah, Hand 1
, menjelaskan dan dan Double Operasi pada Link List diskusi, dan out 2
menerapkan Link List Contoh penerapan Link latihan Papan 3
konsep Link List List pada pemrograman pemrograman tulis
dan double link list Laptop/k
Definisi Double Link
dan operasinya omputer
List
dalam LCD
pemrograman Operasi pada Link List
6 Mampu memahami Pointer Definisi Pointer 2(3x50) Hand 1
dan menerapkan Operasi pada pointer out 2
konsep pointer dan Papan
GBPP
Struktur Data
Abdullah Basuki R.,S.Si,M.T
operasinya dalam Contoh penerapan tulis 3
pemrograman Pointer pada Laptop/k
pemrograman omputer
LCD
6 Mampu memahami Searching Definisi Searching 2(3x50) metode Hand 1
, menjelaskan, dan Metode searching dan ceramah, tanya out 2
menerapkan contohnya jawab, diskusi Papan 3
konsep searching Penerapan Metode- dan latihan tulis
beserta metode metode searching pada Laptop/c
searching pada pemrograman omputer
pemrograman LCD
7 Mampu memahami Sorting Definisi Sorting 2(3x50) metode Hand 1
, menjelaskan, dan Operasi pada sorting ceramah, tanya out 2
menerapkan Metode Sorting jawab, diskusi Papan 3
konsep sorting dan latihan tulis
Penerapan metode
beserta metode Laptop/c
sorting pada
sorting pada omputer
pemrograman
pemrograman LCD
8 Mampu memahami Struktur Definisi Struktur data 2(3x50) metode Hand 1
, menjelaskan, dan DataTree tree ceramah, tanya out 2
menerapkan dan Graph Definisi Graph jawab, diskusi Papan 3
konsep Struktur Macam-macam struktur dan latihan tulis
data Tree dan data tree Laptop/c
Graph beserta pada omputer
Macam-macam graph
pemrograman LCD
dengan baik dan Penerapan tree dan grap
benar pada pemrograman

Referensi:
GBPP
Struktur Data
Abdullah Basuki R.,S.Si,M.T
1) Algoritma dan Struktur Data dalam Bahasa Java, Adi Nugroho, Penerbit Andi Offset, Yogyakarta, 2008.
2) CRC Algorithm and Data Structure in C++ , Alan Parker, CRC Press , 1993.
3) Konsep dan Implementasi Struktur Data, Teddy Agus, Agus Projono, Penerbit Informatika, Bandung, 2006.

Anda mungkin juga menyukai