UNIVERSITAS POTENSI UTAMA
FAKULTAS FAKULTAS TEKNIK DAN ILMU KOMPUTER
PROGRAM STUDI ILMU KOMPUTER

RPS--AG2024MS1301
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
Algorithm Analysis AG2024MS1301 Data Structures, Algorithms and Complexity T= 3 1 29 Jun 2024
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Dr. Lili Tanti, S.Kom, M.Kom

Dr. Lili Tanti, S.Kom, M.Kom

Dr. Adil Setiawan, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL03 Mampu menganalisis, merancang dan mengimplemetasikan solusi dari masalah yang terkait dengan keamanan data dan informasi dengan metode yang sesuai kebutuhan pengguna.
CPL04 Mampu menganalisis, merancang dan mengimplementasikan Manajemen Data dan Informasi melalui pendekatan inter dan multidisiplin sesuai dengan kebutuhan organisasi.
CPL05 Mampu menganalisis, membangun model dan menerapkan pendekatan Artificial Intelligence untuk memprediksi dan mendapatkan solusi.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK009 Mampu menganalisis permasalahan yang terkait dengan keamanan data dan informasi dengan metode yang sesuai dengan kebutuhan pengguna.
CPMK012 Mampu menganalisis manajemen data dan informasi melalui pendekatan inter dan multidisplin sesuai dengan kebutuhan organisasi
CPMK015 Mampu menganalisis pendekatan Artificial Intelligence untuk memprediksi dan mendapatkan solusi
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar Analisis Algoritma.
sub.cpmk.AG2024MS1301.CPM Mampu memahami dasar tentang analisis kompleksitas, algoritma Euclid, polindrrom, serta algoritma peringkat
sub.cpmk.AG2024MS1301.CPM Mampu mengetahui Konsep dan Karakteristik Greedy Algorithms.
sub.cpmk.AG2024MS1301.CPM Mampu memahami teknik Divide and Conquer di dalam Perancangan Algoritma.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan Penerapan Dynamic Programming
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Online Algorithms.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Randomized Algorithms.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Algoritma dalam Bentuk Aljabar Linier.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Teori Bahasa dan Automata.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan Trees.
sub.cpmk.AG2024MS1301.CPM Mampu memahami konsep dasar dan penerapan algoritma Permutasi.
Korelasi CPMK terhadap Sub-CPMK
CPMK009 sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
CPMK012 sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
CPMK015 sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
sub.cpmk.AG2024MS1301.CPM
Deskripsi Singkat MK Mata kuliah Analisis Algoritma membahas konsep-konsep fundamental dalam perancangan dan analisis algoritma komputer. Mahasiswa akan mempelajari berbagai teknik seperti analisis kompleksitas, algoritma Euclid untuk perhitungan gcd (greatest common divisor), algoritma untuk polindrom, serta algoritma peringkat seperti PageRank. Selain itu, mata kuliah ini juga mengenalkan mahasiswa pada karakteristik dan penerapan Greedy Algorithms, teknik Divide and Conquer, Dynamic Programming, Online Algorithms, Randomized Algorithms, berbagai jenis algoritma seleksi, algoritma dalam bentuk aljabar linier, teori bahasa dan automata, struktur data Trees, dan algoritma Permutasi. Ini memberikan landasan yang kuat bagi mahasiswa untuk memahami dan mengimplementasikan algoritma.
Bahan Kajian : Materi Pembelajaran 1. Analysis of Algorithms 2. Premilinaries 3. Greedy Algorithms. 4. Devide and Conquer. 5. Dynamic Programming. 6. Online Algorthms 7. Randomize Algorithms 8. Selection 9. Merging 10. Sorting 11. Algorithm in Linier Algebra 12. Computational Foundation 13. Tress 14. Permutations
Pustaka Utama
  • 1. Sedgewick, R., & Flajolet, P. 1995. An Introduction to the Analysis of Algorithms (1 edition).Mass: Addison-Wesley Professional
  • 2. Soltys, M, 2018, An Introduction to the Analysis of Algorithms (3 edition). World Scientific Publishing CoPte. Ltd
  • 3. G,. S., Akl. 1989, The Design and Analysis of Parallel Algorithms, First Edition. Englewood
