i
DAFTAR ISI
ii
DAFTAR TABEL
Tabel 2.1. Evaluasi Kurikulum lama terhadap Capaian Pembelajaran Lulusan Kurikulum 10
baru …………………………………………………………………………….
Tabel 4.1. Profil Lulusan dengan jenis pekerjaan Jurusan Teknik Informatika UPR ……... 15
Tabel 5.1. Capaian Pembelajaran Lulusan Sikap ………………………………………….. 17
Tabel 5.2. Capaian Pembelajaran Lulusan Penguasaan Pengetahuan ……………………... 18
Tabel 5.3. Capaian Pembelajaran Lulusan Ketrampilan Umum …………………………... 18
Tabel 5.4. Capaian Pembelajaran Lulusan Ketrampilan Khusus …………………………. 19
Tabel 5.5. Capaian Program (Program Outcome/PO) …………………………………… 21
Tabel 6.1. Keterkaitan Ranah Topik, Ranah Keilmuan Dan Mata Kuliah ……………….. 25
Tabel 6.2. Jumlah Capaian Pembelajaran mata kuliah wajib berdasarkan aspek 27
kompetensi dan ranah topik bidang Teknik Informatika ………………………..
Tabel 6.3. Jumlah Capaian Pembelajaran mata kuliah pilihan berdasarkan aspek 27
kompetensi dan ranah topik bidang Teknik Informatika ………………………..
Tabel 7.1. Matrik Organisasi Mata Kuliah Jurusan Teknik Informatika UPR ……………. 29
Tabel 7.2. Struktur Kurikulum Jurusan Teknik Informatika UPR ………………………… 30
Tabel 7.3. Daftar Mata Kuliah Pilihan …………………………………………………….. 33
Tabel 8.1. Daftar Mata Kuliah yang berganti nama …………………………..................... 41
Tabel 8.2. Contoh daftar mata kuliah yang ekuivalen ………………………….................. 41
Tabel 8.3. Contoh daftar mata kuliah yang digabungkan ………………………….............. 42
Tabel 8.4. Daftar Konversi Mata Kuliah Pilihan …………………………......................... 42
Tabel 8.5. Contoh aturan konversi langsung …………………………............................... 43
Tabel 8.6. Contoh Mata Kuliah dengan SKS tetap …………………………...................... 43
Tabel 8.7. Contoh Mata Kuliah dengan SKS bertambah …………………………............ 43
Tabel 8.8. Contoh Aturan Konversi Penggabungan Mata Kuliah ………………………… 44
iii
DAFTAR GAMBAR
iv
BAB I
PENDAHULUAN
1
Visi Fakultas :
Menuju fakultas yang unggul di Tingkat Nasional berbasis riset pada tahun 2024.
Misi Fakultas :
1. Menyelenggarakan pendidikan yang unggul (excellent) dalam bidang keteknikan,
sehingga menghasilkan lulusan yang memiliki keunggulan kompetitif.
2. Melakukan riset, publikasi, serta kepemilikan Hak Atas Kekayaan Intelektual (HAKI)
sebagai upaya pengembangan ilmu pengetahuan keteknikan.
3. Melaksanakan pengabdian kepada masyarakat yang berstandar untuk memecahkan
persoalan masyarakat sebagai upaya penerapan dan pengembangan ilmu pengetahuan
keteknikan.
4. Melakukan evaluasi secara teratur untuk meningkatkan kualitas, profesionalitas,
kapabilitas, akuntabilitas dan tata kelola serta kemandirian dalam penyelenggaraan
institusi
2
4. Berperan aktif dalam kegiatan pengabdian guna menyelesaikan permasalahan di
masyarakat berdasarkan keilmuan teknik informatika.
Definisi lainnya diberikan oleh (Willis and Kissane, 1995) bahwa OBE sebagai
“An educational process which is based on trying to achieve certain specified outcomes in terms
of individual student learning. Thus, having decided what are the key things students should
understand and be able to do or the qualities they should develop, both structures and curricula
are designed to achieve those capabilities or qualities. Educational structures and curriculum are
regarded as means not ends, if they do not do the job they are rethought”.
Kedua definisi tersebut menunjukkan bahwa OBE berfokus pada apa yang anak didik akan dapat
lakukan pada akhir perjalanan program belajarnya. Hasil akhir dari proses pembelajaran inilah
yang disebut dengan capaian (outcome). Kurikulum perlu disusun untuk dapat mengantarkan
anak didik mencapai tingkat kemampuan atau kualitas yang telah ditentukan. Jadi kurikulum ini
menjadi alat untuk menggapai capaian yang diharapkan.
Salah satu kerangka penyusunan kurikulum yang banyak digunakan pada OBE ini disebut
dengan Design Down Principle. Prinsip ini tidak jauh berbeda dengan pendekatan top-down
dalam perumusan capaian. Jadi dimulai dengan penetapan capaian pada level tertinggi (e.g.
profil lulusan atau graduate profile) kemudian diturunkan ke capaian jenjang (degree outcome)
dan capaian program (program outcome), lalu diturunkan lagi ke capaian pembelajaran (learning
outcome). Design Down ini dibuat top-down tetapi diterapkan ke atas (forward). Diagram pada
Gambar 1.1 berikut mengilustrasikan prinsip Design Down tersebut.
3
Gambar 1.1. APTIKOM Outcome Based Education/Learning (OBE/OBL) Framework
Penjelasan mengenai kurikulum KKNI berdasarkan OBE telah tertuang secara lengkap dan rinci
pada Buku Pengembangan kurikulum KKNI berdasarkan OBE Bidang Ilmu Informatika
Dan Komputer tahun 2019 yang disusun oleh Tim Kurikulum KKNI APTIKOM.
Capaian-capaian ini, yaitu Capaian Jenjang (Degree Outcome/DO), Capaian Program (Program
Outcome /PO), Capaian Pembelajaran (Learning Outcome /LO) kemudian dijabarkan ke dalam
kompetensi, kurikulum, silabus dan RPS.
4
1.3. Alur Penyusunan Capaian Pembelajaran, Kompetensi, Kurikulum & Silabus
Capaian Jenjang (Degree Outcome (DO)) bersumber dari Permenristek No. 44 tahun 2015
tentang Standar Nasional Pendidikan Tinggi dan Perpres Nomor 8 Tahun 2012 tentang KKNI.
Penyusunan DO, PO, LO, kompetensi, kurikulum dan silabus berdasarkan Gambar 1.2.
Terdapat 8 dimensi capaian program secara umum seperti yang telah direkomendasikan oleh
APTIKOM. Capaian Pembelajaran (LO) berisi capaian pembelajaran dari topik area berdasarkan
rekomendasi dari asosiasi internasional bidang komputer seperti Association for Computing
Machinery (ACM) dan Institute of Electrical and Electronics Engineers (IEEE). Topik area
terdiri dari beberapa Body of Knowledge (BoK) atau Ranah Keilmuan, yang masing-masing
BoK dapat memiliki beberapa unit kompetensi. BoK bisa terdiri dari beberapa mata kuliah, yang
masing-masing mata kuliah mengajarkan beberapa kompetensi. Deskriptor diuraikan dalam
bentuk berbagai kompetensi, berbagai kompetensi tersebut diuraikan dalam daftar kompetensi di
dalam masing-masing BoK.
5
Berdasarkan Kerangka Kurikulum OBE maka tahapan penyusunan kurikulum baru meliputi
kegiatan sebagai berikut :
1. Merumuskan profil lulusan.
2. Merumuskan Capaian Pembelajaran Lulusan (CPL) yang kemudian dirangkum dalam
Capaian Jenjang S1 (Degree Outcome/DO).
3. Merumuskan Capaian Program (Program Outcome/ PO)
4. Menentukan Bahan Kajian/Ranah Keilmuan
5. Pembentukan mata kuliah
6. Menentukan Capaian Pembelajaran (Learning Outcome/LO)
7. Menyusun Struktur Kurikulum
8. Menyusun Rencana Pembelajaran Semester (RPS)
Untuk mempersiapkan kurikulum baru, dibentuklah Tim Kurikulum yang terdiri atas:
1. Felicia Sylviana, ST., MM.
2. Ariesta Lestari, S.Kom., M.Cs., Ph. D
3. Widiatry, ST., MT
4. Nova Noor Kamala Sari, ST., M.Kom
5. Ressa Priskila, ST., MT
6
BAB II
EVALUASI KURIKULUM
7
dengan big data dan komputasi cerdas sehingga pada kurikulum baru beberapa mata kuliah
pilihan dijadikan mata kuliah wajib seperti mata kuliah Data Mining, Jaringan Syaraf
Tiruan, Pemrograman Web serta mengadakan mata kuliah baru Pengantar Algoritma Deep
Learning.
8. Sesuai dengan arahan universitas agar kurikulum program studi/jurusan dapat mendukung
Visi Misi dan PIP universitas, maka dipandang perlu juga untuk menambah mata kuliah baru
yang dapat mendukung Visi Misi dan PIP universitas, yaitu mata kuliah Analisis dan
Pemodelan Spasial. Selain itu juga dalam penyusunan RPS mata kuliah diusahakan untuk
menambahkan materi pembelajaran yang dapat mendukung Visi Misi dan PIP universitas
tersebut.
9. Mata Kuliah Pilihan (MKP) pada kurikulum baru terbagi kedalam 3 bidang ilmu atau niche
area yaitu Rekayasa Perangkat Lunak, Komputasi Cerdas dan Komputasi Jaringan sehingga
untuk mata kuliah pilihan banyak mata kuliah baru disesuaikan dengan 3 bidang ilmu
tersebut.
10. Sesuai juga dengan rekomendasi dari Kementerian Pendidikan dan Kebudayaan tahun 2020
untuk menuju kampus merdeka, salah satu programnya adalah untuk menambah kegiatan
mahasiswa yang dilakukan diluar kampus maka pada kurikulum baru ditambahkan mata
kuliah baru Technoprenuership sehingga mahasiswa dapat mengembangkan kegiatan
kewirausahaan secara mandiri. Selain itu juga dipandang perlu untuk menambah sks mata
kuliah Kerja Praktek sehingga mahasiswa dapat lebih optimal lagi mempraktekkan ilmunya
di dunia kerja.
11. Pada kurikulum lama terdapat mata kuliah yang memiliki rangkaian mata kuliah prasyarat
yang panjang lebih dari 4 kali runutan, artinya apabila tidak lulus mata kuliah prasyarat
sebelumnya maka tidak dapat mengambil mata kuliah selanjutnya. Contohnya rangkaian
mata kuliah berikut : Algoritma dan Pemrograman I > Algoritma dan Pemrograman II >
Pemrograman Berorientasi Objek > Grafika Kompuer > Multimedia. Rangkaian mata
kuliah tersebut begitu panjang sehingga memberatkan mahasiswa, membuat mahasiswa
kemungkinan memiliki waktu tempuh studi yang lama. Pada kurikulum baru mata kuliah
prasyarat memiliki rangkaian tidak lebih dari 3 runutan.
12. Kurikulum Jurusan Teknik Informatika sudah sejak lama telah memasukkan mata kuliah
wajib nasional sesuai dengan Permenristekdikti No.44 Thn 2015: SN-DIKTI pasal 35 ayat 1,
yaitu mata kuliah Pendidikan Agama, Pancasila, Kewarganegaraan dan Bahasa Indonesia.
Pada kurikulum baru mata kuliah wajib nasional tersebut tetap dipertahankan.
Selain melalui rapat dan workshop, evaluasi kurikulum juga dilakukan melalui survei yang
disebarkan kepada lulusan dari Jurusan Teknik Informatika. Survei kepada lulusan dilakukan
dengan Tracer Study secara online. Fakultas dan Jurusan juga membentuk Kepengurusan Alumni
untuk mengkoordinasi dan menjaga relasi dengan para lulusan. Dari hasil tracer study tersebut
diketahui bahwa para lulusan menilai jurusan perlu meningkatkan keahlian lulusan dengan
memperbanyak praktek dan mengembangkan kurikulum mata kuliah agar bisa mengikuti
perkembangan dan memenuhi kebutuhan bagi dunia kerja.
8
Jurusan Teknik Informatika tidak hanya melakukan pendataan lulusan tetapi juga melakukan
evaluasi pengguna lulusan dalam bentuk penyampaian kuisioner. Pengguna lulusan dalam hal ini
meliputi Direktur Perusahaan, Kepala Dinas / Instansi / Badan. Penyampaian kuisioner dilakukan
dengan memberikan secara langsung kepada pengguna atau dengan mengirimkan kuisioner
melalui lulusan yang bekerja pada beberapa perusahaan, instansi, badan ataupun dinas. Setelah
kuisioner diisi ada kuisioner diserahkan secara langsung ke jurusan dan ada yang dikirim melalui
jasa pengiriman. Dari survei yang telah dilakukan, berikut ini adalah kelebihan lulusan :
1. Integritas (etika dan moral ) yang sangat baik.
2. Keahlian bidang ilmu Teknik Informatika yang baik.
3. Penggunaan teknologi informasi yang baik
4. Komunikasi yang baik
5. Kemampuan kerja sama dalam tim yang sangat baik
6. Pengembangan potensi diri yang sangat baik
Sedangkan masukan atau harapan dari pengguna lulusan adalah pengguna lulusan mengharapkan
jurusan membekali lulusan dengan ilmu pengetahuan dan keahlian yang dapat mendukung
kebutuhan di tempat bekerja.
Berdasarkan masukan-masukan tim kurikulum, seluruh dosen, tenaga kependidikan, pakar
kurikulum KKNI, pakar teknologi informatika, asosiasi profesi, lulusan dan pengguna lulusan
dan juga dengan memperhatikan kesempatan peluang kerja yang cukup besar di era digital pada
saat ini serta memperhatikan persaingan dunia pendidikan khususnya di bidang Teknik
Informatika maka dilakukan strategi pengembangan kurikulum sebagai berikut :
1. Meratakan beban belajar mahasiswa per semester dengan membagi distribusi beban sks per
semester maksimal 21 sks.
2. Meningkatkan kompetensi lulusan dengan menambah mata kuliah praktikum.
3. Menghapus mata kuliah yang tidak relevan dengan rumpun ilmu Teknik Informatika,
maupun mata kuliah yang materinya tumpang tindih dengan materi mata kuliah yang lain.
4. Menambah mata kuliah yang memuat kemampuan yang diperlukan dalam era industri 4.0
serta kemampuan kewirausahaan secara mandiri.
5. Menambah mata kuliah yang dapat mendukung PIP universitas serta memperbaharui RPS
mata kuliah agar dapat mendukung PIP universitas tersebut.
6. Meningkatkan kemampuan mahasiswa mempraktekkan ilmunya di masyarakat/luar kampus
dengan menambah sks mata kuliah Kerja Praktek serta mengadakan mata kuliah baru
Technopreneurship.
7. Menambah mata kuliah pilihan yang relevan dengan perkembangan teknologi saat ini, serta
membagi mata kuliah pilihan kedalam 3 bidang ilmu atau niche area yaitu Rekayasa
Perangkat Lunak, Komputasi Cerdas dan Komputasi Jaringan.
8. Mendorong mahasiswa agar cepat lulus dengan masa studi tepat waktu sehingga lulusan
cepat terserap ke dunia kerja dengan cara memangkas mata kuliah prasyarat yang panjang.
9
Evaluasi terhadap Kurikulum lama juga dilakukan dengan memetakannya ke Capaian Pembelajaran Lulusan (CPL) yang telah
dirumuskan (lihat Tabel 5.1, 5.2, 5.3 dan 5.4), untuk membangun kurikulum baru. Hasil pemetaan ini diberikan pada Tabel 2.1.
Berdasarkan hasil pemetaan ini, dapat dilihat bahwa hampir semua mata kuliah kurikulum lama memiliki CPL yang sesuai dengan
capaian pembelajaran lulusan pada kurikulum baru, sehingga hampir semua mata kuliah dapat disertakan kembali ke dalam
Kurikulum baru, kecuali enam mata kuliah yang dihilangkan atau tidak disertakan pada kurikulum yang baru karena alasan yang
sudah dijelaskan diatas.
Tabel 2.1. Evaluasi Kurikulum lama terhadap Capaian Pembelajaran Lulusan Kurikulum baru
KK1
KK2
KK3
KK4
KU1
KU2
KU3
KU4
KU5
KU6
KU7
KU8
KU9
PP1
PP2
PP3
S10
S1
S2
S3
S4
S5
S6
S7
S8
S9
Mata Kuliah
Semester 1
Algoritma dan Pemrograman I v v v v v v v v v
Sistem Digital v v v v
Kalkulus I v v v
Logika Matematika v v v v v
Aljabar Vektor & Matriks v v v v v
Bahasa Inggris I v v v v
Ilmu Sosial Budaya Dasar v v v v v v v v v v v v v
Fisika
Semester 2
Agama v v v v v v v v v v v v v v
Algoritma dan Pemrograman II v v v v
Struktur Data v v v v v v v v v
Sistem Operasi v v
Pengantar Arsitektur Komputer v v v v
Kalkulus II v v v
10
KK1
KK2
KK3
KK4
KU1
KU2
KU3
KU4
KU5
KU6
KU7
KU8
KU9
PP1
PP2
PP3
S10
S1
S2
S3
S4
S5
S6
S7
S8
S9
Mata Kuliah
Matematika Diskrit v v v v v
Bahasa Inggris II v v v v
Semester 3
Pemrograman Berorientasi Objek v v v v v v v v
Algoritma dan Pemrograman III
Organisasi Komputer v v v v
Statistika I v v v v v v v v
Interaksi Manusia Komputer v v v v v v V
Komunikasi Data v v v v v
Bahasa Indonesia v v v v
Semester 4
Teori Bahasa dan Otomata v v v v
Sistem Berkas
Statistika II v v v v v
Basis Data I v v
Jaringan Komputer v v v v v
Kewarganegaraan v v v V v v v v
Pancasila v v V v v v v v v v
Sistem Informasi
Semester 5
Metode Numerik v v v
Grafika Komputer v v v v v
Kecerdasan Buatan v v v v v v v
Basis Data II v v v v v v v v v
Rekayasa Perangkat Lunak v v v v v V
Keamanan Jaringan v v v v v
11
KK1
KK2
KK3
KK4
KU1
KU2
KU3
KU4
KU5
KU6
KU7
KU8
KU9
PP1
PP2
PP3
S10
S1
S2
S3
S4
S5
S6
S7
S8
S9
Mata Kuliah
Etika Profesi v v v v v v v
Semester 6
Multimedia v v v v v v v v
Manajemen Proyek v v v v v v v v V
Metode Pengembangan
Perangkat Lunak
Internet dan Intranet
Metodologi Penelitian v v v v v v v v
Program Profesional v v v v v v v v v V
Semester 7
Kerja Praktek v v v v v v v v v V
Semester 8
Skripsi v v v v v v v v v v v v v v v V
KKN v v v v V v v v v v v v v v v V
12
BAB III
LANDASAN PENGEMBANGAN KURIKULUM
Penyusunan kurikulum Teknik Informatika UPR dilandasi dengan landasan yuridis yang kuat.
Landasan yuridis, adalah landasan hukum yang menjadi dasar atau rujukan pada tahapan
perancangan, pengembangan, pelaksanaan, dan evaluasi, serta sistem penjaminan mutu
perguruan tinggi yang akan menjamin pelaksanaan kurikulum dan tercapainya tujuan kurikulum.
Berikut adalah beberapa landasan hukum yang diperlukan dalam penyusunan dan pelaksanaan
kurikulum:
1. Undang-Undang Republik Indonesia Nomor 14 Tahun 2005 tentang Guru dan Dosen
(Lembaran Negara Republik Indonesia Tahun 2005 Nomor 157, Tambahan Lembaran
Negara Republik Indonesia Nomor 4586)
2. Undang-Undang Republik Indonesia Nomor 12 Tahun 2012 tentang Pendidikan Tinggi
(Lembaran Negara Republik Indonesia Tahun 2012 Nomor 158, Tambahan Lembaran
Negara Republik Indonesia Nomor 5336)
3. Peraturan Presiden Republik Indonesia Nomor 8 Tahun 2012, Tentang Kerangka Kualifikasi
Nasional Indonesia (KKNI)
4. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 73 Tahun 2013,
Tentang Penerapan KKNI Bidang Perguruan Tinggi
5. Peraturan Menteri Riset, Teknologi, dan Pendidikan Tinggi Republik Indonesia Nomor 44
Tahun 2015, Tentang Standar Nasional Pendidikan Tinggi
6. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 81 Tahun 2014,
Tentang Ijazah, Sertifikat Kompetensi, Dan Sertifikat Profesi Pendidikan Tinggi
7. Peraturan Menteri Riset, Teknologi, dan Pendidikan Tinggi Republik Indonesia Nomor 32
Tahun 2016, Tentang Akreditasi Program Studi dan Perguruan Tinggi
8. Peraturan Menteri Riset, Teknologi, dan Pendidikan Tinggi Republik Indonesia Nomor 62
Tahun 2016 Tentang Sistem Penjaminan Mutu Pendidikan Tinggi
9. Peraturan Menteri Riset, Teknologi, dan Pendidikan Tinggi Republik Indonesia Nomor 13
Tahun 2015 Tentang Rencana Strategis Kementerian Riset, Teknologi, Dan Pendidikan
Tinggi Tahun 2015-2019
10. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 3 Tahun 2020,
Tentang Standar Nasional Pendidikan Tinggi
11. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 5 Tahun 2020,
Tentang Akreditasi Program Studi dan Perguruan Tinggi;
13
BAB IV
PROFIL LULUSAN
14
Kurikulum baru dibangun untuk mendukung tercapainya profil lulusan dengan sasaran jenis
pekerjaan yang disebutkan diatas. Profil lulusan dengan jenis pekerjaan dapat dilihat pada tabel 1
berikut.
Tabel 4.1. Profil Lulusan dengan jenis pekerjaan Jurusan Teknik Informatika UPR
1 Big Data Scientist Big Data Scientist adalah seseorang yang memiliki
kemampuan mengumpulkan data dalam jumlah besar dari
berbagai sumber data, menganalisis dan memvisualisasi data
tersebut sehingga menghasilkan sebuah pengetahuan.
3 System Analyst System Analyst adalah seseorang yang bertanggung jawab atas
penelitian, perencanaan, pengkoordinasian, dan
merekomendasikan pemilihan perangkat lunak dan sistem yang
paling sesuai dengan kebutuhan organisasi bisnis atau
perusahaan. System Analyst memegang peranan yang sangat
penting dalam proses pengembangan sistem.
7 Web Developer Web Developer adalah seseorang yang bertanggung jawab untuk
merancang, membuat, dan memelihara perangkat lunak pada
platform web .
9 Network Security Engineer Network Security Engineer adalah seseorang yang bertanggung
jawab dengan keamanan jaringan komputer yang terdiri dari
15
No. Profil Lulusan Deskripsi Profil
16
BAB V
CAPAIAN PEMBELAJARAN LULUSAN, CAPAIAN JENJANG DAN
CAPAIAN PROGRAM
S1 Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
S4 Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme
serta rasa tanggungjawab pada negara dan bangsa
17
Kode Capaian Pembelajaran Lulusan
S6 Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan
lingkungan
PP1 Paham terhadap konsep dan prinsip komputasi berbasis jaringan dan teknologi terkini
KU1 Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks
pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan
dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya
KU4 Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau
laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
18
Kode Capaian Pembelajaran Lulusan
KU5 Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang
keahliannya, berdasarkan hasil analisis informasi dan data
KU7 Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi
dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang
berada di bawah tanggungjawabnya
KU8 Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada dibawah
tanggung jawabnya, dan mampu mengelola pembelajaran secara mandiri; dan
KK2 Mampu merancang dan membangun aplikasi dengan menerapkan prinsip-prinsip sistem
cerdas dan ilmu komputasi untuk menghasilkan produk aplikasi cerdas pada berbagai
bidang
KK3 Mampu menerapkan arsitektur komputer, prinsip- prinsip kerja sistem operasi untuk
merancang, mengimplementasikan dan mengelola sistem jaringan yang mempunyai
kinerja tinggi, aman, dan efisien
KK4 Mampu bekerja sama dalam tim pembangunan perangkat lunak skala menengah atau besar
dengan menerapkan/mengadopsi konsep rekayasa perangkat lunak yang tepat/sesuai.
19
1. Penyandang gelar ini mampu menunjukkan kinerja mandiri, bermutu, dan terukur.
2. Penyandang gelar ini mampu menerapkan pemikiran logis, kritis dan sistematis dalam
mengaplikasikan dan memanfaatkan ilmu pengetahuan informatika dan komputer untuk
menyelesaikan masalah.
3. Penyandang gelar ini mampu menunjukkan pemahaman tentang body of complex knowledge
secara sistematis dan utuh serta memiliki dasar untuk studi lanjut pascasarjana dan karir
profesional.
4. Penyandang gelar ini mampu mengkaji implikasi pengembangan atau implementasi ilmu
pengetahuan informatika dan komputer berdasarkan kaidah, tata cara dan etika ilmiah dalam
rangka menghasilkan gagasan, desain, kritik atau solusi.
5. Penyandang gelar ini menguasai konsep teoritis bidang informatika dan komputer tertentu
secara umum dan konsep teoritis bagian khusus dalam bidang pengetahuan tersebut secara
mendalam, serta mampu memformulasikan penyelesaian masalah secara prosedural.
6. Penyandang gelar ini harus mampu menunjukkan keterampilan atau psikomotorik pada ranah
kompleksitas praktik tertentu termasuk keterampilan bidang teknik informatika dan
komputer.
7. Penyandang gelar ini harus memiliki kemampuan penelitian, memahami dan mengevaluasi
informasi dan konsep baru dari ranah keilmuan informatika dengan mempertimbangkan
bukti, argumen dan asumsi untuk menyelesaikan masalah.
8. Penyandang gelar ini mampu bertindak secara professional dan mampu menilai berdasarkan
tingkat otonomi kognitif.
9. Penyandang gelar ini mampu berkomunikasi interpersonal baik lisan maupun tulisan serta
terampil dalam kerjasama tim.
10. Penyandang gelar ini mampu mengelola dan menggunakan informasi untuk belajar mandiri
sepanjang hidup.
11. Penyandang gelar ini mampu memelihara dan mengembangkan jaringan kerja dengan
pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya.
12. Penyandang gelar ini mampu mengambil keputusan yang tepat berdasarkan analisis
informasi dan data, dan mampu memberikan petunjuk dalam memilih berbagai alternatif
solusi secara mandiri dan kelompok.
13. Penyandang gelar ini mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan
melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada
pekerja yang berada di bawah tanggungjawabnya.
14. Penyandang gelar ini mampu mendokumentasikan, menyimpan, mengamankan, dan
menemukan kembali data untukmenjamin kesahihan dan mencegah plagiasi.
20
5.3. Capaian Program (Program Outcome/ PO)
Sebagaimana yang telah direkomendasikan dan telah dirumuskan oleh APTIKOM, Capaian
Program (Program Outcome) ini menunjukkan pengetahuan, ketrampilan dan sikap yang
seharusnya dimiliki oleh seseorang yang telah berhasil lulus dari program studi tertentu.
Terdapat 8 dimensi capaian program, dimana dimensi 1, 2 dan 3 merepresentasikan aspek
pengetahuan dan ketrampilan, dan dimensi 4-8 merepresentasikan aspek sikap.
Capaian Program juga merupakan upaya untuk menghasilkan suatu program yang berdasarkan
ranah keilmuan di bidang Teknik Informatika (lihat gambar 6.2) sesuai dengan Visi dan Misi
Fakultas dan Perguruan Tinggi dan menggambarkan hasil pembelajaran peserta didik yang telah
dicapai selama pembelajaran.
Capaian Program ini dibagi menjadi dua dimensi, yaitu: pertama, Dimensi Capaian Program
Umum untuk tingkat Fakultas dan kedua, Dimensi Capaian Program Spesifik untuk tingkat
Jurusan
Capaian Program harus memenuhi 8 aspek umum, generik dan khusus seperti terlihat pada tabel
5.5.
21
BAB VI
BAHAN KAJIAN ATAU RANAH KEILMUAN DAN CAPAIAN
PEMBELAJARAN
22
• Komunikasi Data
• Jaringan Komputer
• Keamanan Jaringan
• Sistem Paralel &
Terdistribusi (MKP)
• Pemrograman
Jaringan Komputer
(MKP)
• Pemodelan • Kalkulus I
Komunikasi Data dan • Kalkulus II
Jaringan (MKP) • Logika Diskrit
• Wireless/Mobile • Aljabar Vektor dan
Computing (MKP) Matrik
• Grafika Komputer • Statistika I
• Pemrograman
• Multimedia • Statistika II
Jaringan Kluster • Algoritma dan
• Perancangan User • Metode Numerik
(MKP) Pemrograman I
Experience (MKP) •
• Algoritma dan
Pemrograma II
• Struktur Data
Sistem • Teori Bahasa dan
• Etika Profesi Matematika
Terdistribu Otomata
• Technopreneurship Grafik & Statistika
• Metodologi si • Pemrograman
Komputer &
Berorientasi Objek
Penelitian Multimedia Algoritma & • Pemrograman Web
• Program Profesional
Pemrograman dan Mobile I
• Kerja Praktek
• Pemrograman Web
• Kuliah Kerja Nyata n
dan Mobile II (MKP)
• Skripsi Praktik Ilmu
Profesional Komputer Sistem
Cerdas
• Pendidikan Agama • Kecerdasan Buatan
• Pancasila • Jaringan Syaraf
Pembentukan Tiruan
• Kewarganegaraan Rekayasa
• Ilmu sosial Budaya
Karakter • Data Mining
Arsitektur perangkat
dasar • Pengantar Algoritma
Komputer Lunak Deep Learning
• Bahasa Indonesia
• Bangasa Inggris I • Penalaran Komputer
• Bahasa Inggris II (MKP)
• Sistem Cerdas (MKP)
• Pengantar Teknik • Interaksi Manusia & • Sistem Berbasis
Informatika Komputer Pengetahuan (MKP)
• Sistem Operasi • Basis Data I • Pengenalan Pola
• Sistem Digital • Basis Data II (MKP)
• Arsitektur & • Rekayasa Perangkat • Algoritma Genetik
Organisasi Komputer Lunak (MKP)
• Penjaminan Mutu • Manajemen Proyek
Perangkat Lunak • Analisis dan
(MKP) Pemodelan Spasial
• Requirement
Engineering (MKP)
• Administrasi Basis
Data (MKP)
23
• Komputasi Paralel &
Terdistribusi (PD)
• Jaringan dan • Struktur Diskrit (DS)
• Grafis & Visualisasi Komunikasi (NC) • Ilmu Komputasi (CN)
(GV)
• Algoritma dan
Sistem Matematika Kompleksitas (AL)
Grafik Terdistribu
& Statistika • Bahasa Pemrograman
si
Komputer &
• Isu Sosial dan Praktik Multimedia Algoritma &
Profesional (SP) Pemrograman
Praktik Ilmu
Profesional Komputer Sistem
Cerdas
Pembentukan
Rekayasa
Karakter
Arsitektur perangkat
Komputer Lunak • Sistem Cerdas (IS)
• Arsitektur dan
Organisasi Komputer • Rekayasa Perangkat
(AR) Lunak (SE)
• Sistem Operasi (OS) • Manajemen Informasi
• Dasar-dasar Sistem (IM)
(SF) • Interaksi Manusia
• Penjaminan dan Komputer (HCI)
Keamanan Informasi
(IAS)
Gambar 6.2. Roadmap Ranah Keilmuan/Body of Knowlagde (BoK) ke Ranah Topik Teknik
Informatika S1
24
Tabel 6.1. Keterkaitan Ranah Topik, Ranah Keilmuan Dan Mata Kuliah
(Noted: “ranah keilmuan” berdasarkan ACM-IEEE 2013)
25
No. Ranah Topik Ranah Keilmuan* Mata Kuliah Terkait
7. Sistem Terdistribusi Komputasi Paralel dan • Komunikasi Data
Terdistribusi (PD), Jaringan • Jaringan Komputer
dan Komunikasi (NC) • Keamanan Jaringan
• Sistem Paralel & Terdistribusi (MKP)
• Pemrograman Jaringan Komputer
(MKP)
• Pemodelan Komunikasi Data dan
Jaringan (MKP)
• Wireless/Mobile Computing (MKP)
• Pemrograman Jaringan Kluster (MKP)
8 Grafik Komputer dan Grafik dan Visualisiasi (GV), • Grafika Komputer
Multimedia Multimedia • Sistem Multimedia
• Perancangan User Experience (MKP)
9. Praktik Profesional Isu Sosial dan Praktik • Etika Profesi
Profesional (SP) • Technopreneurship
• Metodologi Penelitian
• Program Profesional
• Kerja Praktek
• Kuliah Kerja Nyata
• Skripsi
* (Bidang Kajian/ Knowledge Area/Body of Knowledge)
MKP = Mata Kuliah Pilihan
Capaian pembelajaran/ LO untuk setiap mata kuliah kemudian dipetakan ke capaian program /
PO. Hasil pemetaan capaian pembelajaran/ LO untuk setiap mata kuliah ke capaian program /
PO dapat dilihat pada lampiran A. Perumusan capaian pembelajaran ini dilakukan dengan selalu
memperhatikan kualifikasi lulusan Sarjana S1 KKNI level 6 dan juga memperhatikan capaian
pembelajaran yang direkomendasikan oleh APTIKOM level 6.
Untuk jumlah capaian pembelajaran untuk mata kuliah wajib, dihitung berdasarkan aspek
kompetensi dan ranah topik seperti pada tabel 6.2 berikut :
26
Tabel 6.2. Jumlah Capaian Pembelajaran mata kuliah wajib berdasarkan aspek kompetensi dan
ranah topik bidang Teknik Informatika
Jumlah Capaian
Ranah Topik
Pembelajaran
Pembentukan Karakter 45
Matematika dan Statistika 46
Algoritma dan Pemrograman 69
Sistem Cerdas 31
Rekayasa Perangkat Lunak 60
Komputer Arsitektur 30
Sistem Terdistribusi 30
Grafik Komputer dan Multimedia 14
Praktik Profesional 53
Total 378
Sedangkan untuk jumlah capaian pembelajaran untuk mata kuliah pilihan dihitung berdasarkan
aspek kompetensi dan ranah topik seperti pada tabel 6.3 berikut :
Tabel 6.3. Jumlah Capaian Pembelajaran mata kuliah pilihan berdasarkan aspek kompetensi dan
ranah topik bidang Teknik Informatika
Jumlah Capaian
Ranah Topik
Pembelajaran
Rekayasa Perangkat Lunak 50
Sistem Cerdas/komputasi cerdas 42
Sistem Terdistribusi/komputasi
41
jaringan
Total 133
27
BAB VII
STRUKTUR KURIKULUM
Berdasarkan hasil evaluasi kurikulum lama serta bahan kajian atau ranah keilmuan
Teknik Informatika maka dibentuk struktur kurikulum yang dibangun dengan mendistribusikan
mata kuliah dalam semester-semester.
Penyusunan struktur kurikulum ini dilakukan dengan memperhatikan hal-hal berikut:
1. Beban SKS per semester dibatasi maksimal 21 SKS
2. Beban mata kuliah praktikum per semester rata-rata 2 mata kuliah praktikum per semester,
kecuali semester 4 dan 5 terdapat 3 mata kuliah praktikum.
3. Beban mata kuliah umum per semester maksimal 2 mata kuliah umum.
4. Rangkaian mata kuliah prasyarat tidak lebih dari 3 runutan.
5. Rangkaian mata kuliah, di mana peletakan mata kuliah dasar dan prasyarat harus tepat
sehingga dapat mendukung proses pembelajaran dan pemahaman mata kuliah di tahap
selanjutnya. Rangkaian mata kuliah ini diberikan pada Tabel 6.1 dan Gambar 6.1.
Organisasi mata kuliah dengan memperhatikan aturan-aturan yang telah disebutkan diatas dapat
dilihat pada tabel 7.1 berikut :
28
Tabel 7.1. Matrik Organisasi Mata Kuliah Jurusan Teknik Informatika UPR
S KELOMPOK MATA KULIAH
JML
SMT K
MK MK WAJIB MK PRAKTIKUM MK PILIHAN MK UMUM
S
Kuliah Kerja
Tugas Akhir
VIII 10 2 Nyata
6 sks 4 sks
MKP MKP MKP MKP
Kerja Praktek
VII 16 5 1 2 3 4
4 sks 3 sks 3 sks 3 sks 3 sks
Pengantar Ilmu
Analisis dan Bahasa
Metodologi Algoritma Program Sosial
Pemodelan Indonesi
VI 17 6 Penelitian Deep Profesional Budaya
Spasial a
Learning Dasar
2 sks 3 sks 3 sks 3 sks 3 sks 3 sks
Jaringan
Data Etika Technopreneu Keamanan
Syaraf Statistika II Multimedia
V 20 7 Mining Profesi rship Jaringan
Tiruan
3 sks 3 sks 3 sks 2 sks 3 sks 3 sks 3 sks
Pemrogram
Manajemen Kecerdasan Grafika Jaringan
Statistika I Basis Data II an Web dan
IV 21 7 Proyek Buatan Komputer Komputer
Mobile I
3 sks 3 sks 3 sks 3 sks 3 sks 3 sks 3 sks
Pemrograma
Interaksi Teori Rekayasa
Komunikas n Kewarga
Manusia Bahasa dan Perangkat Basis Data I
III 20 7 i Data Berorientasi negaraan
Komputer Otomata Lunak
Objek
3 sks 3 sks 3 sks 3 sks 3 sks 3 sks 2 sks
Arsitektur Algoritma
Sistem dan Metode dan
Kalkulus II Struktur Data Agama
II 20 7 Operasi Organisasi Numerik Pemrograma
Komputer n II
2 sks 3 sks 3 sks 3 sks 3 sks 3 sks 3 sks
Algoritma
Pengantar Aljabar
Logika dan Sistem Pancasil Bahasa
Kalkulus I Teknik Vektor dan
I 21 8 Diskrit Pemrograma Digital a Inggris
Informatika Matriks
nI
2 sks 3 sks 3 sks 3 sks 3 sks 3 sks 2 sks 2 sks
29
Tabel 7.2. Struktur Kurikulum Jurusan Teknik Informatika UPR
Semester I
No. Mata Kuliah SKS Kode Prasyarat
1 Pancasila 2 1DCU101020
2 Bahasa Inggris 2 1DCP521020
3 Kalkulus I 2 1DCP051020
4 Pengantar Teknik Informatika 3 1DCP531030
5 Logika Diskrit 3 1DCP541030
6 Algoritma dan Pemrograman I *) 3 1DCP081032
7 Aljabar Vektor dan Matriks 3 1DCP171030
8 Sistem Digital *) 3 1DCP111032
Total SKS 21
Semester II
No. Mata Kuliah SKS Kode Prasyarat
Agama Islam 1DCU032030
Agama Kristen 1DCU042030
1 3
Agama Katolik 1DCU052030
Agama Hindu/Kaharingan 1DCU062030
Agama Budha 1DCF080040
2 Kalkulus II 2 1DCP062020 Kalkulus I
3 Algoritma dan Pemrograman II 3 Algoritma dan Pemrograman I *)
*) 1DCP092032
4 Struktur Data *) 3 1DCP182032
5 Metode Numerik 3 1DCP552030 Aljabar Vektor dan Matriks
6 Sistem Operasi 3 1DCP282030 Pengantar Teknik Informatika
7 Arsitektur dan Organisasi 3 Sistem Digital
Komputer 1DCP562030
Total SKS 20
Semester III
No. Mata Kuliah SKS Kode Prasyarat
1 Kewarganegaraan 2 1DCU023020
2 Basis Data I *) 3 1DCP571032 Struktur Data
3 Pemrograman Berorientasi Objek 3 Algoritma dan Pemrograman II
*) 1DCP213032 *)
4 Teori Bahasa dan Otomata 3 1DCP591030 Logika Diskrit
5 Komunikasi Data 3 1DCP303032
6 Rekayasa Perangkat Lunak 3 1DCP325030
7 Interaksi Manusia Komputer 3 1DCP223030
Total SKS 20
30
Semester IV
No. Mata Kuliah SKS Kode Prasyarat
1 Basis Data II *) 3 1DCP602030 Basis Data I
2 Statistika I 3 1DCP376030
3 Manajemen Proyek 3 1DCP314032 Rekayasa Perangkat Lunak
4 Jaringan Komputer *) 3 1DCP622030 Komunikasi Data
5 Kecerdasan Buatan 3 1DCP632030
6 Grafika Komputer 3 Algoritma dan Pemrograman II
1DCP642032 *)
7 Pemrograman Web dan Mobile I 3 Pemrograman Berorientasi Objek
1DCP582032
*) *)
Total SKS 21
Semester V
No. Mata Kuliah SKS Kode Prasyarat
1 Etika Profesi 2 1DCP405020 > 60 sks
2 Statistika II 3 1DCP611030 Statistika I
3 Technopreneurship 3 1DCP661030 Manajemen Proyek
4 Keamanan Jaringan *) 3 1DCP275030 Jaringan Komputer *)
5 Jaringan Syaraf Tiruan 3 1DCP507030 Kecerdasan Buatan
6 Multimedia *) 3 1DCP671032 Grafika Komputer
7 Data Mining 3 1DCP681030 Basis Data II *)
Total SKS 20
Semester VI
No. Mata Kuliah SKS Kode Prasyarat
1 Bahasa Indonesia 3 1DCU112030
2 Ilmu Sosial Budaya Dasar 3 1DCF072030
3 Metodologi Penelitian 2 1DCP206020 > 90 SKS
4 Pengantar Algoritma Deep 3 Jaringan Syaraf Tiruan
Learning 1DCP692030
5 Analisis dan Pemodelan Spasial 3 Grafika Komputer
*) 1DCP702032
6 Program Profesional 3 1DCP830030 > 90 sks
Total SKS 17
Semester VII
No. Mata Kuliah SKS Kode Prasyarat
1 Pilihan 1 3
2 Pilihan 2 3
3 Pilihan 3 3
4 Pilihan 4 3
5 Kerja Praktek 4 1DCF050040 Program Profesional
Total SKS 16
31
Semester VIII
No. Mata Kuliah SKS Kode Prasyarat
1 Tugas Akhir 6 1DCF060060 Metodologi Penelitian
2 Kuliah Kerja Nyata 4 1DCF080040 > 110 SKS
Total SKS 10
Total SKS Keseluruhan 145
*) Mata Kuliah Praktikum
Berdasarkan struktur kurikulum yang baru maka dapat dihitung distribusi atau organisasi mata
kuliah sebagai berikut :
• Mata Kuliah Umum = 18 sks
• Mata Kuliah Wajib Prodi = 60 sks
• Mata Kuliah Praktikum = 55 sks
• Mata Kuliah Pilihan = 12 sks
Sehingga total sks keseluruhan yang wajib diambil mahasiswa adalah 146 sks.
Terdapat aturan pada jalur non vokasi, proporsi praktek dan teori harus minimal 70% teori dan
30% praktek. Pada kurikulum baru proporsi praktek baik praktek di laboratorium ( terdapat 12
mata kuliah praktek di laboratorium), praktek mandiri (2 mata kuliah yaitu mata kuliah Program
Profesional dan Tugas Akhir) maupun praktek diluar kampus ( terdapat 3 mata kuliah yaitu mata
kuliah technopreneurship, Kerja Praktek dan Kuliah Kerja Nyata) sudah lebih dari 30% yaitu
38%.
32
Tabel 7.3. Daftar Mata Kuliah Pilihan
Mata Kuliah Kode
Bidang Ilmu/Niche area SKS Prasyarat
Baru MK
Rekayasa Perangkat Lunak Penjaminan Mutu Perangkat 3 Manajemen Proyek
Lunak
Requirement Engineering 3 Rekayasa Perangkat
Lunak
Administrasi Basis Data 3 Basis Data II
Perancangan User Experience 3 Interaksi Manusia dan
Komputer
Pemrograman Web dan 3 Pemrograman Web &
Mobile II Mobile I
Komputasi Cerdas Penalaran Komputer 3 Kecerdasan Buatan,
Pengantar Deep
Learning
Sistem Cerdas 3 Kecerdasan Buatan
Sistem Berbasis Pengetahuan 3 Kecerdasan Buatan
Pengenalan Pola 3 Kecerdasan Buatan,
Pengantar Algoritma
Deep Learning
Algoritma Genetik 3 Kecerdasan Buatan
Komputasi Jaringan Pemrograman Jaringan Kluster 3 Jaringan Komputer
Wireless/Mobile Computing 3 Jaringan Komputer,
Pemrograman Web &
Mobile I
Sistem Paralel & Terdistribusi 3 Komunikasi Data
Pemodelan Komunikasi Data 3 Jaringan Komputer
dan Jaringan
Pemrograman Jaringan 3 Jaringan Komputer
Komputer
Total jumlah MKP adalah 15 mata kuliah dengan total jumlah sks keseluruhan MKP adalah 45
sks. Namun yang wajib diambil oleh mahasiswa hanya 4 MKP dengan total sks sebanyak 12 sks.
Diharapkan mahasiswa mengambil MKP terkonsentrasi pada satu bidang ilmu dari 3 bidang ilmu
yang ditawarkan.
33
Gambar 7.1. Rangkaian Mata Kuliah Prasyarat dari Kurikulum
34
BAB VIII
MEKANISME PELAKSANAAN PERALIHAN KURIKULUM
8.2.Ketentuan Khusus
8.2.1 Angkatan 2016 dan sebelumnya
1. Mata kuliah yang dihapus dan sudah tidak tercantum lagi di kurikulum baru 2020 hanya
bisa diambil oleh mahasiswa angkatan 2016 dan sebelumnya. Mahasiswa angkatan 2017
dan seterusnya tidak diperbolehkan mengambil mata kuliah tersebut. Mata kuliah yang
dihapus tersebut adalah :
- Fisika
- Sistem Informasi
- Sistem Berkas
- Algoritma dan Pemrograman III
- Metodologi Pengembangan Perangkat Lunak
- Internet dan Intranet
2. Mata Kuliah Pilihan tetap menggunakan kurikulum lama, mata kuliah Jaringan Syaraf
Tiruan, Pemrograman Web dan Data Warehouse dan Data Mining tetap merupakan mata
kuliah pilihan.
36
6. Saat proses konversi maupun setelah konversi dalam rangka mengontrak mata kuliah,
mahasiswa diharapkan untuk senantiasa melakukan bimbingan dengan dosen
Pembimbing Akademik.
7. Pertanyaan terkait konversi mata kuliah dapat ditanyakan kepada Ketua Jurusan,
Sekretaris Jurusan, Tim Kurikulum maupun staf jurusan.
8. Pada semester Ganjil Tahun Ajaran 2020/2021, khusus untuk mahasiswa angkatan 2017
prasyarat mata kuliah Pengantar Algoritma Deep Learning diubah prasyaratnya menjadi
mata kuliah Kecerdasan Buatan.
9. Demi kelancaran proses pembelajaran sehingga mahasiswa dapat tepat waktu lulus
selama 8 semester maka diharapkan mahasiswa maupun dosen pembimbing akademik
memperhatikan alur studi pada saat pengambilan mata kuliah atau pada saat konsultasi
Kartu Rencana Studi (KRS) . Alur studi mahasiswa angkatan 2017 pada gambar 8.1, alur
studi mahasiswa angkatan 2018 pada gambar 8.2 dan alur studi mahasiswa angkatan
2019 pada gambar 8.3
10. Alur studi mahasiswa angkatan 2020 dan seterusnya dapat dilihat pada gambar 7.1.
37
Gambar 8.1. Alur studi mahasiswa angkatan 2017
Gambar 8.2. Alur studi mahasiswa angkatan 2018
Gambar 8.3. Alur studi mahasiswa angkatan 2019
8.3. Jenis Mata Kuliah Konversi
Mata kuliah konversi terbagi menjadi :
1. Mata kuliah yang berganti nama
Mata kuliah berganti nama. Kelompok mata kuliah ini memiliki substansi yang sama,
hanya nama yang berganti.
Mata kuliah yang berganti nama dapat dilihat pada tabel 8.1.sebagai berikut :
Tabel 8.1. Daftar Mata Kuliah yang berganti nama
41
Tabel 8.3. Contoh daftar mata kuliah yang digabungkan
Kode Kode
MK Baru SKS MK Lama SKS
MK MK
1DCP562030 Arsitektur dan Pengantar Arsitektur Komputer 3
Organisasi Komputer 3 Organisasi Komputer 3
1DCP541030 Logika Matematika 3
Logika Diskrit
3 Matematika Diskrit 3
42
Tabel 8.5. Contoh aturan konversi langsung
43
3. Jika tidak memiliki nilai dari dua mata kuliah lama, maka mahasiswa diharuskan
mengambil MK dari kurikulum baru
4. Mahasiswa yang ingin mengulang mata kuliah pada kurikulum lama maka harus
mengulang pada mata kuliah baru.
Contohnya seperti terlihat pada tabel 8.8 berikut :
Tabel 8.8. Contoh Aturan Konversi Penggabungan Mata Kuliah
Kode Nilai Kode Nilai
MK Baru SKS MK Lama SKS
MK Baru MK Lama
Pengantar
Arsitektur dan Arsitektur 3 C
Organisasi Komputer
3 A
Komputer Organisasi
3 A
Komputer
Formulir konversi mata kuliah untuk semua mata kuliah dapat dilihat pada lampiran B.
44
Lampiran A. Pemetaan Capaian Pembelajaran dengan Capaian Program
45
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menerapkan ajaran etika, dan moral yang tercermin dalam
prilaku nyata. (S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, KU2, √ √ √ √
KU6, KU7, KU8)
46
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan ajaran toleransi dalam Kristen, sehingga memiliki
sikap toleransi dalam kehidupan beragama dan bermasyarakat √ √
(S1, S2, S3, S4, S5, S6, S7, S8).
Menjelaskan relasi kebudayaan dengan Iman Kristen, sehingga
bersikap bijaksana dalam bermasyarakat (S1, S2, S3, S4, S5, S6, √ √
S7, S8).
Menjelaskan prinsip-prinsip IPTEKS dalam Kristen sehingga
memiliki sikap tanggung jawab sebagai ilmuwan Kristen (S1, √ √ √
S2, S3,S9,S10, KU1, KU2, KU3).
Menjelaskan tentang demokrasi dan politik dalam Kristen untuk
menumbuhkan sikap terbuka dalam berorganisasi dan kerja sama √ √ √
(S1, S2, S3, S4, S9, S10,KU1, KU2, KU3).
47
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan Kriteria Masyarakat Madani dan peran Masyarakat
madani dalam mensejahterakan umat (S1, S2, S3, S4, S5, S6, S7, √ √ √ √ √
S8, S9, S10, KU2, KU6, KU7, KU8)
Menjelaskan asas dan tujuan pernikahan, serta dalil naqli
(argumentasi tekstual) dan dalil aqli (argumentasi rasional)
√ √
tentang nikah beda agama (S1, S2, S3, S4, S5, S6, S7, S8, S9,
S10)
Menjelaskan sejarah Gahzawul Fikri serta tujuan, sarana dan
media yang digunakan dalam Ghazwul (S1, S2, S3, S4, S5, S6, √ √
S7, S8, S9, S10)
menjelaskan macam-macam ekonomi syariah dan
keunggulannya serta jenis-jenis zakat dengan berbagai √ √
permasalahannya (S1, S2, S3, S4, S5, S6, S7, S8, S9, S10)
Menjelaskan tugas dakwah seorang muslim serta esensi, tujuan,
hukum, jenis dan sarana dakwah (S1, S2, S3, S4, S5, S6, S7, S8, √ √
S9, S10)
Menjelaskan definisi etika, moral, akhlak serta konsep Tasawuf
dan pentingnya akhlak karimah dalam kehidupan (S1, S2, S3, √ √ √ √ √
S4, S5, S6, S7, S8, S9, S10, KU2, KU6, KU7, KU8)
Menjelaskan Etika Profesi dalam persepektif Islam dan
implementasi etika profesi dalam bisnis (S1, S2, S3, S4, S5, S6, √ √ √ √ √
S7, S8, S9, S10, KU2, KU6, KU7, KU8)
48
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan Brahmavihara / sifat-sifat luhur dan membiasakan
diri hidup rukun di kampus, di rumah dan masyarakat dalam √ √
kehidupan sehari-hari.
Menjelaskan Bodhisatva. √ √
Menjelaskan Hukum Kamma/Karma sebagai hukum kosmis
tentang sebab dan akibat yang juga merupakan hukum moral √ √ √ √ √
yang impersonal.
Menjelaskan hubungan sumber-sumber ajaran Buddha dengan
√ √
kerangka dasar ajaran.
Menjelaskan Tilakkhana sebagai corak yang universal dari
√ √ √ √
segala sesuatu yang ada ini menjadi dasar ajaran Sang Buddha.
Menjelaskan Cattari Arya Saccani merupakan kebenaran yang
berjumlah empat yang terdapat di alam semesta, yang tidak
√
terpengaruh oleh waktu dan karenanya merupakan kebenaran
abadi.
Mengamalkan sila sebagai jalan hidup dan gaya hidup
bekerjasama dengan golongan lain dan toleransi dalam √ √ √ √ √
kehidupan sosial.
Menjelaskan Meditasi dan makna meditasi diri sendiri,
hubungan dengan orang lain, alam semesta dan Tuhan Yang √ √
Maha Esa.
Menjelaskan 31 alam kehidupan yang dapat menjadi kelahiran
kembali makhluk berdasarkan pada kamma baik atau buruk dari √ √
makhluk yang bersangkutan.
Menjelaskan Tri Ratna/ Tiratana menunjukan makna umat
Buddha berlindung pada Buddha,Dhamma dan Sangha sebagai √ √ √
Soko Guru.
Menjelaskan proses kerja Hukum Paticcasamuppada √ √
Mampu menjelaskan kecintaan kepada tanah air, kesadaran
2. Pancasila berbangsa dan bernegara Indonesia berdasarkan Pancasila dan √ √ √ √
UUD NRI 1945
Mampu menjelaskan urgensi dari Pendidikan Pancasila √ √ √ √
Mampu menjelaskan Pancasila dalam arus sejarah bangsa
√ √ √ √
Indonesia, Pancasila menjadi dasar Negara Republik Indonesia
49
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mampu menjelaskan Pancasila menjadi ideologi negara,
√ √ √ √
Pancasila sebagai sistem filsafat
Mampu menjelaskan Pancasila menjadi sistem etika dan
√ √ √ √
Pancasila menjadi dasar nilai pengembangan ilmu
Mampu menjelaskan kecintaan kepada tanah air, kesadaran
3. Kewarganegaraan berbangsa dan bernegara Indonesia berdasarkan Pancasila dan √ √ √ √
UUD NRI 1945
Mampu menjelaskan hakekat pendidikan kewarganegaraan. √ √ √ √
Mampu menjelaskan identitas nasional, integrasi nasional, UUD
NRI 1945, hak dan kewajiban negara dan warga negara, √ √ √ √
demokrasi, penegakan hukum
Mampu menjelaskan wawasan nusantara. √ √ √ √
Mampu menjelaskan ketahanan nasional dan bela negara. √ √ √ √
Menjelaskan perilaku individu, keluarga, dan masyarakat
4. Ilmu Sosial Budaya Dasar √
dilandaskan Ketuhanan YME (S1, S2)
Menjelaskan konsep toleransi kehidupan beragama dengan
budaya di masyarakat dan diintegrasikan terhadap kepatuhan √ √
sebagai warga negara (S3,S4,S5,S6,S7);
Menjelaskan konsep, eksistensi serta hak dan kewajiban dalam
√ √
kehidupan sosial (S6, S7,S8, S9);
Menjelaskan pengaruh ilmu pengetahuan, teknologi dan sosial
√ √ √ √ √
budaya terhadap lingkungan hidup (KU1,KU2, KU3, KU6)
5. Bahasa Indonesia Memahami ejaan yang disempurnakan (S2, S9, KU2) √ √
Memahami penalaran dan karangan (S2, S9, KU2) √ √
Memahami pilihan kata dan definisi (S2, S9, KU2, KU6) √ √ √ √
Memahami pilihan kata dan definisi (sambungan) (S2, S9, KU2,
√ √ √ √
KU6)
Memahami kalimat efektif (S2, S9, KU2, KU6) √ √ √ √
Memahami penulisan paragraph (S2, S9, KU2) √ √
Memahami penulisan paragraf (sambungan) (S2, S9, KU2) √ √
Memahami perencanaan karangan (S2, S9, KU2) √ √
Memahami surat menyurat (S2, S9, KU2) √ √
Memahami tata tulis (S2, S9, KU2) √ √
Memahami pokok-pokok penyusunan laporan (S2, S9, KU2) √ √
50
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Memahami segi-segi teknis penyusunan laporan (S2, S9, KU2) √ √
Memahami pokok-pokok penyusunan laporan (lanjutan) (S2, S9,
√ √
KU2)
51
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mengidentifikasikan permasalahan bisnis melalui ide-ide kreatif.
(KU1, KU2, KU3, KU4, KU5, KU6, KU7, KU8, KU9, KK1, √ √ √ √ √ √ √ √
KK2, PP2)
52
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mengidentifikasi permasalahan dan merumuskan masalah
√ √ √ √ √
(S9,S10, KU1, KU2, KU5, KU9)
menyusun hipotesis penelitian (S9,S10, KU1, KU2, KU5, KU9) √ √ √ √ √
Menyusun proposal penelitian (S9,S10, KU2, KU9) √ √ √ √ √
Membuat literature review (S9,S10, KU2) √ √ √
Mengenal tipe-tipe desain penelitian (S9,S10, KU2) √ √ √
53
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Membuat analisa dari proses bisnis yang ada (S2, S10, KU1,
√ √ √ √ √ √ √ √
KU2, KU3, KU5, KU6, KU7, KK4)
Mengimplementasikan kemampuan teknis dan mengerti teori
pendukungnya (S2, S10, KU1, KU2, KU3, KU5, KU6, KU7, √ √ √ √ √ √ √ √
KU8, KK4)
Mempertanggungjawabkan hasil kerja praktek (S2, S10, KU1,
√ √ √ √ √ √ √ √
KU2, KU3, KU5, KU6, KU7, KU8, KK4)
Mempertanggungjawabkan hasil penelitian (S2, S10, KU1, KU2,
√ √ √ √ √ √ √ √
KU3, KU5, KU6, KU7, KU8, KK4)
Menerima dan me laksanakan peraturan tempat KKN.
6. Kuliah Kerja Nyata (PP1)(PP2)(PP3)(KU1) (KU2) (KU3) (KU4) (KU5) (KU6) √ √ √ √ √ √ √ √
(KU7) (KU8) (KU9)(KK1) (KK2) (KK3) (KK4)
Mengoprasikan satu pekerjaan ter tentu, atau memodifikasi suatu
pola yang berguna untuk menye lesaikan masalah, dan semua
pekerjaan itu dapat dipertang gungjawabkan secara ilmiah) √ √ √ √ √ √ √ √
(PP1)(PP2)(PP3)(KU1) (KU2) (KU3) (KU4) (KU5) (KU6)
(KU7) (KU8) (KU9)(KK1) (KK2) (KK3) (KK4)
Laporan dari Pendamping di tempat KKN.
(PP1)(PP2)(PP3)(KU1) (KU2) (KU3) (KU4) (KU5) (KU6) √ √ √ √ √ √ √ √
(KU7) (KU8) (KU9)(KK1) (KK2) (KK3) (KK4)
Mengikuti seminar hasil KKN. (PP1)(PP2)(PP3)(KU1) (KU2)
(KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) (KK2) √ √ √ √ √ √ √ √
(KK3) (KK4)
Menjelaskan pedoman skripsi. (PP1)(PP2)(PP3)(KU1) (KU2)
7. Skripsi (KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) (KK2) √ √ √ √ √ √ √ √
(KK3) (KK4)
Membuat Proposal skripsi. (PP1)(PP2)(PP3)(KU1) (KU2)
(KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) (KK2) √ √ √ √ √ √ √ √
(KK3) (KK4)
Melakukan Seminar proposal skripsi. (PP1)(PP2)(PP3)(KU1)
(KU2) (KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) √ √ √ √ √ √ √ √
(KK2) (KK3) (KK4)
Melaksanaan penelitian. (PP1)(PP2)(PP3)(KU1) (KU2) (KU3)
(KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) (KK2) (KK3) √ √ √ √ √ √ √ √
(KK4)
54
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Melakukan penyusunan laporan skripsi. (PP1)(PP2)(PP3)(KU1)
(KU2) (KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) √ √ √ √ √ √ √ √
(KK2) (KK3) (KK4)
Melaksanakan seminar hasil skripsi. (PP1)(PP2)(PP3)(KU1)
(KU2) (KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) √ √ √ √ √ √ √ √
(KK2) (KK3) (KK4)
Melaksanakan ujian akhir skripsi. (PP1)(PP2)(PP3)(KU1) (KU2)
(KU3) (KU4) (KU5) (KU6) (KU7) (KU8) (KU9)(KK1) (KK2) √ √ √ √ √ √ √ √
(KK3) (KK4)
Matematika dan Memahami konsep sistem bilangan real, pertaksamaan bilangan
1. Kalkulus I √ √ √
Statistika real dan pertaksamaan milai mutlak (PP3)
Menentukan daerah asal (domain) dan daerah nilai / hasil (range)
√ √ √
dari suatu fungsi (PP3, KU1)
Menghitung limit fungsi dan kontinuitas fungsi (PP3) √ √ √
enerapkan turunan (derivatif) suatu fungsi (PP3, KU1, KK2) √ √ √ √ √
55
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mampu menggunakan kaidah dan aturan logika matematika
√ √
dalam upaya penyelesaian masalah (KU1)
Mampu menerapkan pemikiran logis, kritis, sistematis, dan
inovatif dalam konteks pengembangan atau implementasi ilmu
pengetahuan dan teknologi yang memperhatikan dan √ √ √ √
menerapkan nilai humaniora yang sesuai dengan bidang
keahliannya(PP3,KU3,KK2)
4. Aljabar Vektor & Matriks Menjelaskan matriks dan sifat-sifat matriks. (PP3)(KU1)(KU8) √ √ √ √ √
Menghitung penjumlahan, pengurangan dan perkalian matriks.
√ √ √ √ √
(PP3)(KU1)(KU8)
Menghitung operasi matriks dengan menggunakan sifat-sifat
√ √ √ √ √
matriks. (PP3)(KU1)(KU8)
Menghitung determinan matriks. (PP3)(KU1)(KU8) √ √ √ √ √
Menghitung inverse matriks. (PP3)(KU1)(KU8) √ √ √ √ √
Menjelaskan konsep dari vektor. (PP3)(KU1)(KU8) √ √ √ √ √
Merepresentasikan vektor dalam kartesian koordinat.
√ √ √ √ √
(PP3)(KU1)(KU8)
Menghitung penjumlahan, pengurangan, atau perkalian skalar,
√ √ √ √ √
perkalian titik dan perkalian silang. (PP3)(KU1)(KU8)
Menentukan jarak vektor di ruang Rn . (PP3)(KU1)(KU8) √ √ √ √ √
Menghitung ortogonalitas vektor. (PP3)(KU1)(KU8) √ √ √ √ √
Menghitung nilai Eigen dan vektor Eigen. (PP3)(KU1)(KU8) √ √ √ √ √
Menjelaskan definisi data, statistik, statistika (PP1, PP3, KU1,
5. Statistik I √ √ √ √ √ √
KU2, KU3, KU5, KU7, KU8)
Menjelaskan populasi, sampel (PP1, PP3, KU1, KU2, KU3,
√ √ √ √ √ √
KU5, KU7, KU8)
Menghitung rata-rata, modus, median (PP1, PP3, KU1, KU2,
√ √ √ √ √ √
KU3, KU7, KU8)
Menghitung deviasi, standar deviasi, probabilitas (PP1, PP3,
√ √ √ √ √ √
KU1, KU2, KU3, KU7, KU5, KU8)
Menggunakan metode sampling (PP1, PP3, KU1, KU2, KU3,
√ √ √ √ √ √
KU5, KU7, KU8)
Menggunakan spreadsheet dan perangkat lunak statistik lain
√ √ √ √ √
sebagai alat sumber belajar (PP1, PP3, KU7, KU8)
56
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan definisi, pengertian, kegunaan serta perhitungan:
6. Statistik II koefisien kemiringan, koefisien keruncingan, kurva normal (PP3, √ √ √ √
KU1)
Menemukan solusi dengan menggunakan teknik estimasi,
confidence interval, hypothesis testing, uji kemiringan, uji √ √ √ √ √
keruncingan (PP3, KU1, KU2, KU3)
Menghitung kurva normal distribusi Gauss, distribusi student
√ √ √ √
(PP3, KU1, KU3)
Menghitung menggunakan kurva normal distribusi simpangan
baku, distribusi khi kuadrat, distribusi proporsi (PP3, KU1, KU2, √ √ √ √ √
KU3)
Melakukan intergrasi spreadsheet sebagai alat sumber belajar
√ √ √ √
dan alat kerja (PP3, KU2)
Melakukan integrasi perangkat lunak statistik lain (SPSS,
MatLab, R) sebagai alat sumber belajar dan alat kerja. (PP2, √ √ √ √ √ √
PP3, KU1, KU2, KU3)
Menjelaskan manfaat mempelajari metode numerik serta tahap-
7. Metode Numerik √ √ √
tahap dalam menyelesaikan persoalan secara numerik (PP3)
Menjelaskan pendekatan dan kesalahan (PP3) √ √ √
Menemukan solusi dari persamaan non-linier dengan
√ √ √ √
menggunakan metode numerik (PP3, KU1, KU3)
Menemukan solusi dari sebuah sistim persamaan linier dengan
√ √ √ √
menggunakan metode numerik (PP3, KU1, KU3)
Melakukan interpolasi dengan metode numerik (PP3, KU1,
√ √ √ √
KU3)
Menghitung integrasi sebuah fungsi dengan menggunakan
√ √ √ √
metode numerik (PP3, KU1, KU3)
Membuat program komputer dengan mengunakan algoritma
√ √ √ √
metode-metode numerik (KK2)
Algoritma dan Menjelaskan konsep dasar-dasar algoritma, program dan
1. Algoritma & Pemrograman I √ √ √ √
Pemrograman pemrograman (PP1, KU1)
Membuat pseudocode dan flowchart (PP1, KU1) √ √ √ √
Menjelaskan tipe data, Variabel, Konstanta, Operator aritmatika,
√ √ √ √ √
relasi dan logika (PP1, PP2, KU1)
57
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menerapkan penggunaan Tipe Data, Variabel, Konstanta,
Operator aritmatika, relasi dan logika dalam program (S6, S9, √ √ √ √ √ √ √
PP1, PP2, KU1, KU2, KU6, KU8, KK2)
Menjelaskan konsep runtunan (PP1, PP2, KU1) √ √ √ √ √
Menerapkan konsep runtunan dalam program (S6, S9, PP1, PP2,
√ √ √ √ √ √ √
KU1, KU2, KU6, KU8, KK2)
7. menjelaskan struktur seleksi (PP1, PP2, KU1) √ √ √ √ √
Menerapkan struktur seleksi dalam program (S6, S9, PP1, PP2,
√ √ √ √ √ √ √
KU1, KU2, KU6, KU8, KK2)
Menjelaskan struktur perulangan (PP1, PP2, KU1) √ √ √ √ √
Menerapkan struktur perulangan dalam program (S6, S9, PP1,
√ √ √ √ √ √ √
PP2, KU1, KU2, KU6, KU8, KK2)
Menerapkan prosedur dalam program (S6, S9, PP1, PP2, KU1,
√ √ √ √ √ √ √
KU2, KU6, KU8, KK2)
Menerapkan fungsi dalam program (S6, S9, PP1, PP2, KU1,
√ √ √ √ √ √
KK2)
Menerapkan algoritma rekursi dalam program (PP1, PP2, KU1,
√ √ √ √ √ √ √
KU2, KU6, KU8, KK2)
Menerapkan pengarsipan dalam program (PP1, PP2, KU1, KU2,
√ √ √ √ √ √ √
KU6, KU8, KK2)
Menjelaskan pengertian algoritma dan pendeskripsiannya
2. Algoritma & Pemrograman II √ √ √ √ √
Menjelaskan pendekatan dan kesalahan (PP3,KU1, KU3, KK2)
Mengembangkan algoritma menggunakan Metode Divide and
√ √ √ √ √
Conquer (PP3,KU1, KU3, KK2)
Mengembangkan algoritma menggunakan Metode Dynamic
√ √ √ √ √
Programming (PP3,KU1, KU3, KK2)
Memahami algoritma pencarian (PP3,KU1, KU3, KK2) √ √ √ √ √
Mengembangkan algoritma menggunakan Metode Greedy
√ √ √ √ √
Algorithms (PP3,KU1, KU3, KK2)
Memahami konsep Elementary Graphs Algorithms (PP3,KU1,
√ √ √ √ √
KU3, KK2)
Mengembangkan algoritma menggunakan Minimum Spanning
√ √ √ √ √
Tree (PP3,KU1, KU3, KK2)
Mengembangkan algoritma menggunakan Metode Single-Source
√ √ √ √ √
Shortest Path (PP3,KU1, KU3, KK2)
58
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mengembangkan algoritma menggunakan Metode String
√ √ √ √ √
Matching (PP3,KU1, KU3, KK2)
Menerapkan Array, Record dan Pointer dalam Program (S6, S9,
3. Struktur Data √ √ √ √ √ √
PP2, KU1, KK2)
Menjelaskan struktur data Tumpukan/Stack (PP1, KU1) √ √ √ √
Menerapkan struktur data stack dan operasinya dalam program
√ √ √ √ √ √ √
(S6, S9, PP2, KU1, KU2, KU6, KU8, KK2)
Menjelaskan struktur data Queue (PP1, KU1) √ √ √ √
Menerapkan Queue dan operasinya dalam program (S6, S9,
√ √ √ √ √ √ √
PP2, KU1, KU2, KU6, KU8, KK2)
Menjelaskan Struktur data Linked List (PP1, KU1) √ √ √ √
Menerapkan struktur data Linked List dan operasinya dalam
√ √ √ √ √ √ √
program (S6, S9, PP2, KU1, KU2, KU6, KU8, KK2)
Menjelaskan struktur data Tree (PP1, KU1) √ √ √ √
Menerapkan struktur data Tree dan operasinya dalam program
√ √ √ √ √ √ √
(S6, S9, PP2, KU1, KU2, KU6, KU8, KK2).
Menjelaskan graph (PP1, KU1) √ √ √ √
Menjelaskan Struktur Hashing (PP1, KUI) √ √ √ √
Menerapkan algoritma pengurutan dalam program (S6, S9, PP2,
√ √ √ √ √ √ √
KU1, KU2, KU6, KU8, KK2)
Menerapkan algoritma pencarian dalam program (S6, S9, PP2,
√ √ √ √ √ √ √
KU1, KU2, KU6, KU8, KK2)
Menjelaskan Manfaat Mempelajari Teori Bahasa dan Otomata
4. Teori Bahasa dan Otomata √ √ √
sertatahap penyelesaian masalah komputasi (PP3)
Menjelaskan prinsip-prinsip pembuatan tatabahasa formal dalam
√ √ √
teori computer (PP3)
Menerapkan matematika dasar dan teori ilmu computer
√ √ √ √ √
(KU1,KK2)
Mengidentifikasi masalah dengan menggunakan pemikiran
√ √ √ √ √ √
komputasi (PP3,KU1,KU2,KK2)
Memecahkan masalah dengan menggunakan pemikiran
√ √ √ √ √ √
komputasi (PP3,KU1,KU2,KK2)
Memahami manfaat model bahasa, konsep sentral dan
√ √ √
pembangun bahasa (PP3)
59
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Kemampuan untuk membedakan diagram transisi dan tabel
transisi pada Finite Automata (FA), memanfaatkannya, dan √ √ √ √
mengetahui peranan kakas tersebut pada FA (PP3,KU1)
Menjelaskan sistem perkuliahan, sistem penilaian, dan tata tertib
5. Pemrograman Berorientasi
kuliah mengetahui maksud dan tujuan mata kuliah Pemrograman √ √ √ √ √ √
Objek
Berorientasi Objek (S6, S9, PP1, KU2, KU8)
Menerapkan konsep dasar pemrograman berorientasi objek
dalam Bahasa pemrograman C++ (S6, S9, PP1, KU1, KU2, √ √ √ √ √ √
KU5, KU8, KK2)
Menjelaskan pewarisan tunggal (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menjelaskan pewarisan jamak (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan pewarisan tunggal dan jamak dalam Bahasa
√ √ √ √ √ √
pemrograman C++ (S6, S9, PP1, KU1, KU2, KU5, KU8, KK2)
Menjelaskan polimorfisme (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan polimorfisme dalam Bahasa pemrograman C++
√ √ √ √ √ √
(S6, S9, PP1, KU1, KU2, KU5, KU8, KK2)
Menjelaskan relasi kelas (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan relasi kelas dalam Bahasa pemrograman C++ (S6,
√ √ √ √ √ √
S9, PP1, KU1, KU2, KU5, KU8, KK2)
Menjelaskan operator overloading dan exception handling (S6,
√ √ √ √ √ √
S9, PP1, KU2, KU8)
Menerapkan operator overloading dan exception handling dalam
Bahasa pemrograman C++ (S6, S9, PP1, KU1, KU2, KU5, KU8, √ √ √ √ √ √
KK2)
Menjelaskan template class (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan template class dalam Bahasa pemrograman C++
√ √ √ √ √ √
(S6, S9, PP1, KU1, KU2, KU5, KU8, KK2)
Menjelaskan konsep dasar pemrograman aplikasi web dan
6. Pemrograman Web dan Mobile √ √ √ √ √ √
mobile (S6, S9, PP1, KU2, KU8)
Menjelaskan HTML dan CSS (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan HTML dan CSS (S6, S9, PP1, KU1, KU2, KU5,
√ √ √ √ √ √
KU8, KK2)
Menjelaskan PHP, javascript, jquery, dan ajax (S6, S9, PP1,
√ √ √ √ √ √
KU2, KU8)
60
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menerapkan PHP, javascript, jquery, dan ajax (S6, S9, PP1,
√ √ √ √ √ √
KU1, KU2, KU5, KU8, KK2)
Menjelaskan koneksi database dan operasi Create Read Update
√ √ √ √ √ √
Delete (CRUD) (S6, S9, PP1, KU2, KU5, KU8)
Menerapkan koneksi database dan operasi CRUD (S6, S9, PP1,
√ √ √ √ √ √ √
KU1, KU2, KU5, KU8, KK2, KK4)
Menjelaskan Layout antarmuka dengan XML dan Widget View
√ √ √ √ √ √
(S6, S9, PP1, KU2, KU8)
Menerapkan Layout antarmuka dengan XML dan Widget View
√ √ √ √ √ √
(S6, S9, PP1, KU1, KU2, KU5, KU8, KK2)
Menjelaskan Widget View Lanjutan dan Layout Manager serta
serta Dialog, progress dialog dan notifikasi (S6, S9, PP1, KU2, √ √ √ √ √ √
KU8)
Menerapkan Widget View Lanjutan dan Layout Manager serta
serta Dialog, progress dialog dan notifikasi (S6, S9, PP1, KU1, √ √ √ √ √ √
KU2, KU5, KU8, KK2)
Menjelaskan Activity, Intent, dan Fragment (S6, S9, PP1, KU2,
√ √ √ √ √ √
KU5, KU8)
Menerapkan Activity, Intent, dan Fragment (S6, S9, PP1, KU1,
√ √ √ √ √ √ √
KU2, KU5, KU8, KK2, KK4)
Menjelaskan ruang masalah kecerdasan buatan beserta kondisi
Sistem Cerdas 1. Kecerdasan Buatan √ √ √ √
yang mengikuti (initial state dan goal state) (PP3,KU1, KU3)
Menganalisa gambaran mengenai aturan produksi dari masing-
masing ruang masalah kecerdasan buatan (S6,S9, PP3,KU1, √ √ √ √ √
KU3)
Menjelaskan metode-metode pencarian dalam kecerdasan buatan
dan penyelesaikan permasalahan kecerdasan buatan
√ √ √ √ √ √
menggunakan metode pencarian Heuristik (S9, PP2, PP3,KU1,
KU3)
Menjelaskan teknik penalaran secara tata bahasa pada
propositional logic (logika proposisi) , teknik penalaran secara
semantic pada propositional logic (logika proposisi) dan √ √ √ √ √
menganalisa penyelesaian masalah dengan aturan inferensi pada
propositional logic (logika proposisi) (PP2, PP3, KU1, KU3)
61
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan teknik penalaran menggunakan First Order Logic
(predicate calculus) dan representasi pengetahuan pada First √ √ √ √ √
Order Logic (predicate calculus) (PP2, PP3, KU1, KU3)
Menerapkan analisa logika programming dan implementasi
proses rekayasa pengetahuan menggunakan First Order Logic √ √ √ √ √
(predicate calculus (PP2, PP3,KU1, KU3, KK2)
Menjelaskan teknik penyelesaian masalah dengan Goal Stack
√ √ √ √ √
Planning (GSP) (PP2, PP3, KU1, KU3)
Menjelaskan teknik penyelesaian masalah dengan Constraint
√ √ √ √ √
Posting (CP) (PP2, PP3, KU1, KU3)
Menjelaskan apa yang dimaksud dengan teknik learning dan
metode learning dengan Decision Tree Learning ((PP2, PP3, √ √ √ √ √
KU1, KU3)
Menjelaskan konsep dasar JST (PP2, PP3, KU1, KU3, KK2) √ √ √ √ √
Menjelaskan Konsep dasar AG (PP2, PP3, KU1, KU3, KK2) √ √ √ √ √
Menjelaskan pengertian dan model kemampuan kognitif dan
melakukan analisa permasalahan dengan model pendekatan
√ √ √ √ √
fungsional serta menerangkan model komputasi dan interdisiplin
dalam ilmu kognitif (PP2, PP3, KU1, KU3, KK2)
Menjelaskan sejarah, model, serta prinsip dasar pelatihan dari
3. Jaringan Syaraf Tiruan √ √ √ √
JST (PP3, KU1)
Menjelaskan arsitektur JST (PP3, KU1) √ √ √ √
Menggunakan berbagai arsitektur JST untuk memecahkan
√ √ √ √ √
permasalahan sehari-hari (PP3, KU1, KK2)
Memilih arsitektur JST yang cocok untuk memecahkan
√ √ √ √ √ √
permasalahan sehari-hari (S9, PP3, KU1)
Membuat program sederhana menggunakan algoritma-algoritma
√ √ √ √ √ √
dalam arsitektur JST (S6, S9, PP2, PP3, KU1, KK2)
Mempresentasikan program sederhana dan makalah tentang
√ √ √ √ √ √
aplikasi JST (S6, S9, PP2, KU1, KU6, KK2)
6. Data Mining Memahami konsep dasar data mining (PP3, KU1) √ √ √ √
Melakukan tahapan pre-prosesing data sebelum dilakukan
√ √ √ √
analisa (PP3, KU1)
62
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan teknik analisis asosiasi dalam data mining (PP3,
√ √ √ √
KU1, KU5)
Menjelaskan teknik klasifikasi dalam data mining untuk
√ √ √ √
pengolahan data (PP3, KU1, KU5)
Menjelaskan teknik clustering dalam data mining untuk
√ √ √ √
pengolahan data (PP3, KU1, KU5)
Menjelaskan bagaimana mendeteksi dan menangani anomali
√ √ √ √
data (PP3, KU1)
Memilih teknik analisis dalam data mining untuk menyelesaikan
permasalahan sesuai dengan studi kasus yang ada (PP2, PP3, √ √ √ √ √
KU1, KU5, KK2)
Rekayasa Perangkat Menjelaskan pengertian interaksi manusia dan komputer.(S6, S9,
1. Interaksi Manusia & Komputer √ √ √ √ √
Lunak PP1)
Menjelaskan prinsip usability (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan prinsip desain (PP1, KU1, KK2) √ √ √ √ √
Mendefinisikan prototyping (PP2, KU1, KK2, KK4) √ √ √ √ √ √
Menjelaskan desain dialog (PP1, PP2, KK2) √ √ √ √
Menjelaskan penanganan kesalahan dan help-dokumentasi (PP1,
√ √ √ √ √
KU1, KK2)
Menjelaskan desain dialog (PP1, KK2) √ √ √ √
Menjelaskan cscw & ubiquitous (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan visualisasi informasi (PP2, KU1, KK2, KK4) √ √ √ √ √ √
Menjelaskan audio dan UI agent (S9, PP1, KU1, KK2) √ √ √ √ √ √
Merancang desain ui website (PP2, KU1, KK2, KK4) √ √ √ √ √ √
2. Basis Data I Menjelaskan definisi dan tujuan merancang basis data (PP2) √ √ √ √
Menjelaskan tahapan dalam merancang basis data (PP2) √ √ √ √
Membuat tabel dan relasinya sesuai dengan konsep basis data
√ √ √ √ √
yang baik (PP2, KU1)
Menjelaskan teknik-teknik dalam manipulasi dan modifikasi
√ √ √ √ √
data (PP2, KU1)
Menerapkan konsep modifikasi dan manipulasi data
√ √ √ √ √
menggunakan perintah SQL (PP2, KU1)
Menjelaskan langkah-langkah dalam pemulihan atas kerusakan
√ √ √ √ √
data (PP2)
63
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mengimplementasikan basis data dalam pengembangan proyek
√ √ √ √ √
sistem (PP2, KU1)
Membuat ER-Model, Normalisasi dan Denormalisasi terhadap
3. Basis Data II √ √ √ √ √
database (PP1, PP2, KU2, KK2)
Menjelaskan Active Database (PP1, KU1) √ √ √ √
Membuat Stored Procedure (S6, S9, PP1, PP2, KU1, KU2, KU6,
√ √ √ √ √ √ √
KU8, KK2)
Membuat Trigger (S6, S9, PP1, PP2, KU1, KU2, KU6, KU8,
√ √ √ √ √ √ √
KK2)
Menjelaskan Konsep Manajemen Transaksi (PP1, KU1) √ √ √ √ √
Mengelola transaksi pada database (S6, S9, PP1, PP2, KU1,
√ √ √ √ √ √ √
KU2, KU6, KU8, KK2)
Menjelaskan mekanisme back-up dan recovery pada database
√ √ √ √
(PP1, KU1)
Menjelaskan teknik pengamanan database (PP1, KU1) √ √ √ √
Membangun mekanisme pengamanan database (S6, S9, PP1,
√ √ √ √ √ √ √
PP2, KU1, KU2, KU6, KU8, KK2)
Menerapkan Stored Procedure, Trigger, dan View pada
Database aplikasi Web (S6, S9, PP1, PP2, KU1, KU2, KU6, √ √ √ √ √ √ √
KU8, KK2)
Menjelaskan konsep database tuning (PP1, KU1) √ √ √ √
Menjelaskan struktur database terdistribusi (PP1, KU1) √ √ √ √
Menjelaskan konsep Datawarehouse (PP1, KU1) √ √ √ √
Memahami model Proses dalam Rekayasa Perangkat Lunak
4. Rekayasa Perangkat Lunak √ √ √ √ √
(PP2, KU1, KU5)
Membangun perangkat lunak menggunakan model dan metode
√ √ √ √ √ √
dari Rekayasa Perangkat Lunak. (PP2, KU1, KU2, KU5)
Menggunakan analisis kebutuhan sistem perangkat lunak yang
√ √ √ √ √
dibutuhkan pengguna (PP2, KU1, KU5)
Meggunakan analisis terstruktur (PP2, KU1, KU5) √ √ √ √ √
Menggunakan analisis berorientasi objek (PP2, KU1, KU5) √ √ √ √ √
64
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
67
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mengetahui perangkat keras dan perangkat lunak untuk
√ √ √ √
komunikasi data (PP1, KU1)
Menjelaskan protokol dan arsitekturnya (PP1, KU1) √ √ √ √
Membedakan jenis transmisi data (PP1, KU1) √ √ √ √
Membedakan jenis media transmisi (PP1, KU1) √ √ √ √
Menjelaskan pengkodean data (PP1, KU1) √ √ √ √
Melakukan simulasi kontrol aliran data (PP1, KU1) √ √ √ √
Melakukan simulasi teknik multiplexing (PP1, KU1) √ √ √ √
Melakukan simulasi manajemen switching (PP1, KU1) √ √ √ √
68
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Membuat konfigurasi Intrussion Detection System (IDS) dan
√ √ √ √ √
Intrussion Prevention System (IPS) (S9, PP1, KU1, KU2, KK3)
Menangani komputer yang terinfeksi virus komputer dan
√ √ √ √ √
malware (S9, PP1, KU1, KU2, KK3)
Melakukan pencegahan terhadap pelanggaran keamanan
√ √ √ √ √
webserver dan mailserver (S9, PP1, KU1, KU2, KK3)
Melakukan pencegahan Sniffing dan Session Hijacking (S9,
√ √ √ √ √
PP1, KU1, KU2, KK3)
Melakukan langkah-langkah Network Monitoring dan Log
√ √ √ √ √
Analysis (S9, PP1, KU1, KU2, KK3)
Merancang proses komunikasi dan distribusi informasi (PP3,
Grafika dan Visualisasi 1. Grafik Komputer √ √ √ √ √ √
KU1, KU2, KU3, KK1)
Mengidentifikasi resiko, perencanaan respon terhadap resiko
√ √ √ √ √ √
pada proyek (PP3, KU1, KU2, KK1)
Memahami komponen terkait dengan proses manajemen proyek,
√ √
proses kontrol aktivitas proyek (KU1)
Menjelaskan rincian langkah-langkah penyelesaian studi kasus
√ √
(KU1)
Menjelasan gambaran pemahaman umum dan konsep
2. Sistem Multimedia √ √ √ √ √
Multimedia.(PP2,KU1)
Mengunakan fitur-fitur pada perangkat lunak Adobe Premier.
√ √
(S6, S9, KU1, KU2, KU6, KU8, PP2)
Mengunakan fitur-fitur pada perangkat lunak Adobe Animate.
√ √ √ √ √ √
(S6, S9, KU1, KU2, KU6, KU8, PP2)
Menerapkan Actionsctipts dalam aplikasi Multimedia. (S6, S9,
√ √ √ √ √ √ √
KU1, KU2, KU6, KU8, PP2, PP3)
Mengedit Video. (S6, S9, KU1, KU2, KU6, KU8, PP2) √ √ √ √ √ √
Menjelasan gambaran pemahaman umum dan konsep 3d
√ √ √ √ √ √
animasi. (PP2, KU1)
Mengunakan fitur-fitur pada perangkat lunak Blender 3d. (S6,
√ √ √ √ √ √
S9, KU1, KU2, KU6, KU8, PP2)
Mengunakan fitur-fitur pada perangkat lunak Audacity (S6, S9,
√ √ √ √ √ √
KU1, KU2, KU6, KU8, PP2)
69
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menerapkan 3d pipeline; Modeling, Texturing, Lighting,
Animation dan Rendering pada pembuatan animasi 3d. (S6, S9, √ √ √ √ √ √
KU1, KU2, KU6, KU8, PP2)
Mengedit Audio. (S6, S9, KU1, KU2, KU6, KU8, PP2) √ √ √ √ √ √
MATA KULIAH PILIHAN
Rekayasa Perangkat 1. Penjaminan Mutu Perangkat Menjelaskan dasar-dasar pengujian perangkat lunak dan
√ √ √
Lunak Lunak manajemen pengujian perangkat lunak (PP1)
Menjelaskan tingkatan-tingkatan pengujian (KU1, S6) √ √ √
Melakukan black box testing dan white box testing (KK1, KK4,
√ √ √ √ √ √ √ √
S6, S9)
Menjelaskan dasar-dasar kualitas perangkat lunak dan proses-
√ √ √
proses manajemen kualitas perangkat lunak (KK1)
Menjelaskan kebutuhan kualitas perangkat lunak (KK4, S6, S9) √ √ √ √ √
Menjelaskan teknik-teknik pemeliharaan perangkat lunak (KU1,
√ √ √ √
KK1)
2. Requirement Engineering Menggali kebutuhan perangkat lunak (S6, PP2) √ √ √ √ √ √
Menganalisis kebutuhan perangkat lunak (PP2, KU1, KU3) √ √ √ √ √
Menjelaskan Konsep Kolaborasi dalam Requirement
√ √ √ √ √
Engineering (PP2, KU1, KU3)
Memvalidasi kebutuhan yang telah didefinisikan dalam tahapan
√ √ √ √
analisis (PP2, KU3, KU5)
Mengelola kebutuhan perangkat lunak (PP2, S9, KU5, KK4) √ √ √ √ √ √ √
Mendokumentasikan spesifikasi kebutuhan perangkat lunak (S9,
√ √ √ √ √ √ √
KU9, KK4)
Menjelaskan pengertian DBA dan Konsep Dasar RDBMS (S6,
3. Administrasi Basis Data √ √ √ √ √
S9, PP1)
Menjelaskan prinsip-prinsip yang terlibat dalam menciptakan
√ √ √ √
Database Environment (PP1, KU1, KK2)
Menjelaskan manajemen perubahan Database (PP1, KU1, KK2) √ √ √ √
Mendefinisikan Data Availability (PP2, KU1, KK2) √ √ √ √ √
Menjelaskan manajemen performa pada database dan sistem
√ √ √ √
(PP1, PP2, KK2)
Menjelaskan application performance (PP1, KU1, KK2) √ √ √ √
70
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan mekanisme pengamanan Database (PP1, KK2) √ √ √ √
Merancang sistem keamanan bagi Database (S9, PP2, KU1,
√ √ √ √ √ √ √
KK2, KK4)
Menerapkan back-up dan recovery pada Database (PP2, KU1,
√ √ √ √ √ √
KK2, KK4)
Menjelaskan Disaster Planning Recovery terhadap Database
√ √ √ √ √ √
(S9, PP1, KU1, KK2)
Menjelaskan manajemen data dan storage (PP1, KU1) √ √ √ √
Menjelaskan Data Movement dan Distribution (PP1, KU1) √ √ √ √
Menjelaskan Database Connectivity (PP1, KU1) √ √ √ √
Menyebutkan DBA tools dan IDBA rules (PP1, KU1) √ √ √ √
Menjelaskan perlunya mempelajari UI dan UX dan memahami
4. Perancangan User Experience √ √ √ √ √
karakter GUI dan Web UI/UX (S6, S9, PP1)
Menjelaskan metode perancangan (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan karakteristik user (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan pemodelan task user (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan perancangan struktur menu (PP1, PP2, KK2) √ √ √ √
Menjelaskan perancangan window (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan perancangan UI/UX (PP1, KU1, KK2) √ √ √ √ √
Menjelaskan perancangan UI/UX website (PP2, KU1, KK2,
√ √ √ √ √ √
KK4)
Menjelaskan perancangan UI/UX aplikasi mobile (PP2, KU1,
√ √ √ √ √ √
KK2, KK4)
Menjelaskan perancangan UI/UX aplikasi game (PP2, KU1,
√ √ √ √ √ √
KK2, KK4)
5. Pemrograman Web & Mobile Menjelaskan konsep dasar pemrograman aplikasi web dan
√ √ √ √ √ √
Lanjut mobile lanjut (S6, S9, PP1, KU2, KU8)
Menjelaskan pembuatan grafik dan laporan (S6, S9, PP1, KU2,
√ √ √ √ √ √
KU8)
Menerapkan pembuatan grafik dan laporan (S6, S9, PP1, KU1,
√ √ √ √ √ √
KU2, KU5, KU8, KK2)
Menjelaskan Application Programming Interface (API) (S6, S9,
√ √ √ √ √ √
PP1, KU2, KU8)
Menerapkan API (S6, S9, PP1, KU1, KU2, KU5, KU8, KK2) √ √ √ √ √ √
71
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan web framework dan template serta hosting (S6, S9,
√ √ √ √ √ √
PP1, KU2, KU5, KU8)
Menerapkan web framework dan template serta hosting (S6, S9,
√ √ √ √ √ √ √
PP1, KU1, KU2, KU5, KU8, KK2, KK4)
Menjelaskan Pembuatan Menu (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan Pembuatan Menu (S6, S9, PP1, KU1, KU2, KU5,
√ √ √ √ √ √
KU8, KK2)
Menjelaskan Penyimpanan Data (S6, S9, PP1, KU2, KU8) √ √ √ √ √ √
Menerapkan Penyimpanan Data (S6, S9, PP1, KU1, KU2, KU5,
√ √ √ √ √ √
KU8, KK2)
Menjelaskan Location Based Service (LBS) (S6, S9, PP1, KU2,
√ √ √ √ √ √
KU5, KU8)
Menerapkan LBS (S6, S9, PP1, KU1, KU2, KU5, KU8, KK2,
√ √ √ √ √ √ √
KK4)
Menjelaskan cara publish aplikasi di Google Playstore (PP1,
√ √ √ √
KU1)
Sistem Cerdas 1. Penalaran Komputer Menjelaskan Definisi Penalaran Komputer (S6,S9,PP3) √ √ √ √ √
Menjelaskan representasi pengetahuan (PP3, KU1, KU5, KK2) √ √ √ √ √
Menjelaskan proses reasoning dan inferensi (PP3, KU5, KK2) √ √ √ √
Menjelaskan Metode-metode sistem penalaran komputer (PP3,
√ √ √ √
KU5, KK2)
Menjelaskan penalaran berbasis rule dan Rule based process
√ √ √ √ √
(PP3, KU1, KU5, KK2)
Menjelaskan representasi data dalam computer (PP3, KU1, KU5,
√ √ √ √ √
KK2)
Menjelaskan tentang sisstem penalaran berbasis kasus(PP3,
√ √ √ √ √
KU1, KU5, KK2)
Menjelasakn pengindeksan , penyimpanan, penelusuran dan
√ √ √ √ √
adaptasi CBR (PP3, KU1, KU5, KK2)
Menerapkan dan mengetahui implementasi tentang penalaran
√ √ √ √ √ √
berbasis kasus (CBR) (PP3, S9,KU1, KU5, KK2)
Menjelaskan konsep teorema bayes dan probabilistic
√ √ √ √ √
dependency (PP3, KU1, KU5, KK2)
Menjelaskan conditional independence dan menyelesaikan
√ √ √ √ √
persoalan conditional probability (PP3, KU1, KU5, KK2)
72
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan dasar-dasar dalam decision theory (PP3, KU1,
√ √ √ √ √
KU5, KK2)
Menjelaskan konsep dasar pengaplikasian analisis
√ √ √ √ √
keputusan(PP3, KU1, KU5, KK2)
Menjelaskan memahami konsep bayesian network (PP3, KU1,
√ √ √ √ √
KU5, KK2)
2. Sistem Cerdas Menjelaskan prinsip dasar sistem cerdas (PP3, KU1, KK2) √ √ √ √ √
Menerapkan berbagai metode searching dalam menyelesaikan
√ √ √ √ √ √
masalah (S6, S9, PP3, KU1, KK2)
Menjelaskan prinsip pengetahuan dan penalaran (PP3, KU1,
√ √ √ √ √
KK2)
Menerapkan teori probabilitas dan fuzzy logic dalam
√ √ √ √ √ √
penyelesaian masalah (S6, S9, PP3, KU1, KK2)
Menjelaskan konsep swarn intelligence (PP3, KU1, KK2) √ √ √ √ √
Mendesain sistem berdasarkan konsep sistem cerdas dalam
menyelesaikan permasalahan kompleks (S6, S9, PP2, PP3, KU1, √ √ √ √ √ √
KK2)
3. Sistem Berbasis Pengetahuan Menjelaskan konsep sistem berbasis pengetahuan (PP3, KU1) √ √ √ √
Menjelaskan macam-macam arsitektur dan jenis representasi
√ √ √ √
pengetahuan (PP3, KU1)
Menerapkan proses reasoning dan inferensi dalam pemecahan
√ √ √ √
permasalahan (PP3, KU1)
Menjelaskan konsep rule-based (PP3, KU1) √ √ √ √
Memilih metode yang dapat tepat dalam melakukan proses
√ √ √ √
akuisisi pengetahuan secara otomatis (PP3, KU1, KU5)
Membedakan konsep ontology dengan sistem berbasis
√ √ √ √
pengetahuan lainnya (PP3, KU1, KU5)
Merancang sebuah aplikasi yang memenuhi kaidah konsep
√ √ √ √ √ √
sistem berbasis pengetahuan (S6, PP2, PP3, KU1, KK2)
4. Pengenalan Pola Mahasiswa menjelaskan definisi pengenalan pola (PP3, KU1) √ √ √ √
Mahasiswa menerapkan tahapan awal dalam pengembangan
√ √ √ √
sistem pengenalan pola (PP3, KU1)
Mahasiswa mendesain sistem pengenalan pola dengan
menggunakan beberapa pendekatan statistik (PP2, PP3, KU1, √ √ √ √ √
KU5, KK2)
73
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Mahasiswa mengelompokan data dan pola ke dalam kelas yang
√ √ √ √ √
berbeda (S6, PP2, PP3, KU1, KU5)
Mahasiswa mendemonstrasikan metode template matching dan
HMM dalam penyelesaian pengenalan pola (S6, PP2, PP3, KU1, √ √ √ √ √ √
KK2)
5. Algoritma Genetik Menjelaskan Konsep Algoritma Genetika. (S6, S9, PP3) √ √ √ √ √
Menjelaskan Teknik Optimasi (S6, S9, PP3, KU1) √ √ √ √ √
Menjelaskan dasar – dasar algoritma genetika (PP3, KU1) √ √ √ √
Menjelaskan Metode-metode sistem penalaran komputer (PP3,
√ √ √ √
KU1)
Menjelaskan algoritma genetika dengan pengkodean real (real –
√ √ √ √ √
coded GA / RCGA) (PP3, KU1 , KK2)
Menjelaskan tentang optimasi masalah kombinatorial (PP3,
√ √ √ √
KU1)
Menjelaskan Representasi Chromosome, Crossover, Mutasi,
√ √ √ √
Representasi Permutasi (PP3, KU1)
Menjelaskan topic lanjut pada algoritma genetika (PP3, KU1 ,
√ √ √ √ √
KK2)
Menjelaskan tentang evaluation strategies (ES) (PP3, KU1) √ √ √ √
Menjelaskan genetic programming (GP) dan Evolutionary
√ √ √ √ √
programming (EP) (PP3, KU1 , KK2
74
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan arsitektur dan karakteristik jaringan
2. Wireless/Mobile Computing √ √ √
wireless/mobile Computing (PP1,PP3)
Menjelaskan konsep jaringan, topologi, dan protokol pada
√ √ √
jaringan wireless/mobile Computing(PP1,PP3)
Menjelaskan Manajemen Lokasi pada Jaringan Selular
√ √ √ √ √
(PP1,PP3, KU2, KU8)
Menerapkan komunikasi Ad Hoc pada jaringan wireless
√ √ √ √ √
(PP1,PP3, KU2, KU8)
Menjelaskan konsep jaringan, topologi, protokol dan routing
pada Wireless Sensor Network (WSN) (PP1,PP3, KU2, KU8, √ √ √ √ √
KK3)
Melakukan transfer data menggunakan jaringan internet
menggunakan protokol IoT dan Web Service (PP1,PP3, KU2, √ √ √ √ √
KU8, KK3)
Merancang dan membangun system berbasis jaringan dengan
√ √ √
menggunakan konsep WSN dan IOT(KK3)
Menjelaskan sejarah dan teknologi sistem pararel dan
3. Sistem Paralel & Terdistribusi √ √ √
terdistribusi(PP1,PP3)
Membedakan teknologi pararel, teknologi grid, dan teknologi
√ √ √
cloud. (PP1,PP3)
Membedakan sistem pararel terdistribusi dan middleware
√ √ √ √ √
(PP1,PP3, KU2, KU8)
Menjelaskan Pentingnya Virtualisasi pada system terdistribusi
√ √ √ √ √
(PP1,PP3, KU2, KU8)
Menjelaskan transmisi jaringan client-server dan peer to peer
√ √ √ √
serta konsep migrasi pada sistem terdistribusi (PP1,PP3, KU2)
Menjelaskan konsep networking, internetworking dan
√ √ √ √ √
interprocess (PP1,PP3, KU2, KU8)
Menjelaskan penamaan dan load balancing pada sistem pararel
√ √ √ √
dan terdistribusi (PP1,PP3, KU2, KK3)
Menjelaskan sinkronisasi pada sistem pararel dan terdistribusi
√ √ √ √ √
(PP1,PP3, KU2,KU8, KK3)
Menjelaskan konsistensi dan replikasi pada sistem terdistribusi
√ √ √ √ √
(PP1,PP3, KU2,KU8, KK3)
75
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Menjelaskan toleransi kesalahan (Fault Tolerance) dan dukungan
sistem operasi pada sistem paralel dan terdistribusi (PP1,PP3, √ √ √ √ √
KU2,KU8)
Menjelaskan distributed file dan konsep map reduce pada sistem
√ √ √ √ √
pararel dan sistem terdistribusi (PP1,PP3, KU2,KU8)
Merancang dan mengoperasikan Hadoop Platform dengan
√ √ √ √ √
menggunakan YAVA (PP1,PP3, KU2,KU8)
Memahami sistem keamanan pada sistem pararel dan
√ √ √ √ √
terdistribusi (PP1,PP3, KU2,KU8)
Merancang cloud computing menggunakan simulator(PP1,PP3,
√ √ √ √ √
KU2,KU8, KK3)
Merancang dan membangun komunikasi antar muka grafis
√ √ √
(GUI) aplikasi maupun terminal berbasis jaringan (KK3)
4. Pemodelan Komunikasi Data Menjelaskan arsitektur dan karakteristik simulasi komunikasi
√ √ √ √
dan Jaringan Komputer data dan jaringan (PP1, KU1)
Menjelaskan konsep jaringan, topologi, dan protokol pada
√ √ √ √
sebuah jaringan (PP1, KU1)
Menjelaskan cara kerja sebuah sistem komunikasi data dan
jaringan dalam sebuah model (PP1, KU1, KU2, KU6, KU8, √ √ √ √ √ √ √
KK3)
Menjelaskan konsep jaringan, topologi, protokol dan routing
√ √ √ √
pada model simulator (PP1, KU1)
Memahami cara kerja sistem komunikasi data dan jaringan
√ √ √ √ √ √ √
dalam model simulator (PP1, KU1, KU2, KU6, KU8, KK3)
Menjelaskan Quality of Service pada sistem komunikasi data
√ √ √ √ √ √ √
dan jaringan (PP1, KU1, KU2, KU6, KU8, KK3)
5. Pemrograman Jaringan Menjelaskan konsep jaringan, protocol dan topologi, jaringan
√ √ √
Komputer (PP1,PP3)
Menjelaskan konsep OSI, Protokol UDP dan TCP/IP (PP1,PP3) √ √ √
Membangun komunikasi antara server dan client menggunakan
√ √ √ √ √
protocol UDP dan TCP (PP1,PP3, KU2, KU8)
Melakukan pengkodean dan format data pada transmisi jaringan
√ √ √ √
(PP1,PP3, KU2)
76
Capaian Program/Program Outcome
Ranah Topik Mata Kuliah Capaian Pembelajaran/Learning Outcome
1 2 3 4 5 6 7 8
Membangun komunikasi yang aman antara server dan client
√ √ √ √ √
menggunakan protocol TSL/SSl (PP1,PP3, KU2, KU8)
Menjelaskan I/) Multiplexing pada komunikasi server dan client
√ √ √ √
(PP1,PP3, KU2)
Membangun komunikasi antara server dan client yang dapat
√ √ √ √ √
mendukung jaringan menggunakan IPv 6 (PP1,PP3, KU2,KU8)
Merancang dan membangun komunikasi client dan server antar
muka grafis (GUI) aplikasi maupun terminal berbasis jaringan √ √ √
(KK3)
77
LAMPIRAN B. FORMULIR KONVERSI MATA KULIAH
(dimohon untuk melampirkan transkrip nilai)
Nama :
NIM / Angkatan/Kelas :
Dosen PA :
Semester I
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Pancasila 1DCU101020 2 Pancasila 2
Bahasa Inggris I 1DCP011020 2
2 Bahasa Inggris 1DCP521020 2
Bahasa Inggris II 1DCP022020 2
3 Kalkulus I 1DCP051020 2 Kalkulus I 1DCP051020 2
3 Pengantar Teknologi Komputer dan 3
4 Pengantar Teknik Informatika 1DCP531030 1DCP041030
Informasi
Logika Matematika 1DCP071030 3
5 Logika Diskrit 1DCP541030 3
Matematika Diskrit 1DCP192030 3
6 Algoritma dan Pemrograman I *) 1DCP081032 3 Algoritma dan Pemrograman I *) 1DCP081032 3
7 Aljabar Vektor dan Matriks 1DCP171030 3 Aljabar Vektor dan Matriks 1DCP171030 3
8 Sistem Digital *) 1DCP111032 3 Sistem Digital *) 1DCP111032 3
Semester II
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Agama Islam 1DCU032030 3 Agama Islam 1DCU032030 3
Agama Kristen 1DCU042030 3 Agama Kristen 1DCU042030 3
Agama Katolik 1DCU052030 3 Agama Katolik 1DCU052030 3
Agama Hindu/Kaharingan 1DCU062030 3 Agama Hindu/Kaharingan 1DCU062030 3
Agama Budha 1DCF080040 Agama Budha
2 Kalkulus II 1DCP062020 2 Kalkulus II 1DCP062020 2
3 Algoritma dan Pemrograman II *) 1DCP092032 3 Algoritma dan Pemrograman II *) 1DCP092032 3
4 Struktur Data *) 1DCP182032 3 Struktur Data *) 1DCP182032 3
5 Metode Numerik 1DCP552030 3 Metode Numerik 1DCP165030 3
6 Sistem Operasi 1DCP282030 3 Sistem Operasi 1DCP282030 3
Pengantar Arsitektur Komputer 1DCP152030 3
7 Arsitektur dan Organisasi Komputer 1DCP562030 3
Organisasi Komputer 1DCP293030 3
78
Semester III
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Kewarganegaraan 1DCU023020 2 Kewarganegaraan 1DCU023020 2
2 Basis Data I *) 1DCP571032 3 Basis Data I *) 1DCP234032 3
3 Pemrograman Berorientasi Objek *) 1DCP213032 3 Pemrograman Berorientasi Objek *) 1DCP213032 3
4 Teori Bahasa dan Otomata 1DCP591030 3 Teori Bahasa dan Otomata 1DCP334030 3
5 Komunikasi Data 1DCP303032 3 Komunikasi Data 1DCP303032 3
6 Rekayasa Perangkat Lunak 1DCP325030 3 Rekayasa Perangkat Lunak 1DCP325030 3
7 Interaksi Manusia Komputer 1DCP223030 3 Interaksi Manusia Komputer 1DCP223030 3
Semester IV
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Pemrograman Web dan Mobile I *) 1DCP582032 3 Pemrograman Web 1DCP517030 3
2 Basis Data II *) 1DCP602030 3 Basis Data II *) 1DCP245032 3
3 Statistika I 1DCP376030 3 Statistika I 1DCP123030 3
4 Manajemen Proyek 1DCP314032 3 Manajemen Proyek 1DCP376030 3
5 Jaringan Komputer *) 1DCP622030 3 Jaringan Komputer *) 1DCP314032 3
6 Kecerdasan Buatan 1DCP632030 3 Kecerdasan Buatan 1DCP345030 3
7 Grafika Komputer 1DCP642032 3 Grafika Komputer 1DCP365030 3
Semester V
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Etika Profesi 1DCP405020 3 Etika Profesi 1DCP405020 3
2 Statistika II 1DCP611030 3 Statistika II 1DCP134030 3
3 Technopreneurship *) 1DCP661030 3 Sistem Informasi 3
4 Keamanan Jaringan *) 1DCP275030 3 Keamanan Jaringan *) 1DCP275030 3
5 Jaringan Syaraf Tiruan 3 Jaringan Syaraf Tiruan 1DCP507030 3
1DCP507030
6 Multimedia *) 1DCP671032 3 Multimedia *) 1DCP396032 3
7 Data Mining 1DCP681030 3 Data Warehouse dan Data Mining 1DCP428030 3
79
Semester VI
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Bahasa Indonesia 1DCU112030 3 Bahasa Indonesia 1DCU093030
2 Ilmu Sosial Budaya Dasar 1DCF072030 3 Ilmu Sosial Budaya Dasar 1DCF031030 3
3 Metodologi Penelitian 1DCP206020 3 Metodologi Penelitian 1DCP206020 3
4 Pengantar Algoritma Deep Learning 1DCP692030 3 3
5 Analisis dan Pemodelan Spasial *) 1DCP702032 3 Algoritma dan Pemrograman III 1DCP103032 3
6 Program Profesional 1DCP830030 3 Program Profesional 1DCP350030 3
Semester VII
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Kerja Praktek 1DCF050040 4 Kerja Praktek 1DCF010020 2
2 MKP 1
3 MKP 2
4 MKP 3
5 MKP 4
Semester VIII
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1 Tugas Akhir 1DCF060060 6 Tugas Akhir 1DCF020060 6
2 Kuliah Kerja Nyata 1DCF080040 4 Kuliah Kerja Nyata 1DCF046040 4
144 149
80
Mata Kuliah Pilihan
Nilai Nilai
No Mata Kuliah Baru Kode MK SKS Mata Kuliah Lama Kode MK SKS
Baru Lama
1DCP711030 Metodologi Pengembangan Perangkat 1DCP386030 3
1 Penjaminan Mutu Perangkat Lunak 3
Lunak
2 Requirement Engineering 1DCP722030 3 Bisnis Proses Reengineering 1DCP448030 3
3 Administrasi Basis Data 1DCP732030 3 Sistem Berkas 1DCP438030 3
4 Perancangan User Experience 1DCP741030 3 Analisis dan Desain Sistem Informasi
5 Pemrograman Web & Mobile Lanjut 1DCP651030 3
6 Penalaran Komputer 1DCP752030 3
7 Sistem Cerdas 1DCP791030 3 Sistem Cerdas 1DCP498030 3
8 Sistem Berbasis Pengetahuan 1DCP761030 3 Sistem Penunjang Keputusan 1DCP417030 3
9 Pengenalan Pola 1DCP772030 3 Pemodelan dan Simulasi Data 1DCP487030 3
10 Algoritma Genetik 1DCP781030 3
11 Pemrograman Jaringan Kluster 1DCP802030 3
12 Wireless/Mobile Computing 1DCP468030 3 Wireless/Mobile Computing 1DCP468030 3
13 Sistem Paralel & Terdistribusi 1DCP478030 3 Sistem Paralel & Terdistribusi 1DCP478030
14 Pemodelan Komunikasi Data dan Jaringan 1DCP812030 3 Internet dan intranet
15 Pemrograman Jaringan Komputer 1DCP821030 3 Pemrograman Client Server 1DCP457030 3
Palangka Raya,
Menyetujui, Mengetahui,
Dosen Pembimbing Akademik Ketua Jurusan Teknik Informatika
NIP. NIP.
81