Program Studi
Nama Mata Kuliah (MK)
Si., M. Eng.
Kode MK
Jumlah SKS
Semester
Deksripsi Mata Kuliah
Standard Kompetensi
: Sistem Informasi
: Struktur Data
Nama Dosen:
1. Dr. Armin Lawi, S.
: 11211005
: 2 (1 SKS Teori, 1 SKS Praktek)
: 4 (Empat)
2. Marlina, M.T.
: Struktur Data adalah mata kuliah praktek yang mengulas tentang penggunaan berbagai jenis data baik
variabel, larik, matriks, link list serta algoritma baik untuk pencarian maupun pengurutan data.
:
1.
2.
3.
4.
5.
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
N
o
Kompetensi
Dasar
Indikator Pencapaian
Mampu
1.
mengetahui
Mahasiswa
dapat
perbedaan dari
membedakan
1
.
Pengalaman
Belajar
Materi Pokok
Pengantar
Data
Penilaian
Alokasi Waktu
(menit)
Media/
SumberBelaj
ar
UK
US
TM
60
60
50
170 Modul
Slide
presentasi
Mempelajari
perbedaan larik
dan matriks
Melakukan proses
60
60
50
170 Modul
Slide
presentasi
TuM
3 Mampu
menyelesaikan
soal-soal
tumpukan dan
antrian
Mampu
menjelaskan
konsep dan
membuat
program linked
list
membuat program
inisialisasi,
untuk
pemasukan
menginisialisasi,
data,
memasukkan data
bmenghitung
matrik
total dari data
Mahasiswa
dapat
menghitung total,
mencari
nilai
maksimum
dan
minimum
serta
menghitung rataratanya
Mahasiswa mampu Konsep antrian
Mempelajari
menjelaskan
dan tumpukan
konsep antrian
konsep antrian dan Perbedaan
dan tumpukan
tumpukan
Mempelajari
pemrosesan
Mahasiswa mampu
antrian dan
perbedaan
menjelaskan
tumpukan
antrian dan
perbedaan antrian
tumpukan
dan tumpukan
Membuat aplikasi
Mahasiswa
antrian dan
membuat program
tumpukan
antrian dan
tumpukan
Mahasiswa mampu Konsep linked list Mempelajari
menjelaskan
baik
untuk
konsep
linked
konsep
dasar
single linked list
list
linked list
maupun double Mempelajari
linked list
Mahasiswa mampu
pembuatan
menjelaskan cara
linked list
pembuatan linked
Mempelajari
list
proses
Mahasiswa
penambahan
membuat program
dan
untuk menambah
penghapusan
dan
menghapus
data pada linked
data pada linked
list
list
2
60
60
50
170 Modul
Slide
presentasi
60
60
50
170 Modul
Slide
presentasi
60
60 50 170 Modul
Mahasiswa mampu Pentingnya
Mempelajari
menjelaskan
searching data
pentingnya
Slide
pentingnya
searching data
Metode searching
presentasi
searching data
Mempelajari cara
data
Mahasiswa mampu
searching data
menjelaskan
metode, membuat
6
program searching
data
Mampu
60
60 50 170 Modul
Mahasiswa Mampu Pentingnya
Mempelajari
menyelesaikan
menjelaskan
sorting data
pentingnya
Slide
persoalan
pentingnya sorting Metode
sorting data
sorting
presentasi
sorting dengan
data
data
(buble, Mempelajari
berbagai macam Mahasiswa mampu
selection, heap,
metode sorting
metoda sorting.
menjelaskan
insertion, tree,
data
metode
sorting
quick,
merge,
data dan dapat
shell)
membedakannya
7
Mahasiswa
dapat
membuat program
sorting data
Mampu
60
60 50 170 Modul
Mahasiswa mampu Konsep tree dan Mempelajari
menyelesaikan
menjelaskan
graph
konsep tree dan
Slide
persoalan
tree
konsep tree dan Macam-macam
graph
presentasi
dan graph
graph
tree dan graph Mempelajari
Mahasiswa
macam-macam
Aplikasi tree dan
menyelesaikan
tree dan graph
graph
persoalan Mempelajari
persoalan tree dan
aplikasi tree dan
graph
graph
Mahasiswa
dapat
membuat program
tree dan graph
Keterangan : T
= tertulis, UK
= Unjuk kerja, US = Unjuk sikap, TM = Tatap muka, P = Praktikum, L = Latihan
Pustaka :
Mampu
membedakan
metode
searching data
1. Kadir, Abdul, konsep dan Implementasi Struktur Data Dalam Pemrograman Delphi, Andi Publisher, 2011
2. Haryanto, Bambang, Struktur Data : Pondasi Membuat Program yang Elegan dan Efisien, Penerbit Informatika Bandung, 2008
3. Tenenbaun, Aaron M., Moshe J. Augenstein, Data Structures Using Pascal, Prentice Hall,1981
4. Wirawan, Paulus Bambang, Struktur Data, Andi Publisher,2010
5. Siswanto, Algoritma dan Struktur Data dengan Java, Graha Ilmu, 2010
Disetujui Oleh,
Dibuat Oleh,