0% menganggap dokumen ini bermanfaat (0 suara)
23 tayangan15 halaman

RPS Pemrograman Basis Data Universitas Almuslim

Dokumen ini adalah Rencana Pembelajaran Semester (RPS) untuk mata kuliah Pemrograman Basis Data di Universitas Almuslim. RPS ini mencakup capaian pembelajaran, materi pembelajaran, dan metode evaluasi yang bertujuan untuk membekali mahasiswa dengan keterampilan dalam pemrograman basis data dan integrasinya dengan aplikasi web menggunakan SQL dan framework seperti CodeIgniter dan Laravel. Selain itu, mahasiswa diharapkan mampu bekerja sama dalam tim dan menyajikan solusi permasalahan basis data secara efektif.

Diunggah oleh

dhaniumar965
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
23 tayangan15 halaman

RPS Pemrograman Basis Data Universitas Almuslim

Dokumen ini adalah Rencana Pembelajaran Semester (RPS) untuk mata kuliah Pemrograman Basis Data di Universitas Almuslim. RPS ini mencakup capaian pembelajaran, materi pembelajaran, dan metode evaluasi yang bertujuan untuk membekali mahasiswa dengan keterampilan dalam pemrograman basis data dan integrasinya dengan aplikasi web menggunakan SQL dan framework seperti CodeIgniter dan Laravel. Selain itu, mahasiswa diharapkan mampu bekerja sama dalam tim dan menyajikan solusi permasalahan basis data secara efektif.

Diunggah oleh

dhaniumar965
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Rencana Pembelajaran Semester (RPS)

UNIVERSITAS ALMUSLIM
Kode Dokumen:
FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN
RPS 01
PROGRAM STUDI SISTEM INFORMASI
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK Bobot (SKS) Semester Tgl Penyusunan
Pemrograman Basis Data Informatika T=3 P=0 1
Medis
OTORISASI/ PENGESAHAN Dosen Pengembang RPS Koordinator RMK Ketua Program Studi

( ( ) (Heri Gustami, [Link]., [Link])


)
Capaian Pembelajaran CPL-PRODI yang Dibebankan pada MK
CPL1 (S5) Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal
orang lain
CPL2 (P10) Memahami konsep dan metode evaluasi, manajemen, dan tata kelola SI
CPL3 (U2) Mampu menunjukkan kinerja mandiri, bermutu, dan terukur
Mampu mengevaluasi unjuk kerja dan layanan serta bagaimana cara berinteraksi yang benar antara manusia dan
CPL4 (K9)
sistem komputer
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK1 Mahasiswa mampu mengintegrasikan pemrograman basis data (SQL) ke dalam aplikasi berbasis web
menggunakan framework CodeIgniter dan Laravel.
CPMK2 Mahasiswa mampu menggunakan perintah-perintah SQL Dasar dan Lanjut (DQL, DML, DDL, TCL) untuk
memanipulasi, mengelola, dan mengquery data dalam sebuah sistem basis data.)
CPMK3 Mahasiswa mampu menganalisis kebutuhan informasi dari sebuah studi kasus dan merancang query SQL
yang efektif untuk memenuhi kebutuhan tersebut.
CPMK4 Mahasiswa mampu menguasai teknik-teknik query lanjut termasuk penggunaan fungsi, join, subquery,
grouping, regular expression, view, sequence, synonym, dan kontrol transaksi.
CPMK5 Mahasiswa mampu menyajikan dan memaparkan solusi permasalahan berbasis basis data secara percaya diri,
baik secara lisan maupun tulisan, dalam bentuk presentasi atau laporan akademik.
CPMK6 Mahasiswa mampu bekerja sama dalam tim untuk menyelesaikan studi kasus pemrograman basis data secara
aktif dan efektif, menunjukkan kemampuan komunikasi dan kepemimpinan.
Kemampuan Akhir Tiap Tahapan Belajar
(Sub-CPMK)
Sub-CPMK1 Mampu memahami konsep dasar pemrograman basis data dan integrasinya dengan aplikasi web [C2, A1]
Sub-CPMK2 Mampu menerapkan perintah SQL dasar (DQL, DML) untuk manipulasi dan query data [C3, P2]
Sub-CPMK3 Mampu menggunakan fungsi single-row dan multiple-row dalam query SQL [C3, P3]
Sub-CPMK4 Mampu menerapkan teknik JOIN dan SUBQUERY untuk pengambilan data dari multiple tabel [C4, P3])
Sub-CPMK5 Mampu menganalisis kebutuhan informasi dari studi kasus dan merancang query SQL yang sesuai [C4, A3]
Sub-CPMK6 Mampu menggunakan DDL, TCL, dan constraints untuk mengelola struktur dan integritas basis data [C3, P3]
Sub-CPMK7 Mampu membuat dan memanfaatkan objek basis data seperti VIEW, SEQUENCE, dan SYNONYM [C3, P3]
Sub-CPMK8 Mampu menerapkan regular expression dan kontrol transaksi dalam SQL [C3, P3]
Sub-CPMK9 Mampu mengintegrasikan basis data dengan framework web (CodeIgniter/Laravel) [C4, P4]
Sub-CPMK10 Mampu menyajikan solusi permasalahan basis data secara lisan dan tulisan dengan percaya diri [C6, A4, P5]
Sub-CPMK11 Mampu berkolaborasi dalam tim untuk menyelesaikan studi kasus pemrograman basis data [A4, P4]
Korelasi CPMK terhadap Sub-CPMK
Sub Sub- Sub- Sub- Sub- Sub-
- CPMK CPMK CPMK CPMK CP6K6
CP 2 3 4 5
MK
1
CPMK1 √ √ √ √
CPMK2 √ √ √
CPMK3 √ √ √ √ √
CPMK4 √ √