Pendukung
Dosen Pengampu Dr. Lili Tanti, S. Kom, M.Kom, Dr. Wanayumini, S. Kom, M. Kom
Mata Kuliah Syarat -
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar Analisis Algoritma.
Mahasiswa tepat dalam memahami konsep dasar Analisis Algoritma. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal- soal pertanyaan Kehadiran/Quiz
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Kuis Langsung,[KL=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Kuis Langsung,[KL=50 Menit]
Topik
Analysis of Algoritm
Sub Topik
1. Why Analyze an Algorithm 2. Computational Complexity 3. Analysis of Algorithms 4. Average-Case Analysis. 5 . Example: Analysis of quicksort 6.Asymptotic Approximations 7. Distributions 8. Probabilistic Algorithms
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
0.7
2 sub.cpmk.AG2024MS1301.CPM-Mampu memahami dasar tentang analisis kompleksitas, algoritma Euclid, polindrrom, serta algoritma peringkat
Mahasiswa tepat dalam memahami dasar tentang analisis kompleksitas, algoritma Euclid, polindrom, serta algoritma peringkat seperti PageRank, algoritma pernikahan stabil, dan perbandingan berpasangan. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Observasi
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Observasi,[OB=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Observasi,[OB=50 Menit]
Topik
Preliminaries
Sub Topik
1. What is Correctness?
a. Complexity Analysis
b. Division Algorithm
c. Euclid's Algorithm
d. Palindromes

2. Ranking Algorithms:
a. PageRank Algorithm
b. A Stable Marriage Algorithm
c. Pairwise Comparison
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
3 sub.cpmk.AG2024MS1301.CPM-Mampu mengetahui Konsep dan Karakteristik Greedy Algorithms.
Mahasiswa tepat dalam mengetahui Konsep dan Karakteristik Greedy Algorithms. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Kehadiran/Quiz
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Kuis Langsung,[KL=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Kuis Langsung,[KL=50 Menit]
Topik
Greedy Algorithm
Sub Topik
1. Minimum Cost Spanning Trees
2. Maximum Weight Matching
3. Shortest Path
4. Huffman Codes
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
0.6
4 sub.cpmk.AG2024MS1301.CPM-Mampu memahami teknik Divide and Conquer di dalam Perancangan Algoritma.
Mahasiswa tepat dalam memahami teknik Divide and Conquer di dalam Perancangan Algoritma. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal- soal pertanyaan Observasi
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Observasi,[OB=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Observasi,[OB=50 Menit]
Topik
Divide and Conquer
Sub Topik
1. Mergesort
2. Multiplying numbers in binary
3. Savitch’s Algorithm
4. Further Examples and Problems
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
5 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan Penerapan Dynamic Programming
Mahasiswa tepat dalam memahami konsep dasar dan Penerapan Dynamic Programming. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal- soal pertanyaan Kehadiran/Quiz
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Kuis Langsung,[KL=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Kuis Langsung,[KL=50 Menit]
Topik
Dynamic Programming
Sub Topik
1. All Pairs Shortest Path Problem
2. Simple Knapsack Problem
3. Activity Selection Problem
4. Jobs with Deadlines, Durations and Profits
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
8.7
6 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Online Algorithms.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Online Algorithms. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan (Unjuk Kerja)
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Topik
Online Algorithms
Sub Topik
1. List Accessing Problem
2. Demand Paging
3. FIFO
4. LRU
5. Marking Algorithms
6. FWF
7. LFD
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
7 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Randomized Algorithms.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Randomized Algorithms. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan (Unjuk Kerja)
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Topik
Randomized Algorithms
Sub Topik
1. Perfect Matching
2. Pattern Matching Primality Testing
3. Public Key Cryptography
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
8 sub.cpmk.AG2024MS1301.CPM-Mampu mengetahui Konsep dan Karakteristik Greedy Algorithms.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami teknik Divide and Conquer di dalam Perancangan Algoritma.
Ketepatan menuliskan jawaban sesuai soal Kriteria
Ketepatan jawaban ujian sesuai perintah soal
Teknik
Menjawab soal-soal pertanyaan
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi pertemuan 1 sampai pertemuan 7
Sub Topik
Materi pertemuan 1 sampai pertemuan 7
15
9 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Beragam Algoritma Selection. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Unjuk Kerja)
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Topik
Selection
Sub Topik
1. Introduction
2. The Problem and A LowerBound
3. A Sequential Algorithm
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
10 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Beragam Algoritma Selection. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Unjuk Kerja)
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Unjuk Kerja,[UK=50 Menit]
Topik
Merging
Sub Topik
1. Introduction
2. A Network for Merging
3. Merging on the CREW Model
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
10
11 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
MahasiswatepatdalammemahamikonsepdasardanpenerapanBeragamAlgoritmaSelection. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Tugas Kelompok)
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Tugas Kelompok ,[TK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Tugas Kelompok ,[TK=50 Menit]
Topik
Sorting
Sub Topik
1. Introduction
2. A Network for Sorting
3. Sorting on a Linear Array
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
12 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Algoritma dalam Bentuk Aljabar Linier.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Algoritma dalam Bentuk Aljabar Linier. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Tugas Kelompok)
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Tugas Kelompok ,[TK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Tugas Kelompok ,[TK=50 Menit]
Topik
Algorithms in Linear Algebra
Sub Topik
1. Gaussian Elimination
2. Gram-Schmidt
3. Gaussian Lattice
4. Csanky's Algorithm
5. Berko witz's Algorithm
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
13 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Teori Bahasa dan Automata.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Algoritma dalam Bentuk Aljabar Linier. Mahasiswa tepat dalam memahami konsep dasar dan penerapan Teor iBahasa dan Automata Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Tugas Kelompok)
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Tugas Kelompok ,[TK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Tugas Kelompok ,[TK=50 Menit]
Topik
Computational Foundations
Sub Topik
1. Regular Languages
2. Context-Free Languages
3. Turing Machines
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
14 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Trees.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan Trees. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Tugas Kelompok)
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Tugas Kelompok ,[TK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Penugasan,Tugas Kelompok ,[TK=50 Menit]
Topik
Trees
Sub Topik
1. Binary Trees
2. Example of Tree Algorithms
3. Binary Search Trees
4. Lagrange Inversion
5. Rooted Undordered Trees
6. Labelled Trees
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
15 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan algoritma Permutasi.
Mahasiswa tepat dalam memahami konsep dasar dan penerapan algoritma Permutasi. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab pertanyaan dari peserta (Tugas Kelompok)
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Tugas Kelompok ,[TK=50 Menit]
Kuliah,Diskusi,[D=100 Menit]
Kuliah,Tugas Kelompok ,[TK=50 Menit]
Topik
Permutations
Sub Topik
1. Algorithms on Permutations
2. Representations of Permuta tions
3. Enumeration Problems
4. In Situ Permutation
  • [1] Hal: all
  • [2] Hal: all
  • [3] Hal: all
5
16 sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan Penerapan Dynamic Programming
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Online Algorithms.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Randomized Algorithms.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Beragam Algoritma Selection.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Algoritma dalam Bentuk Aljabar Linier.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Teori Bahasa dan Automata.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan Trees.
sub.cpmk.AG2024MS1301.CPM-Mampu memahami konsep dasar dan penerapan algoritma Permutasi.
Ketepatan menuliskan jawaban sesuai soal Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Pertemuan 9-15
Sub Topik
Materi Pertemuan 9-15
15

Teknik Penilaian CPMK

CPL MK CPMK Partisipasi (Kehadiran/Quiz) Unjuk Kerja (Presentasi) Tes Tulis (UTS) Tes Tulis (UAS) Observasi (Praktek/Tugas) Tes Lisan (Tugas Kelompok)
CPL03 Algorithm Analysis CPMK009 Y Y
CPL04 Algorithm Analysis CPMK012 Y Y Y
CPL05 Algorithm Analysis CPMK015 Y Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL03 CPMK009 sub.cpmk.AG2024MS1301.CPM Menjawab soal- soal pertanyaan Kehadiran/Quiz 0.7 Kebenaran dan Ketepatan
CPL03 CPMK009 sub.cpmk.AG2024MS1301.CPM Menjawab soal-soal pertanyaan Observasi 5 Kebenaran dan Ketepatan
CPL04 CPMK012 sub.cpmk.AG2024MS1301.CPM Menjawab soal-soal pertanyaan Kehadiran/Quiz 0.6 Kebenaran dan Ketepatan
CPL04 CPMK012 sub.cpmk.AG2024MS1301.CPM Menjawab soal- soal pertanyaan Observasi 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab soal- soal pertanyaan Kehadiran/Quiz 8.7 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab soal-soal pertanyaan (Unjuk Kerja) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab soal-soal pertanyaan (Unjuk Kerja) 5 Kebenaran dan Ketepatan
CPL04 CPMK012 sub.cpmk.AG2024MS1301.CPM Menjawab soal-soal pertanyaan 15 Ketepatan jawaban ujian sesuai perintah soal
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Unjuk Kerja) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Unjuk Kerja) 10 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Tugas Kelompok) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Tugas Kelompok) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Tugas Kelompok) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Tugas Kelompok) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab pertanyaan dari peserta (Tugas Kelompok) 5 Kebenaran dan Ketepatan
CPL05 CPMK015 sub.cpmk.AG2024MS1301.CPM Menjawab soal-soal pertanyaan 15 Kebenaran dan Ketepatan
Total 100
2. Penilaian CPMK
CPL MK CPMK Partisipasi (Kehadiran/Quiz) Unjuk Kerja (Presentasi) Tes Tulis (UTS) Tes Tulis (UAS) Observasi (Praktek/Tugas) Tes Lisan (Tugas Kelompok) Total
CPL03 Algorithm Analysis CPMK009 0.7% 0% 0% 0% 5% 0% 5.7%
CPL04 Algorithm Analysis CPMK012 0.6% 0% 15% 0% 5% 0% 20.6%
CPL05 Algorithm Analysis CPMK015 8.7% 25% 0% 15% 0% 25% 73.7%
100%