Mampu melakukan operasi BAB 4: Decrease and Conquer Ceramah, diskusi dan
A. Menjelaskan pengertian
penyelesaian problem dengan A. Definition tanya jawab.
metode decrease-and-
menerapkan metode decrease- B. Three Major Varian of conquer
9-10 and- conquer Decrease-and-Conquer 10
C. Insertion Sort B. Menjelaskan 3 varian metode
decrease-and- conquer
D. Topological Sorting
C. Melakukan operasi dari
ketiga varian metode
decrease-and- conquer
D. Melakukan operasi
pengurutan elemen acak
menggunakan metode
decrease-and- conquer
varian decrease-by-constant
metode pengurutan
InsertionSort
E. Menjelaskan metode
pengurutan berdasarkan
topologi hubungan antar
elemen dalam suatu graph
(Topological Sorting)
F. Melakukan operasi
pengurutan berdasarkan
topologi hubungan antar
elemen dalam suatu graph
(Topological Sorting)
Mampu melakukan operasi BAB 5: Devide and Conquer Ceramah, diskusi dan A. Menjelaskan pengertian
penyelesaian problem dengan A. Definition tanya jawab. metode devide-and-conquer
menerapkan metode devide-and- B. Mergesort
conquer B. Menjelaskan metode
C. Quicksort
pengurutan elemen acak
D. Binary Tree Traversals and MergeSort
Related Properties
C. Melakukan operasi
pengurutan elemen acak
1I menggunakan metode 5
MergeSort
D. Menjelaskan pengertian
metode pengurutan elemen
acak QuickSort
E. Melakukan operasi
pengurutan elemen acak
menggunakan metode
QuickSort
F. Menjelaskan pengertian
metode pencarian elemen
menggunakan Binary Search
Tree
G. Melakukan perasi pencarian
elemen menggunakan Binary
Search Tree
Mampu melakukan operasi Ceramah, diskusi dan A. Menjelaskan pengertian
penyelesaian problem dengan BAB 6: Transform and Conquer tanya jawab. metode Transform-and-
menerapkan metode transform- A. Introduction Conquer
and-conquer B. Instance Simplification
B. Menjelaskan pengertian 3
C. Representatio n Change
variasi/varian dari metode
D. Problem Reduction Transform- and-Conquer
C. Melakukan proses pencarian
(serching) elemen data
menggunakan salah satu
variasi dari metode
Transform- and-Conquer
yaitu instance simplification:
presorting
12-15 D. Melakukan proses pencarian 20
(serching) data
menggunakan salah satu
variasi dari metode
Transform- and-Conquer
yaitu representation change:
binary search tree
E. Melakukan proses
pengurutan elemen acak
menggunakan salah satu
variasi dari metode
Transform- and-Conquer
yaitu representation change:
heapsort
F. Menjelaskan pengertian
pencarian solusi dengan
metode problem reduction
G. Melakukan operasi
menentukan nilai integer
terkceil dengan metode
problem reduction:
computing the last common
multiple
H. Melakukan operasi
menentukan banyaknya jalur
dalam sebuah graph
(direct/undirect) metode
problem reduction: counting
path in graph
Mampu membuktikan UAS Ujian tertulis Mahasiswa mampu
kemampuannya dalam menyelesaikan soal/kasus
mengaplikasikan pemahaman dengan baik menggunakan
16 materi yang sudah diperoleh pengetahuan yang telah 25
dari pertemuan ke-9 hingga ke- diberikan oleh dosen pengampu
15 selama proses belajar mengajar.