Mata kuliah ini membekali mahasiswa dengan kemampuan untuk mengintegrasikan bahasa pemrograman dengan sistem manajemen basis data (DBMS) dalam pengembangan aplikasi berbasis web.
Deskripsi Singkat MK
Mahasiswa akan mempelajari penggunaan perintah SQL (Structured Query Language) secara mendalam, meliputi Data Query Language (DQL), Data Manipulation Language (DML), Data Definition
Language (DDL), dan Transaction Control Language (TCL), serta teknik-teknik query lanjut seperti join, subquery, fungsi agregasi, dan regular expression. Selain itu, mata kuliah ini juga mencakup integrasi
basis data dengan framework web modern seperti CodeIgniter dan Laravel, serta praktik pengelolaan objek basis data seperti view, sequence, synonym, dan manajemen hak akses. Melalui pendekatan
studi kasus dan project-based learning, mahasiswa akan mampu menganalisis kebutuhan informasi, merancang solusi basis data yang efisien, dan menyajikannya secara efektif baik secara individu maupun
dalam tim.

Bahan Kajian: 1. Konsep dasar pemrograman basis data dan integrasinya dengan aplikasi web.
Materi Pembelajaran 2. Penggunaan SQL untuk query dan manipulasi data.
3. Teknik query lanjut: functions, joins, subqueries, grouping.
4. Pengelolaan objek basis data: constraints, views, sequences, synonyms.
5. Manajemen transaksi dan hak akses (privileges).
6. Integrasi basis data dengan framework CodeIgniter dan Laravel.
7. Penyusunan laporan dan presentasi solusi berbasis basis data.
Pustaka Utama:

1. Feuerstein, Steven. 2014. Oracle PL/SQL Programming (Edisi ke-6). O'Reilly Media.
2. Oracle Academy. Database Programming with SQL.
Pendukung:
3. Saputra, Yuniar dan Sulaeman. 2019. Semua Bisa Menjadi Programmer Laravel Basic.
Dosen Pengampu
Mata Kuliah Syarat Pemrograman Basis Data
Bentuk Pembelajaran; Metode
Pembelajaran; Penugasan
Kemampuan Akhir Tiap
Mg Ke- Penilaian Mahasiswa; Materi Pembelajaran Bobot
Tahapan Belajar (Sub-CPMK)
[ Estimasi Waktu] [Pustaka] Penilaian (%)

Indikator Kriteria &


