UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA

RPS-S1IF-ST015
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
STRUKTUR DATA ST015 Algorithmic Foundations T= 2 P= 2 2 12 Nov 2025
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Bayu Setiaji, M.Kom

Nafiatun Sholihah, S.Kom., M.Cs.

ELI PUJASTUTI, M. KOM.
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPLP03 Mampu berpikir logis, kritis, kreatif, dan sistematis untuk menyelesaikan masalah berbasis teknologi informasi secara mandiri dan berkelanjutan.
CPLP08 Menguasai prinsip dasar algoritma, struktur data, pemrograman, serta konsep multimedia, jaringan komputer, basis data, dan kecerdasan buatan.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK033 Mendesain atau merancang solusi yang kreatif dan inovatif untuk menyelesaikan permasalahan teknologi informasi yang diberikan.
CPMK081 Menjelaskan prinsip-prinsip dasar algoritma, struktur data, dan pemrograman serta menerapkannya untuk menyelesaikan permasalahan komputasi sederhana.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.ST015.CPMK033.1 Mahasiswa memahami cara kerja senarai berantai (linked list)
sub.cpmk.ST015.CPMK033.2 Mahasiswa memahami cara kerja struktur pohon (tree)
sub.cpmk.ST015.CPMK033.3 Mahasiswa memahami cara kerja graph
sub.cpmk.ST015.CPMK033.4 Mahasiswa memahami penggunaan Standard Template Library dalam C++
sub.cpmk.ST015.CPMK033.5 Mahasiswa mampu membuat proyek akhir sesuai kasus di kehidupan sehari-hari.
sub.cpmk.ST015.CPMK081.1 Mahasiswa mampu menjelaskan kembali tentang konsep dan prinsip dasar struktur data dan penggunaan array
sub.cpmk.ST015.CPMK081.2 Mahasiswa memahami konsep dan penerapan pointer
sub.cpmk.ST015.CPMK081.3 Mahasiswa memahami cara kerja algorima pengurutan (sorting)
sub.cpmk.ST015.CPMK081.4 Mahasiswa memahami cara kerja algoritma pencarian (searching)
sub.cpmk.ST015.CPMK081.5 Mahasiswa memahami konsep struct
sub.cpmk.ST015.CPMK081.6 Mahasiswa memahami cara kerja tumpukan (stack)
sub.cpmk.ST015.CPMK081.7 Mahasiswa memahami cara kerja antrian (queue)
Korelasi CPMK terhadap Sub-CPMK
CPMK081 sub.cpmk.ST015.CPMK081.1
sub.cpmk.ST015.CPMK081.2
sub.cpmk.ST015.CPMK081.3
sub.cpmk.ST015.CPMK081.4
sub.cpmk.ST015.CPMK081.5
sub.cpmk.ST015.CPMK081.6
sub.cpmk.ST015.CPMK081.7
CPMK033 sub.cpmk.ST015.CPMK033.1
sub.cpmk.ST015.CPMK033.2
sub.cpmk.ST015.CPMK033.3
sub.cpmk.ST015.CPMK033.4
sub.cpmk.ST015.CPMK033.5
Deskripsi Singkat MK Mata kuliah Struktur Data memperdalam pemahaman mahasiswa tentang cara menyimpan, mengorganisasi, dan memanipulasi data secara efisien dalam memori komputer. Dengan menggunakan bahasa pemrograman C++ mahasiswa mempelajari berbagai struktur data abstrak beserta implementasinya, serta menganalisis kompleksitas algoritma yang terkait. Mata kuliah ini menjadi fondasi kritis bagi pengembangan perangkat lunak, basis data, kecerdasan buatan, dan sistem berkinerja tinggi.
Bahan Kajian : Materi Pembelajaran - Alokasi memori - Struktur data linier - Struktur data non-linier - Algoritma pencarian dan pengurutan
Pustaka Utama
  • 1. Dale, N., Weems, C., & Richards, T. (2017). C++ plus data structures (6th ed.). Jones & Bartlett Learning.
  • 2. Stroustrup, B. (2014). Programming: Principles and practice using C++ (2nd ed.). Addison-Wesley
