Anda di halaman 1dari 4

Silabus Struktur Data

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

dapat mengetahui dan membuat algoritma


dapat menerapkan larik dan matriks dalam program sehingga mengetahui perbedaannya.
mampu menerapkan konsep antrian dalam pembuatan program
mampu menjelaskan cara pembuatan linked list
mampu menjelaskan perbedaan metode searching data

6. Mahasiswa Mampu menjelaskan, dan membedakan algoritma sorting data


7. Mahasiswa menyelesaikan persoalan-persoalan tree dan graph

N
o

Kompetensi
Dasar

Indikator Pencapaian

Mampu
1.

mengetahui
Mahasiswa
dapat
perbedaan dari
membedakan

bermacamberbagai jenis data


macam tipe data 2.
Mahasiswa
dapat
memanipulasi data
tersebut
melalui
sebuah proses.
Mahasiswa
dapat
2 Mampu
menjelaskan dan
membedakan larik
membuat
dan matriks.
program
untuk Mahasiswa
dapat

1
.

Pengalaman
Belajar

Materi Pokok
Pengantar
Data

Penilaian

Alokasi Waktu
(menit)

Media/
SumberBelaj
ar

UK

US

TM

Struktur Mempelajari jenis-

60

60

50

170 Modul
Slide
presentasi

Mempelajari
perbedaan larik
dan matriks
Melakukan proses

60

60

50

170 Modul
Slide
presentasi

jenis data yang


Jenis-jenis Data
ada
dalam
pemograman
Proses
terhadap
Melakukan proses
data tersebut
terhadap datadata tersebut
Definisi serta
perbedaan Larik
dan Matriks
Pemrosesan Larik
dan matriks

TuM

Array dan Larik

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,

Ketua Program Studi Sistem Informasi S1

Dosen Pangampu MK Struktur Data

Remerta Noni Naatonis, S. Kom., M.Cs


NIDN. 0807088701

Marlina, S.T., M.T.


NIDN. 0804037001

Anda mungkin juga menyukai