Luring Daring
Teknik
(1) (2) (3) (4) (5) (6) (7) (8)

1 Sub-CPMK1: Mampu 1.1 Menjelaskan Kriteria: Luring: Daring:  [1] Oracle 15


menjelaskan konsep dasar definisi Rubrik Kuliah; - eLearning: PL/SQL
pemrograman basis data dan pemrograman basis holistik Ceramah [Link] Programming,
integrasinya dengan aplikasi data Bentuk interaktif [Link]. 6th Edition
web [C2, A1] 1.2 Mengidentifikasi Penilaian: - Diskusi [Link]  [2] Oracle
peran basis data Non-tes: kelompok Academy:
dalam aplikasi web Diskusi, - [2x50 menit] Database
1.3 Menyebutkan partisipasi Programmi
contoh implementasi aktif ng with
nyata SQL
1.4 Mendeskripsikan  [3] Semua
alur integrasi basis Bisa
data dengan Menjadi
framework web Programme
Teknik: Non-tes r Laravel
(diskusi, partisipasi, Basic
kuis

2 Sub-CPMK2: Mampu 2.1 Melakukan Kriteria: · Luring: - Implementasi Fungsi


mengimplementasikan koneksi konfigurasi database Rubrik Demonstrasi dalam SQL:
basis data menggunakan 2.2Mengimplementasik penilaian - Latihan - Single-row functions
an CRUD dasar produk [2x50 menit] - Multiple-row
framework CodeIgniter [C3, P2]
2.3 Menampilkan data Bentuk functions (agregasi)
dari database ke view Penilaian: Penugasan: - Klausa GROUP BY dan
2.4. Menangani error Non-tes: - Membuat HAVING
connection Penilaian query dengan
Teknik: Tes praktik tugas berbagai Pustaka: [1], [2]
(unjuk kerja, tugas algoritma fungsi SQL
coding) [PT: 2x60
menit]

3 Sub-CPMK3: Mampu menulis 3.1 Menulis query Kriteria: Luring: Diskusi; eLearning: Prinsip usability 15
query dasar SQL (SELECT, SELECT untuk Rubrik - Ceramah [Link] SQL Dasar:
WHERE, ORDER BY) untuk mengambil data. analitik - Latihan [Link]. - SELECT statement
manipulasi data [C3, P2] 3.2 Menggunakan Bentuk [2x50 menit] [Link] - Klausa WHERE dan
klausa WHERE Penilaian: ORDER BY
untuk filtering data. Tes praktik: Penugasan: - Pengenalan Oracle
3.3 Menggunakan Latihan - SQL Developer
klausa ORDER BY query, kuis. Menyelesaikan
untuk latihan query Pustaka: [1], [2]
mengurutkan data. dasar [PT: 1x60
3.4 Menjalankan menit]
query pada DBMS
Oracle.
4 Sub-CPMK4: Mampu 4.1 Menggunakan Kriteria: Luring:; - eLearning: Fungsi dalam SQL:
menggunakan fungsi single-row fungsi string (e.g., Rubrik analitik Demonstrasi [Link] - Single-row functions
dan multiple-row dalam query UPPER, LENGTH). Bentuk - Latihan [Link]. - Multiple-row
SQL [C3, P3] 4.2 Menggunakan Penilaian: Tes [2x50 menit] [Link] functions (agregasi)
fungsi angka (e.g., praktik: Tugas - Klausa GROUP BY dan
ROUND, SUM). query, kuis. Penugasan: HAVING
4.3 Menggunakan - Membuat query
fungsi tanggal (e.g., dengan berbagai Pustaka: [1], [2]
SYSDATE, fungsi SQL [PT:
TO_DATE). 2x60 menit]
4.4 Menggunakan
fungsi agregasi
(e.g., COUNT, AVG,
GROUP BY).operasi
input/output
5 Sub-CPMK5: Mampu 5.1 Menjelaskan Kriteria: Luring: eLearning: Advanced SQL: Joins 15
menerapkan berbagai jenis JOIN perbedaan Rubrik analitik - Presentasi [Link] - Inner Join
[C4, P3] berbagai jenis Bentuk konsep [Link]. - Outer Join
JOIN. Penilaian: Tes - Latihan [Link] - Cross Join
5.2 Menulis query praktik: Tugas terstruktur - Self Join
dengan INNER query, - [2x50 menit] [1][2]
JOIN. [Link] Penugasan:
5.3 Menulis query kode program -
dengan Menyelesaikan
LEFT/RIGHT JOIN. studi kasus
5.4 Menggunakan multiple table
JOIN untuk [2x60 menit]
menyelesaikan
studi kasus.
6 Sub-CPMK:Mampu 6.1 Menulis subquery Kriteria:
menggunakan subquery dan dalam klausa Rubrik analitik
grouping [C4, P3]. WHERE. Bentuk
6.2 Menulis subquery Penilaian: Tes
dalam klausa praktik: Tugas
FROM. query, kuis.
6.3 Menggunakan
correlated
subquery.
6.4 Menggabungkan
subquery dengan
JOIN.
7 UTS/ Ujian Tengah Semester: Melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya
8 Sub-CPMK8:Mampu 8.1. Menganalisis Kriteria: On-Classroom Off - Evaluasi Empiris; 15
menganalisis kebutuhan studi kasus untuk Rubrik (Luring) Classroom Visualisasi Informasi;
informasi dari studi kasus [C4, identifikasi analitik Kuliah; (Daring) Agent
A3] kebutuhan data. Bentuk Diskusi; [1][2][3]
8.2. Merancang Penilaian: Observasi
skema basis data Non-tes: {PB:1X(2x50’’)} Tugas 9:
sederhana. Tugas Tugas 8: Membuat
8.3. Merancang proyek, Membuat Visualisasi
query SQL untuk presentasi. evaluaasi Informasi
memenuhi berdasarkan
empiris
kebutuhan proyek
informasi. terhadap proyek kelompok[PT
8.4. yg direncanakan +KM=(1+1)x(
Mengoptimalkan [PT+KM=(1+1)x( 2x60’’)]
query untuk 2x60’’)]
kinerja yang lebih
baik. Kuliah;
Diskusi;
Praktikum
{PB:1X(2x50’’)}
Kuliah;
Diskusi;
Observasi
{PB:1X(3x50’’)}
Tugas 10:
Membuat user
interface yg
tepat untuk
proyek
[PT+KM=(1+1)x(
2x60’’)]
9 Sub-CPMK9: Mampu 9.1. Menggunakan Kriteria: Kuliah; eLearning: Analisa fungsi & Tugas 20
menggunakan perintah DDL dan perintah CREATE, Rubrik analitik Diskusi; [Link] Website
DML untuk mengelola basis ALTER, DROP. Bentuk Observasi [Link]. [1][2][3]
data [C3, P3] Penilaian: Tes {PB:1X(2x50’’)} [Link]
9.2. Menggunakan
praktik: Tugas Tugas 13:
perintah INSERT, coding, kuis. Menetapkan 3
UPDATE, DELETE. organisasi
9.3. Menerapkan website beserta
constraints (PRIMARY kegunaan/fungs
KEY, FOREIGN KEY). inya
9.4. Menjalankan [PT+KM=(1+1)x(
2x60’’)]
transaksi dasar.
10 Sub-CPMK10: Mampu membuat 10.1. Membuat dan Kriteria: Kuliah; eLearning: Project Algoritma dan 20
dan memanfaatkan VIEW, menggunakan VIEW. Rubrik analitik Diskusi; [Link] Kompleksitas;Project
SEQUENCE, dan SYNONYM [C3, 10.2. Membuat dan Bentuk Observasi [Link]. User Interface
P3] Penilaian: Tes {PB:1X(2x50’’)} [Link] [1],[2],[3]
menggunakan
praktik: Tugas
SEQUENCE. coding, kuis. Tugas 13:
10.3. Membuat dan Membuat
menggunakan proyek
SYNONYM. Algoritma dan
10.4. Menjelaskan Kompleksitas
keuntungan per kelompok
dan
penggunaan objek-
presentasikan
objek tersebut. hasil
[PT+KM=(1+1)x(
2x60’’)]

11 Sub-CPMK11:Mampu 11.1. Menggunakan Kriteria:


menerapkan TRANSACTION perintah COMMIT, Rubrik analitik
CONTROL dan PRIVILEGES [C3, ROLLBACK, Bentuk
P3] Penilaian: Tes
SAVEPOINT.
praktik: Tugas
11.2. Mengelola user coding, kuis
privileges (GRANT,
REVOKE).
11.3. Menjelaskan
konsep ACID dalam
transaksi.
11.4. Menerapkan
security dasar pada
basis data.

12 Sub-CPMK12: Mampu 12.1. Menulis query Kriteria:


menggunakan REGULAR dengan REGEXP_LIKE. Rubrik
EXPRESSION dalam query [C3, 12.2. Menulis query analitik
P3] Bentuk
dengan
Penilaian:
REGEXP_SUBSTR. Tes praktik:
12.3. Menulis query Tugas query,
dengan kuis
REGEXP_REPLACE.
12.4. Menggunakan
regex untuk validasi
data.

13 Sub-CPMK13: Mampu 13.1. Melakukan Kriteria:


mengintegrasikan basis data konfigurasi koneksi Rubrik
dengan framework Laravel [C4, basis data pada analitik
P4] Bentuk
Laravel.
Penilaian:
13.2. Tes praktik:
Mengimplementasikan Tugas
Eloquent ORM. coding,
13.3. Menjalankan unjuk kerja.
operasi CRUD dengan
Laravel.
13.4. Membuat relasi
antar tabel di Laravel.

14 Sub-CPMK14: Mampu 14.1. Bekerja sama Kriteria:


berkolaborasi dalam tim untuk dalam pembagian Rubrik
menyelesaikan studi kasus [A4, tugas. holistik
P4] Bentuk
14.2. Berkomunikasi
Penilaian:
efektif selama Non-tes:
pengerjaan tugas. Observasi
14.3. Berkontribusi partisipasi,
aktif dalam penilaian
penyelesaian studi rekan.
kasus.
14.4. Menunjukkan
sikap kepemimpinan.

15 Sub-CPMK15: Mampu 15.1. Menyusun Kriteria:


mempresentasikan solusi basis laporan hasil analisis Rubrik
data secara efektif [C6, A4, P5] dan implementasi. analitik
Bentuk
15.2.
Penilaian:
Memresentasikan Non-tes:
solusi dengan Presentasi,
sistematis dan jelas. laporan
15.3. Menanggapi tertulis.
pertanyaan dengan
argumentasi logis.
15.4. Menggunakan
media presentasi yang
efektif.

16 UAS/ Ujian Akhir Semester: Melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa

Catatan:
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan
internalisasi dari sikap, penguasaaan pengetahuan dan keterampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses
pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan
untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, keterampilan umum, keterampilan khusus, dan
pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat
spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
4. Sub-CP Mata Kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamatoi dan
merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran
mata kuliah tersebut.
5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang
mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang diserta bukti-bukti.
6. Kriteria penilaian adalah patokan yang digunakan sebagai ukuran atau tolak ukur ketercapaian pembelajaarn dalam penilaian
berdasarkan indikator-indikator yang telah ditetapkan. Kriteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan
tidak bias. Kriteria dapat berupa kuantitatif ataupun kualitatif.
7. Teknik penilaian: tes dan non tes.
8. Bentuk pembelajaran: Kuliah, Penelitian, Pengabdian kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.
9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed learning, Cooperative
Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yang setara.
10. Materi pembelajaran adalah rincian atau uraian dari bahan kajian yang dapat disajikan dalam bentuk beberapa pokok dan sub-pokok
bahasan.
11. Bobot Penilaian adalah prosentase penilaian terhadap setiap pencapaian Sub-CPMK yang besarnya proporsional dengan tingkat
kesulitan pencapaian Sub-CPMK tersebut, dan totalnya 100%.
12. PB=Proses Belajar, PT=Penugasan Terstruktur, KM=Kegiatan Mandiri.
Penilaian Portofolio

No Aspek/Dimensi yang Dinilai


Rendah (1-5) Tinggi (6-10)

1 Pemahaman

2 Alur Kerja

3 Hasil

Jumlah skor

Rubrik Analitik untuk Penilaian (Tugas 8-9 & Tugas 13-14)

Skala Penilaian
Aspek/ Dimensi
Sangat Kurang Kurang Cukup Baik Sangat Baik
yang Dinilai
(Skor < 20) (21-40) (41-60) (61-80) (Skor ≥ 81)
Rancangan Tidak ada rancangan Rancangan tidak Rancangan Rancangan Rancangan
project menggambarkan menggambarkan isi menggambarkan isi menggambarkan isi
isi dan mengandung dan mengandung
keterangan keterangan serta
memaparkan
kekurangan
Isi Sama sekali tidak Hanya sedikit Sebagian fungsi Fungsi lengkap Fungsi lengkap
dapat melakukan fungsi dapat dapat dikerjakan dikerjakan dikerjakan dan dapat
fungsi dikerjakan menjelaskan
bagaimana fungsi
dijalankan
Analisa Tidak paham sama Hanya paham Paham sebagian Cukup paham Sangat paham
sekali tentang sedikit bagaimana tentang cara proyek tentang bagaimana tentang cara kerja
jalannya proyek yang cara proyek bekerja proyek bekerja proyek dan dapat
telah dibuat bekerja menganalisa kasus
lain

Rubrik Skala Persepsi untuk Penilaian Tugas 1-4

Sangat Kurang Kurang Cukup Baik Sangat Baik


Aspek/Dimensi yang Dinilai
Skor < 20 (21-40) (41-60) (61-80) Skor ≥ 81

Kemampuan memahami
materi

Kemampuan mengerjakan
tugas

Kemampuan menyelesaikan
masalah

Portofolio Penilaian dan Evaluasi Ketercapaian CPL Mahasiswa

Bobot
Nilai ∑((nilai Mhs) Ketercapaian
CPMK Sub-CPMK Indikato Bentuk Soal - (% )
Mg CPL Mhs x (bobot CPL pada MK
(CLO) (LLO) r Bobot (%)*) Sub-
(0-100) %)*)) (%)
CPMK
1-1.1
Sub- Tugas 1
1,2 CPL2 CPMK2 1-1.2 15 15
CPMK-1 Tugas 2
1-1.3
2-2.1 Tugas 3
Sub-
3,4,5 CPL2 CPMK2 2-2.2 Tugas 4 15 15
CPMK-2
2-2.3 Tugas 5
Sub- 3-3.1 Tugas 6
6,7 CPL2 CPMK2 15 15
CPMK-3 3-3.2 Tugas 7
8
9,10,11 7-7.1 Tugas 8 15 15
Sub-
CPL3 CPMK3 7-7.2 Tugas 9
CPMK-4
Tugas 10
12,13 Sub- 8-8.1 Tugas 11 20 20
CPL1 CPMK1
CPMK-5 8-8.2 Tugas 12
14,15 Sub- 9-9.1 Tugas 13 20 20
CPL2 CPMK2
CPMK-6 9-9.2 Tugas 14
16 Ujian Akhir Semester (UAS)
Total Bobot (%) 100 100
Nilai Akhir Mahasiswa (∑(nilai mhs) x (bobot%))
Catatan: CLO= Courses Learning Outcomes, LLC = Lesson Learning Outcomes

Penilaian Ketercapaian CPL pada MK Algoritma dan Kompleksitas

Nilai Capaian (0- Ketercapaian CPL pada MK


No CPL pada MK-Algoritma dan Kompleksitas
100) (%)
CPL1 :Menghargai keanekaragaman budaya, pandangan, agama, dan
1
kepercayaan, serta pendapat atau temuan orisinal orang lain
CPL2: Memahami konsep dan metode evaluasi, ruang lingkup dan cara kerja
2
interaksi dengan sistem bagaimana
3 CPL3: Mampu menunjukkan kinerja mandiri,kelompok, bermutu, dan terukur
CPL4: Mampu mengevaluasi dan menjelaskan dari pembahasan mk yang
4
dimaksud

Anda mungkin juga menyukai