Pendukung
  • 3. Sahni, S. (2003). Data structures in C++: With algorithms and standard template library. McGraw-Hill Education.
Dosen Pengampu Nafiatun Sholihah, S,Kom., M.Cs, Ike Verawati, M.Kom, Juarisman, M.Kom, Bayu Setiaji, M.Kom
Mata Kuliah Syarat Algoritma dan Pemrogaman (ST068)
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.ST015.CPMK081.1-Mahasiswa mampu menjelaskan kembali tentang konsep dan prinsip dasar struktur data dan penggunaan array Mahasiswa mampu memahami konsep, pengertian dan prinsip dasar struktur data dan penggunaan array dalam program sederhana sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar. Kriteria
Rubrik Holistik
Teknik
Tanya jawab
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Studi Kasus,[SK=1 Menit]
Topik
Pengenalan struktur data dan mengingat kembali dan penggunaan array dalam C++
Sub Topik
(1) Kategori data, meliputi type data sederhana (tunggal dan majemuk), dan struktur data (sederhana dan majemuk, untuk sederhana : array, record, dan majemuk: linear dan nonlinear) (2) Pengertian Struktur Data dan Manfaat Belajar Struktur Data (3) Review konsep array dan macamnya meliputi: - Definisi array dan Sifat Array, Kegunaannya - Jenis Array (1D, 2D, MultiDImensi) - Aturan pembuatan array (sintaks penulisan) dalam bahasa pemrograman C++ - Struktur array, yaitu elemen array dan indeks array - Mengoperasikan data (elemen) array dalam bahasa pemrograman C++
  • [1] Hal: -
2
2 sub.cpmk.ST015.CPMK081.1-Mahasiswa mampu menjelaskan kembali tentang konsep dan prinsip dasar struktur data dan penggunaan array Mahasiswa mampu mendeklarasikan, menginisialisasi, dan memanipulasi array satu dan multidimensi dalam C++ untuk menyelesaikan permasalahan sederhana. Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Review implementasi array dalam C++
Sub Topik
(1) Array satu dimensi (2) Array multidimensi (3) Operasi dasar pada array (akses, modifikasi, traversal)
  • [1] Hal: -
2
3 sub.cpmk.ST015.CPMK081.2-Mahasiswa memahami konsep dan penerapan pointer Mampu menerapkan deklarasi pointer, cara pembuatan pointer sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Kuis
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Implementasi Pointer
Sub Topik
- Sintaks pembuatan pointer dalam larik - Penerapan pengelolaan data dengan pointer - Operasi pada pointer - Pointer dengan array - Contoh program - Analisa program
  • [1] Hal: -
2
4 sub.cpmk.ST015.CPMK081.2-Mahasiswa memahami konsep dan penerapan pointer Mampu menerapkan deklarasi pointer, cara pembuatan pointer sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Implementasi Pointer
Sub Topik
- Sintaks pembuatan pointer dalam larik - Penerapan pengelolaan data dengan pointer - Operasi pada pointer - Pointer dengan array - Contoh program - Analisa program
  • [1] Hal: -
2
5 sub.cpmk.ST015.CPMK081.5-Mahasiswa memahami konsep struct Mahasiswa mampu menerapkan metode struktur (struct) untuk pengelolaan data sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Ceramah Langsung,[C=1 Menit]
Topik
Struct
Sub Topik
1. Menjelaskan definisi struct dan struct of Array. 2. Konsep dan Algoritma metode struct dan struct of Array. 3. Penerapan metode struct kedalam Bahasa pemrograman C++
  • [1] Hal: -
2
6 sub.cpmk.ST015.CPMK081.5-Mahasiswa memahami konsep struct Mahasiswa mampu menerapkan metode struktur (struct) untuk pengelolaan data sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Praktikum Online,[PR=1 Menit]
Topik
Implementasi Struct
Sub Topik
1. Mendeklarasikan struct dan struct of Array. 2. Penerapan metode struct dalam kasus sehari-hari
  • [1] Hal: -
