Mata Kuliah/Kode
Kredit
Hari/Waktu/Kelas
Dosen
Program Studi
Semester
Tahun Akademik
Ruang
(Inisial: TFA)
(Inisial: IRV)
: Informatika
: Ganjil
: 2013/2014
: INF R304
: Setelah mengambil mata kuliah Struktur Data dan Algoritma, mahasiswa diharapkan memahami konsep-kosep dasar dari berbagai
jenis struktur data, memahami cara membangun rancangan struktur data terbaik untuk merepresentasikan data tertentu dan
mengerti cara mengimplementasikan dalam bentuk program C struktur data dalam kasus sederhana. Kemampuan akhir yang
diharapkan dari perkuliahan ini adalah mahasiswa mampu memahami struktur data dan algoritma terbaik dan mampu
menggunakan struktur data dalam kasus-kasus nyata.
: Mata kuliah ini membahas tentang teori dan algoritma terbaik untuk merepresentasikan data dalam struktur data dan algoritma
standar seperti linked list, stack, queue, binary search tree (BST), heap, metode pengurutan (sorting), metode pencarian (searching)
binary search, dan graph. Implementasi struktur data dengan membuat program dan analisa kompleksitas terhadap algoritma yang
dirancang menjadi bagian dari mata kuliah ini. Selain mengajarkan tentang algoritma, komplesitas untuk kasus rata-rata dan terbaik
yang disimbolkan dalam notasi big-O juga dibahas.
Minggu
Ke-
Tanggal
Pertemuan
Waktu
(menit)
Dosen
04-09-2013
100
TFA
11-09-2013
100
TFA
18-09-2013
100
TFA
25-09-2013
100
TFA
02-10-2013
100
TFA
Topik
Pendahuluan dan
Dynamic Linked List
Dynamic Linked List
Stack
Sub Topik
Queue
Bentuk
Pembelajar
an
Prakt
Ceramah
dan Diskusi
Ceramah
dan Diskusi
Ceramah
dan Diskusi
Lab 01
Materi Linked
List
Lab 02
Lanjutkan
Materi
Linked List
Ceramah
dan Diskusi
Lab 03
Materi
Stack
Ceramah
Lab 04
09-10-2013
100
TFA
16-10-2013
100
TFA
23-10-2013
100
TFA
30-10-2013
100
TFA
10
06-11-2013
100
TFA
11
13-11-2013
100
TFA
12
20-11-2013
100
TFA
13
27-11-2013
100
TFA
14
04-12-2013
100
TFA
15
11-12-2013
100
TFA
16
18-12-2013
100
TFA
Penelusuran Tree
(Tree Traversal)
Struktur Heap
dan Heapify
dan Diskusi
Lanjutkan
Materi
Stack
Ceramah
dan Diskusi
Lab 05
Materi BST
Membangun heap
Heapify untuk menjamin heap
Implementasi heap & heapify
Ceramah
dan Diskusi
Lab 06
Lanjutkan
Materi
BST
Lab 07
Kegiatan
Mandiri
Lab 08
Materi
Heap
Lab 09
Materi
Bubble dan
Selection
Sort
Lab 10
Materi
Quick Sort
Tutup Buku
Heapsort
Ceramah
dan Diskusi
Ceramah
dan Diskusi
Quick Sort
Ceramah
dan Diskusi
Merge Sort
Ceramah
dan Diskusi
Teknik Pencarian
(Searching)
Binary Search
Hash
Review / Presentasi
Big Challenge
Ujian Akhir Semester
Semua Materi
Ceramah
dan Diskusi
Ceramah
dan Diskusi
Ceramah
dan Diskusi
Tutup Buku
Lab 11
Materi
Merge Sort
Lab 12
Materim
Binary
Search
Lab 13
Kegiatan
Mandiri
Lab 14
Kegiatan
Mandiri
-
Bobot Penilaian:
-
Tugas
UTS
UAS
Kuis Online via Sistem e-Learning
Praktikum
Buku Acuan:
1.
2.
3.
4.