2
7 sub.cpmk.ST015.CPMK081.6-Mahasiswa memahami cara kerja tumpukan (stack) Mahasiswa mampu merancang metode tumpukan (stack) untuk pengelolaan data dalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Holistik
Teknik
Keaktifan
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Stack
Sub Topik
1. Pengertian metode tumpukan(stack) 2. Algoritma metode tumpukan (stack) data yaitu bersifat LIFO (Last In First Out) data yang akan diproses adalah data yang terakhir masuk dalam larik
  • [2] Hal: -
2
8 sub.cpmk.ST015.CPMK081.6-Mahasiswa memahami cara kerja tumpukan (stack) Mahasiswa mampu merancang metode tumpukan (stack) untuk pengelolaan data dalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Implementasi Stack
Sub Topik
1. Deklarasi tumpukan(stack) 2. Penerapan metode tumpukan (stack) dalam kasus sehari-hari
  • [2] Hal: -
2
9 sub.cpmk.ST015.CPMK081.7-Mahasiswa memahami cara kerja antrian (queue) Mahasiswa mampu merancang metode antrian (queue) untuk pengelolaan data sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Antrian (queue)
Sub Topik
1. Pengertian Queue 2. Algoritma metode antrian (queue) data yaitu bersifat FIFO (First In First Out) 3. Data yang akan diproses adalah data yang pertama masuk dalam larik
  • [2] Hal: -
2
10 sub.cpmk.ST015.CPMK081.7-Mahasiswa memahami cara kerja antrian (queue) Mahasiswa mampu merancang metode antrian (queue) untuk pengelolaan data sesuai dengan aturan/sintaks penulisan Bahasa C++ yang benar Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Implementasi Antrian (Queue)
Sub Topik
1. Deklarasi Queue 2. Penerapan metode antrian (queue) secara circular dan non-circular
  • [2] Hal: -
2
11 sub.cpmk.ST015.CPMK081.3-Mahasiswa memahami cara kerja algorima pengurutan (sorting) Mahasiswa mampu merancang algoritma pengurutan data (sorting) yang tepat terhadap data dalam kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Sorting
Sub Topik
1. Penerapan algoritma pengurutan data (sorting) 2. Penerapan algoritma bubble sort 3. Penerapan algoritma selection sort 4. Penerapan algoritma insertion 5. Penerapan algoritma pengurutan kedalam bahasa C++
  • [2] Hal: -
  • [3] Hal: -
2
12 sub.cpmk.ST015.CPMK081.3-Mahasiswa memahami cara kerja algorima pengurutan (sorting) sub.cpmk.ST015.CPMK081.4-Mahasiswa memahami cara kerja algoritma pencarian (searching) Mahasiswa mampu merancang algoritma pengurutan data (sorting) dan pencarian (searching) yang tepat terhadap data dalam kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Implementasi Searching dan Sorting
Sub Topik
1. Penerapan algoritma pengurutan data (sorting) 2. Penerapan algoritma bubble sort 3. Penerapan algoritma selection sort 4. Penerapan algoritma insertion 5. Penerapan algoritma binary search
  • [2] Hal: -
  • [3] Hal: -
2
13 sub.cpmk.ST015.CPMK081.4-Mahasiswa memahami cara kerja algoritma pencarian (searching) Mahasiswa mampu merancang algoritma pencarian data (searching) yaitu pencarian berurutan (sequential search) dan pencarian biner (binary search) kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Kuis
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Searching & PreTest Persiapan UTS
Sub Topik
1. Penerapan algoritma pencarian data (searching) dengan benar dan sesuai 2. Penerapan algoritma sequential search 3. Penerapan algoritma binary search 4. Pretest review materi sebelum UTS
  • [2] Hal: -
  • [3] Hal: -
5
14 sub.cpmk.ST015.CPMK081.4-Mahasiswa memahami cara kerja algoritma pencarian (searching) Mahasiswa mampu mengimplementasikan materi struktur data seperti pointer, struct, stack, queue, searching dan sorting kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Responsi
Praktikum,Studi Kasus,[SK=100 Menit]
E-learning interaktif,Studi Kasus,[SK=1 Menit]
Topik
Responsi
Sub Topik
pointer, struct, stack, queue, searching dan sorting
  • [2] Hal: -
  • [3] Hal: -
10
15 sub.cpmk.ST015.CPMK081.1-Mahasiswa mampu menjelaskan kembali tentang konsep dan prinsip dasar struktur data dan penggunaan array sub.cpmk.ST015.CPMK081.2-Mahasiswa memahami konsep dan penerapan pointer sub.cpmk.ST015.CPMK081.3-Mahasiswa memahami cara kerja algorima pengurutan (sorting) sub.cpmk.ST015.CPMK081.4-Mahasiswa memahami cara kerja algoritma pencarian (searching) sub.cpmk.ST015.CPMK081.5-Mahasiswa memahami konsep struct sub.cpmk.ST015.CPMK081.6-Mahasiswa memahami cara kerja tumpukan (stack) sub.cpmk.ST015.CPMK081.7-Mahasiswa memahami cara kerja antrian (queue) Mahasiswa mampu mengerjakan soal ujian Kriteria
Rubrik Analitik
Teknik
Tes tulis
Ujian terjadwal,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Tugas Take Home,[TH=1 Menit]
Topik
-
Sub Topik
-
20
16 sub.cpmk.ST015.CPMK033.1-Mahasiswa memahami cara kerja senarai berantai (linked list) Mahasiswa mampu mengimplementasikan struktur data nonlinear seperti matriks dan single linked list kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Single Linked List & Doubly Linked List
Sub Topik
1. Konsep linked 2. Sintaks pembuatan linked list dalam larik 3. Penerapan pengelolaan data dengan single dan doubly linked list
  • [1] Hal: -
2
18
17 sub.cpmk.ST015.CPMK033.1-Mahasiswa memahami cara kerja senarai berantai (linked list) Mahasiswa mampu mengimplementasikan struktur data stack menggunakan struct atau class Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Implementasi Linked List
Sub Topik
1. Single linked List 2. Doubly linked list 3. Studi Kasus
  • [1] Hal: -
2
19
20 sub.cpmk.ST015.CPMK033.2-Mahasiswa memahami cara kerja struktur pohon (tree) Mahasiswa mampu menjelaskan kembali struktur data nonlinear tree kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Tanya Jawab
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Kuis,[K=1 Menit]
Topik
Tree
Sub Topik
1. Konsep tree 2. Sintaks pembuatan tree dalam larik 3. Penerapan pengelolaan data dengan tree 4. Operasi pada tree
  • [1] Hal: -
2
21 sub.cpmk.ST015.CPMK033.2-Mahasiswa memahami cara kerja struktur pohon (tree) Mahasiswa mampu menjelaskan kembali struktur data nonlinear tree kedalam program sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Implementasi Tree
Sub Topik
1. Sintaks pembuatan tree dalam larik 2. Penerapan pengelolaan data dengan tree 3. Studi Kasus
  • [1] Hal: -
2
22 sub.cpmk.ST015.CPMK033.3-Mahasiswa memahami cara kerja graph Mahasiswa mampu menjelaskan kembali metode graph untuk pengelolaan data sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Tugas
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Graph
Sub Topik
1. Konsep graph 2. Sintaks pembuatan graph dalam larik 3. Penerapan pengelolaan data dengan graph 4. Operasi pada graph
  • [1] Hal: -
2
23 sub.cpmk.ST015.CPMK033.3-Mahasiswa memahami cara kerja graph Mahasiswa mampu menjelaskan kembali metode graph untuk pengelolaan data sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Implementasi Graph
Sub Topik
1. Sintaks pembuatan graph dalam larik 2. Penerapan pengelolaan data dengan graph 3. Operasi pada graph
  • [1] Hal: -
2
24 sub.cpmk.ST015.CPMK033.4-Mahasiswa memahami penggunaan Standard Template Library dalam C++ Mahasiswa memahami cara kerja Standard Template Library dalam C++ Kriteria
Rubrik Analitik
Teknik
Diskusi
Kuliah,Studi Kasus,[SK=100 Menit]
E-learning interaktif,Proses Belajar,[PB=1 Menit]
Topik
Standard Template Library (STL)
Sub Topik
(1) Kontainer: vector, list, stack, queue (2) Perbedaan tiap kontiner dengan user-defined type sejenis (3) Keunggulan dan kekurangan STL (4) Studi Kasus
  • [2] Hal: -
  • [3] Hal: -
2
25 sub.cpmk.ST015.CPMK033.4-Mahasiswa memahami penggunaan Standard Template Library dalam C++ Mahasiswa mampu menggunakan dan mengevaluasi STL yang tepat dalam studi kasus untuk memenuhi kebutuhan industri atau masyarakat sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Laporan praktikum
Praktikum,Laporan Praktikum,[LP=100 Menit]
E-learning interaktif,Laporan Praktikum,[LP=1 Menit]
Topik
Pemanfaatan pustaka standar C++ (STL) untuk struktur data.
Sub Topik
(1) Container: vector, list, stack, queue, set, map (2) Iterator dan algoritma STL (sort, find, dll.)
  • [2] Hal: -
  • [3] Hal: -
2
26 sub.cpmk.ST015.CPMK033.5-Mahasiswa mampu membuat proyek akhir sesuai kasus di kehidupan sehari-hari. Mahasiswa mampu menjelaskan program yang dibuat sesuai dengan konsep struktur data dengan baik dan benar sesuai dengan aturan/sintaks penulisan Bahasa C++ yang efektif dan efisien Kriteria
Rubrik Analitik
Teknik
Presentasi
Kuliah,Proses Belajar,[PB=100 Menit]
E-learning interaktif,Presentasi Tidak Langsung,[PSTL=1 Menit]
Topik
Presentasi Final Project
Sub Topik
Penilaian - Pemahaman Konsep & Teori (20%) - Implementasi Teknis (25%) - Analisis & Problem Solving (15%) - Demonstrasi Program (15%) - Komunikasi & Penyampaian (10%) - Media Presentasi (5%) - Kemampuan Menjawab Pertanyaan (10%)
  • [1] Hal: -
25
27
28
29

Teknik Penilaian CPMK

CPL MK CPMK Tanya jawab Laporan Praktikum Kuis Tugas Keaktifan Responsi Tes Tulis (UTS) Diskusi Presentasi
CPLP03 STRUKTUR DATA CPMK033 Y Y Y Y Y Y Y
CPLP08 STRUKTUR DATA CPMK081 Y Y Y Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.1 Tanya jawab 2 Rubrik Holistik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.1 Laporan praktikum 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.2 Kuis 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.2 Laporan praktikum 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.5 Tugas 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.5 Laporan praktikum 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.6 Keaktifan 2 Rubrik Holistik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.6 Laporan praktikum 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.7 Tugas 2 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.7 Laporan praktikum 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK081.3 Tugas 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK081.3, sub.cpmk.ST015.CPMK081.4 Laporan praktikum 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK081.4 Kuis 5 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK081.4 Responsi 10 Rubrik Analitik
CPLP08 CPMK081 sub.cpmk.ST015.CPMK081.1, sub.cpmk.ST015.CPMK081.2, sub.cpmk.ST015.CPMK081.3, sub.cpmk.ST015.CPMK081.4, sub.cpmk.ST015.CPMK081.5, sub.cpmk.ST015.CPMK081.6, sub.cpmk.ST015.CPMK081.7 Tes tulis 20 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.1 Tugas 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.1 Laporan praktikum 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.2 Tanya Jawab 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.2 Laporan praktikum 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.3 Tugas 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.3 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.4 Diskusi 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.4 Laporan praktikum 2 Rubrik Analitik
CPLP03 CPMK033 sub.cpmk.ST015.CPMK033.5 Presentasi 25 Rubrik Analitik
Total 100
2. Penilaian CPMK
CPL MK CPMK Tanya jawab Laporan Praktikum Kuis Tugas Keaktifan Responsi Tes Tulis (UTS) Diskusi Presentasi Total
CPLP03 STRUKTUR DATA CPMK033 0% 10% 5% 6% 2% 10% 0% 2% 25% 60%
CPLP08 STRUKTUR DATA CPMK081 2% 10% 2% 4% 2% 0% 20% 0% 0% 40%
100%