Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id i
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id ii
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id iii
PENGESAHAN
KURIKULUM
PROGRAM STUDITEKNIK INFORMATIKA (S1)
UMMGL/FT/GKM/INFS1.002
Revisi : 02
Tanggal : 25 Februari 2017
Dikaji Ulang Oleh : Lembaga Pengembangan Pendidikan (LPP)
Dikendalikan Oleh : Gugus Kendali Mutu
Disetujui Oleh : Rektor
NO. DOKUMEN : UMMGL/FT/GKM/INFS1.002 TANGGAL : 25 Februari 2017
NO. REVISI : 02 NO. HAL : -
Disiapkan Oleh Ketua Tim Penyusun
Agus Setiawan, M.Eng. NIDN. 0617088801
Diperiksa Oleh Ketua LPP
Dr. Suliswiyadi, M.Ag NIK. 966610111
Disahkan Oleh : Rektor
Ir. Eko Muh Widodo, MT NIP. 196509131991031002
Catatan:Dokumen inimilik Fakultas Teknik Universitas Muhammadiyah Magelang dan TIDAK DIPERBOLEHKAN dengan cara
dan alasan apapun membuat salinan tanpa seijin Dekan
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id iv
SK REKTOR
(SK PEMBERLAKUAN)
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id v
TIM PENYUSUN
Tim Penyusun:
1. Agus Setiawan, M.Eng
2. Endah Ratna Arumi, S.Kom., M.Cs.
3. Purwono Hendradi, M.Kom
4. Uky Yudatama, S.Si., M.Kom.
5. Nuryanto, ST., M.Kom.
6. Emilya Ully Artha, M.Kom
7. Setiya Nugroho, ST., M.Eng
8. Ardhin Primadewi, S.Si., MTi
9. Sunarni, ST., MT
10. Auliya Burhanuddin, S.Si., M.Kom
Pembimbing:
Tim Pengembang Kurikulum Direktorat Pembelajaran Kemenristekdikti
Lembaga Pengembangan Pendidikan Universitas Muhammadiyah Magelang
Kontributor:
1. Prof. Dr. Ir. Teddy Mantoro, M.Sc (APTIKOM)
2. Prof. Dr. Achmad Benny Mutiara QN (APTIKOM)
3. Desti Mualfah, M.Kom.,CEH,CHFI (Alumni)
Editor :
Ari Suryawan, M.Pd (Kadiv Pengembangan Kurikulum)
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id vi
KATA PENGANTAR
Puji syukur dipanjatkan ke hadirat Allah SWT, atas nikmat dan karunia-Nya hingga penyusunan kurikulum berdasarkan Permenristekdikti No. 44 Tahun 2015 Program Studi S1 Teknik Informatika Universitas Muhammadiyah Magelang ini dapat diselesaikan.
Penyusunan kurikulumini disesuaikan dengan tuntutan pasar kerja dan masukan dari stakeholder serta beberapa alumni Program Studi, dan dibantu serta didukung oleh sejumlah pihak yang terdiri dari komponen pengelola Program Studi, Pakar Kurikulum Dikti, Stakeholder, dan alumni serta diawasi oleh Lembaga Pengembangan Pendidikan (LPP) dan Badan Penjaminan Mutu (BPM) Universitas Muhammadiyah Magelang. Oleh karena itu, Tim penyusun mengucapkan terimakasih dan apresiasi yang setinggi tingginya kepada para pihak yang telah membantu dan mendukung penyusunan kurikulum ini.
Semoga kurikulum ini bisa menjadi salah satu dokumen mutu pembelajaran di program studi dalam rangka mewujudkan capaian pembelajaran lulusan.
Magelang, Februari 2017
Ketua Program Studi, Agus Setiawan, M.Eng. NIDN. 0617088801
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id vii
DAFTAR ISI
PENGESAHAN ...............................................................................................iii
SK REKTOR ................................................................................................... iv
TIM PENYUSUN ............................................................................................ v
KATA PENGANTAR ....................................................................................... vi
DAFTAR ISI ................................................................................................. vii
BAB 1 PENDAHULUAN ............................................................................... 9
1.1. Dasar Penyusunan kurikulum progam studi ................................. 9
1.2. Kerangka Kualifikasi Nasional Indonesia (KKNI) .......................... 9
1.3. Capaian Pembelajaran ................................................................. 11
1.4. Unsur Capaian Pembelajaran ...................................................... 12
1. Sikap dan tata nilai ................................................................. 12
2. Keterampilan umum................................................................ 12
3. Keterampilan khusus............................................................... 12
4. Pengetahuan ........................................................................... 12
1.5. Landasan Yuridis Penyusunan Kurikulum ................................... 13
1.6. Sejarah dan Perkembangan Kurikulum Program Studi .............. 14
1.7. Definisi dan Pengertian Umum .................................................... 14
BAB 2 VISI, MISI, TUJUAN, DAN SASARAN PROGRAM STUDI ............ 16
2.1. Visi Program Studi ........................................................................ 16
2.2. Misi Program Studi ....................................................................... 16
2.3. Tujuan Program Studi .................................................................. 16
2.4. Rumusan Sasaran dan Strategi Pencapaian ............................... 17
1. Mile Stone Pengembangan Program Studi ........................... 17
2. Strategi Pencapaian dan Indikator Kinerja ............................ 18
BAB 3 MEKANISME PENYUSUNAN KURIKULUM PROGRAM STUDI...... 20
3.1. Tahapan Penyusunan Kurikulum ................................................. 20
3.2. Analisis Kebutuhan pasar (Market Signal) dan pemangku kepentingan (Stakeholder/Asosiasi) ............................................ 20
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id viii
3.3. Profil Lulusan Program Studi ....................................................... 21
3.4. Capaian Pembelajaran Lulusan (CPL) ......................................... 22
1. Sikap (Attitude) ....................................................................... 22
2. Ketrampilan Umum (General Skills) ....................................... 24
3. Keterampilan Khusus (Specific Skills) .................................... 26
4. Pengetahuan (Knowledge) ..................................................... 27
3.5. Pemilihan Bahan Kajian................................................................ 29
1. Rumusan bahan kajian ........................................................... 29
2. Matrik hubungan bahan kajian terhadap CPL keterampilan khusus ...................................................................................... 36
3. Matrik hubungan bahan kajian terhadap CPL Pengetahuan 43
5. Matrik hubungan bahan kajian terhadap CPL Keterampilan Umum ................................................................................................. 50
7. Matrik hubungan bahan kajian terhadap CPL sikap dan tata nilai ................................................................................................. 58
3.6. Peta Bidang Kajian ....................................................................... 59
3.7. Distribusi Bidang Kajian Kedalam Mata Kuliah ........................... 60
3.8. Matrik Mata Kuliah terhadap Bahan Kajian................................. 62
3.9. Distribusi Mata Kuliah................................................................... 69
BAB 4 PENUTUP ....................................................................................... 71
REFERENSI ................................................................................................. 72
Lampiran ..................................................................................................... 73
Tabel Konversi Matakuliah .................................................................... 109
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 9
BAB 1 PENDAHULUAN
1.1. Dasar Penyusunan kurikulum progam studi
Dalam penyusunan kurikulum ini, Universitas Muhammadiyah
Magelang mengacu pada aturan perundangan dan aturan
pemerintah seperti yang disajikan dalam gambar 1.1. sebagai
berikut.
Gambar 1.1 Landasan Hukum Penyusunan Kurikulum
1.2. Kerangka Kualifikasi Nasional Indonesia (KKNI)
Secara umum, uraian tentang parameter pembentukan setiap deskriptor
KKNI adalah sebagai berikut.
1. Kemampuan kerja atau kompetensi merupakan kemampuan dalam
ranah kognitif, ranah psikomotor, dan ranah afektif yang tercermin
secara utuh dalam perilaku atau dalam melaksanakan suatu
kegiatan sehingga dalam menetapkan tingkat kompetensi
seseorang dapat ditilik lewat unsur - unsur dari kemampuan dalam
ketiga ranah tersebut. Pernyataan kemampuan ini tercakup di
dalamnya cara/metode yang digunakan, kondisi, serta tingkat
1. Statuta UMMagelang
2. Pola Ilmiah
Pokok (PIP) UMMagelang
3. VMTS Program studi Teknik
Informatika S1
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 10
kualitas hasil yang harus dicapai. Makin tinggi tingkat kualifikasi
dalam KKNI maka kemampuan ini dilengkapi dengan kemampuan
memanfaatkan ilmu pengetahuan, keahlian, dan metode yang harus
dikuasai dalam melakukan suatu tugas atau pekerjaan tertentu,
termasuk di dalamnya adalah keahlian intelektual (intellectual
skills).
2. Cakupan keilmuan/pengetahuan merupakan rumusan tingkat
keluasan, kedalaman, dan kerumitan/kecanggihan pengetahuan
tertentu yang harus dimiliki sehingga makin tinggi kualifikasi
seseorang dalam KKNI ini dirumuskan dengan makin luas, makin
dalam, dan makin canggih pengetahuan/keilmuan yang dimilikinya.
Dengan penguasaan bidang keilmuan/ pengetahuan ini dapat
dinyatakan peran yang dapat dilakukannya.
3. Hak/kewenangan dan tanggung jawab (manajerial) merumuskan
kemampuan manajerial seseorang dalam melakukan pekerjaan
yang didalamnya tercakup hak, tanggung jawab, dan sikap yang
dipersyaratkan dalam melakukan suatu tugas atau pekerjaan dalam
bidang kerja tersebut.
Berdasarkan Peraturan Presiden Republik Indonesia Nomor 8 Tahun
2012 pasal 5, Penyetaraan capaian pembelajaran yang dihasilkan
melalui pendidikan dengan jenjang Program (Strata Satu) adalah setara
level 6, dengan deskripsi sebagai berikut :
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 11
1.3. Capaian Pembelajaran
Dalam kurikulum 2017 ini, deskripsi Capaian Pembelajaran (CP) menjadi
komponen penting dalam
rangkaianpenyusunankurikulum.Sebagaimanatelahdiungkapkansebelum
nya,CPdapatdipandangsebagairesultandarihasilKeseluruhanproses belaja
ryang telahditempuholehseorang
pembelajar/mahasiswaselamamenempuh
studi pada satu program studi. Unsurcapaianpembelajaranmencakup:si
kap dan tata nilai,kemampuan,pengetahuan,dantanggungjawab/hak.Sel
uruhunsurinimenjadikesatuanyang
salingmengaitdanjuga membentuk relasi sebab akibat. Secara umum CP
dapat melakukanberagamfungsi,diantaranya:
1) Sebagai penciri, deskripsi, atau spesifikasi dari Program Studi;
2) Sebagaiukuran,rujukan,pembanding pencapaianjenjangpembe-
lajarandanpendidikan;
3) Kelengkapanutama deskripsi dalam SuratKeteranganPendampingIja
zah (SKPI); dan
4) Sebagai komponen penyusun kurikulum dan pembelajaran.
Konsep pengembangan capaian pembelajaran dan kurikulum disajikan
dalam gambar 1.1. sebagai berikut.
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 12
Gambar 1.2 Konsep pengembangan capaian pembelajaran dan kurikulum
Pada tahun 2017 ini, Capaian Pembelajaran Lulusan (CPL) Program
Studi Teknik Informatika S1 UMMagelang telah ditetapkan melalui
Surat Keputusan Rektor No: 0130/KEP/II.3.AU/F/2017 tanggal
20Juli2017.
1.4. Unsur Capaian Pembelajaran
1. Sikap dan tata nilai
Merupakan perilaku benar dan berbudaya sebagai hasil internaslisasi
dan aktualisasi nilai dan norma yang tercermin dalam kehidupan
sosial dan spiritual melalui proses pembelajaran, pengalaman kerja
mahasiswa, penelitian, dan atau pengabdian kepada masyarakat
yang terkait pembelajaran.
2. Keterampilan umum
Merupakan kemampuan kerja umum yang wajib dimiliki oleh setiap
lulusan dalam rangka menjamin kesetaraan kemampuan lulusan
sesuai tingkat program dan jenis pendidikan tinggi.
3. Keterampilan khusus
Merupakan kemampuan kerja khusus yang wajib dimiliki oleh setiap
lulusan sesuai dengan bidang keilmuan program studi.
4. Pengetahuan
Merupakan penguasaan konsep, teori, metode, dan/atau falsafah
bidang ilmu tertentu secara sistematis yang diperoleh melalui
penalaran dalam proses pembelajaran, pengalaman kerja
mahasiswa, penelitian dan/atau pengabdian kepada masyarakat
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 13
yang terkait pembelajaran.Gambaran unsur CPL dalam SN-Dikti
disajikan dalam gambar 1.2. sebagai berikut.
Gambar 1.3Unsur CPL dalam SN-Dikti
1.5. Landasan Yuridis Penyusunan Kurikulum
Dalam penyusunan kurikulum ini, Universitas Muhammadiyah Magelang
mengacu pada aturan perundangan dan aturan pemerintah seperti yang
disajikan dalam gambar 1.1.sebagai berikut.
Gambar 1.1Acuan pengembangan kurikulum Teknik Informatika S1 UMMagelang
1. Statuta UMMagelang
2. Pola Ilmiah Pokok
(PIP) UMMagelang
3. VMTS Program
Studi Teknik
Informatika S1
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 14
1.6. Sejarah dan Perkembangan Kurikulum Program Studi
Program Studi Teknik Informatika S1. Selama periode 2001 sampai
2017 ini, telah mengalami perubahan kurikulum sebanyak 4 (empat)
kali, seperti yang disajikan dalam gambar 1.2 sebagai berikut.
Gambar 1.2Sejarah pengembangan kurikulum Prodi Teknik Informatika S1 UMMagelang
1.7. Definisi dan Pengertian Umum
1) Kurikulum adalah seperangkat rencana dan pengaturan mengenai
capaian pembelajaran lulusan, bahan kajian, proses, dan penilaian
yang digunakan sebagai pedoman penyelenggaraan program studi.
2) Pendidikan Tinggi adalah jenjang pendidikan setelah pendidikan
menengah yang mencakup program diploma, program sarjana,
program magister, program doktor, dan program profesi, serta
program spesialis, yang diselenggarakan oleh perguruan tinggi
berdasarkan kebudayaan bangsa Indonesia.
3) Kurikulum Pendidikan Tinggi dikembangkan oleh setiap
Perguruan Tinggi dengan mengacu pada Standar Nasional
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 15
Pendidikan Tinggi untuk setiap Program Studi yang mencakup
pengembangan kecerdasan intelektual, akhlak mulia, dan
keterampilan (Pasal 35 : 1).Kurikulum Pendidikan Tinggi untuk
program sarjana dan program diploma (Pasal 35 ayat 5) wajib
memuat mata kuliah (Pasal 35: 1): 1) Agama; 2) Pancasila; 3)
Kewarganegaraan; dan 4) Bahasa Indonesia.
4) Pembelajaran adalah proses interaksi mahasiswa dengan dosen
dan sumber belajar pada suatu lingkungan belajar.
5) Program studi adalah kesatuan kegiatan pendidikan dan
pembelajaran yang memiliki kurikulum dan metode pembelajaran
tertentu dalam satu jenis pendidikan akademik, pendidikan profesi,
dan/atau pendidikan vokasi.
6) Mata kuliah atau modul adalah bungkus dari bahan kajian/materi
ajar yang dibangun berdasarkan beberapa pertimbangan saat
kurikulum disusun. Mata kuliah dapat dibentuk berdasarkan
pertimbangan kemandirian materi sebagai cabang / ranting/bahan
kajian bidang keilmuan tertentu atau unit keahlian tertentu (parsial),
atau pertimbangan pembelajaran terintergrasi dari sekelompok
bahan kajian atau sejumlah keahlian (sistem blok) dalam rangka
pemenuhan capaian pembelajaran lulusan yang dirumuskan dalam
kurikulum.
7) Rencana pembelajaran semester (RPS)atau istilah lain suatu
mata kuliah adalah rencana proses pembelajaran yang disusun untuk
kegiatan pembelajaran selama satu semester guna memenuhi
capaian pembelajaran yang dibebankan pada mata kuliah/modul.
Rencana pembelajaran semester atau istilah lain, ditetapkan dan
dikembangkan oleh dosen secara mandiri atau bersama dalam
kelompok keahlian suatu bidang ilmu pengetahuan dan/atau
teknologi dalam program studi.
8) Standar penilaian pembelajaran merupakan kriteria minimal
tentang penilaian proses dan hasil belajar mahasiswa dalam rangka
pemenuhan capaian pembelajaran lulusan.
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 16
BAB 2 VISI, MISI, TUJUAN,DAN SASARAN
PROGRAM STUDI
2.1. Visi Program Studi
Menjadi Program Studi Informatika yang unggul dalam mengembangkan dan menerapkan green computing technology yang menghasilkan lulusan kompeten dan berkarakter Islami
2.2. Misi Program Studi
1. Mengembangkan kemampuan dan budaya mahasiswa yang
mengarah pada penguasaan green computing technology
melalui sistem Pembelajaran Berbasis Kompetensi
2. Melaksanakan penelitian yang terencana, terstruktur, dan
sinergi untuk mengembangkan sivitas akademika yang inovatif,
kreatif, terampil, dan berdaya saing.
3. Melaksanakan pelayanan, pemberdayaan, dan pengabdian
kepada masyarakat untuk mengembangkan sivitas akademika
yang responsif dan kooperatif.
4. Mengembangkan Ilmu Pengetahuan dan Teknologi dengan
menerapkan nilai-nilai islam (Islamic value).
2.3. Tujuan Program Studi
1. Dihasilkannya lulusan yang menguasai green computing
technology untuk memenuhi kepentingan nasional dan
peningkatan daya saing bangsa;
2. Dihasilkannya Ilmu Pengetahuan dan Teknologi melalui
penelitian agar bermanfaat bagi kemajuan bangsa dan
kesejahteraan masyarakat.
3. Terwujudnya pelayanan, pemberdayaan, dan pengabdian
kepada masyarakat berbasis penalaran dan implementasi hasil
penelitian untuk memberikan kemanfaatan bagi masyarakat.
4. Internalisasi nilai-nilai islam (Islamic value) kedalam seluruh
kegiatan caturdharma untuk mengembangkan potensi
mahasiswa agar menjadi manusia yang beriman, bertakwa,
berakhlak mulia, sehat, berilmu, cakap, kreatif, mandiri,
terampil, kompeten, dan berbudaya.
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 17
2.4. Rumusan Sasaran dan Strategi Pencapaian
1. Mile Stone Pengembangan Program Studi
MILE STONE PENGEMBANGANTEKNIKINFORMATIKA S1
2014 - 2024
ST
RA
TE
GI
Pengembangan
Kompetensi program
studi menuju
keunggulan bidang
Teknologi Green
Computing melalui
pengembangan
academic process dan
penguatan networking
Pemantapan program studi
yang memiliki keunggulan
bidang Green Computing
berbasis pembelajaran
berstandar nasional pendidikan
tinggi
TA
RG
ET
Terwujudnya
Exellent Academic
Process yang mengarah
pada penguasaan
Green Computing
Terwujudnya
Industrial Link and Match
yang menghasilkan produk
pembelajaran bidang Green
Computing
Gambar 2.1. Mile Stone pengembangan Program Studi 2014-2024
TAHAP 12014-2020
TAHAP 22020-2024
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 18
2. Strategi Pencapaian dan Indikator Kinerja
Target
waktu Tahun 2020
Tahun 2024
Target
kualitas
Terwujudnya Exellent
Academic Process yang
mengarah pada penguasaan
Green Computing
Terwujudnya Industrial Link
and Match yang menghasilkan
produk pembelajaran bidang
Green Computing
Strategi
umum
Pengembangan Kompetensi
program studi menuju
keunggulan bidang Green
Computing melalui
pengembangan academic
process dan penguatan
networking
Pemantapan program studi
yang memiliki keunggulan
bidang Green Computing
berbasis pembelajaran
berstandar nasional pendidikan
tinggi
Indikator
1 Pelaksanaan
pembelajaranberbasis
pencapaian kompetensi
(CPL) yang efektif dengan
kurikulum yang mengarah
pada penguasaan Green
Computing.
1 Pelaksanaan pembelajaran
berbasis pencapaian
kompetensi (CPL) dan
setara dengan training
center di industri yang
kompetitif dengan
kurikulum yang mengarah
pada penguasaan Green
Computing.
2 Pelaksanaan program
penelitian (dosen dan
mahasiswa) dalam lingkup
Green Computing yang
berdasar pada roadmap
penelitian Program
Studi.
2 Pelaksanaan program
penelitian (dosen dan
mahasiswa) dalam lingkup
Green Computing yang
berdasar pada roadmap
penelitian Program
Studi, skenario nasional,
dan kebutuhan industri.
3 Pelibatan mahasiswa dalam
pelaksanaan program
pelayanan/
pembardayaan/pengabdian
masyarakat berbasis
kebutuhan masyarakat.
3 Pelibatan mahasiswa dalam
pelaksanaan program
pelayanan/ pembardayaan/
pengabdian masyarakat
berbasis kebutuhan
masyarakat dan
mengutamakan pada
pemberdayaan dan
desiminasi hasil-hasil
penelitian dan atau hasil-
hasil pembelajaran.
Kurikulum Prodi Teknik Informatika S1
www.informatika.teknik.ummgl.ac.id 19
Indikator
4 Pelaksanaan setiap aktifitas
akademik melalui proses
perencanaan, monitoring,
dan evaluasi kegiatan yang
terstruktur berdasarkan
penjaminan mutu yang
ditetapkan universitas.
4 Pelaksanaan setiap aktifitas
akademik melalui proses
perencanaan, monitoring,
dan evaluasi kegiatan yang
terstruktur berdasarkan
penjaminan mutu yang
ditetapkan
universitasdan industri.
5 Terjalin hubungan
dengan industri, asosiasi
terkait, dan masyarakat
dalam pelaksanaan kegiatan
pendidikan, penelitian, dan
pelayanan/ pemberdayaan/
pengabdian masyarakat.
5 Pelibatan industri,
asosiasi terkait, dan
masyarakat sebagai
mitra dalam hal sharring
in-kinddan in-cash dalam
pelaksanaan kegiatan
pendidikan, penelitian, dan
pelayanan/ pemberdayaan/
pengabdian masyarakat.
6 Tercipta suasana akademik
yang islami, yang mengarah
pada pencapaian prestasi
dan reputasi civitas
akademika.
6 Tercipta suasana akademik
yang islami, yang mengarah
pada pencapaian prestasi
dan reputasi civitas
akademika serta pencitraan
institusi sehingga menjadi
rujukan
masyarakat(industri).
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.oto.teknik.ummgl.ac.id 20
BAB 3 MEKANISME PENYUSUNAN KURIKULUM
PROGRAM STUDI
3.1. Tahapan Penyusunan Kurikulum
Penyusunan kurikulum di Program Studi Teknik Informatika S1mengacu
pada pedoman penyusunan Kurikulum Pendidikan Tinggi 2016yang
terdiri dari 8 tahapan, dengan urutan seperti pada gambar berikut:
Gambar 3.1. TahapanPenyusunan KPT1
3.2. Analisis Kebutuhanpasar (Market Signal) dan pemangku
kepentingan(Stakeholder/Asosiasi)
Dari hasil Tracer study lulusan dan Umpan Balik (masukan) dari
Industri, Lulusan Teknik Informatika S1 berprofesi/ diproyeksikan
sebagai :
a. Database administrator
b. Programmer/Software engineer
c. Network administrator
d. System Analyst
1Buku Panduan Penyusunan Kurikulum Pendidikan Tinggi, Direktorat Pembelajaran
Kemenristekdikti, 2016
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.oto.teknik.ummgl.ac.id 21
3.3. Profil Lulusan Program Studi
No Profil Lulusan Deskripsi Profil
1. Database
administrator
Lulusan dapat diharapkan mampu membuat disain database dan
dapat mengimplementasikannya serta mampu melakukan instalasi,
konfigurasi, upgrade, adaptasi, monitoring dan maintenance,
database dalam suatu organisasi.
2. Programmer /
Software Engineer
Lulusan diharapkan mempunyai keahlian dalam Rekayasa Perangkat
Lunak yang meliputi proses merancang, melaksanakan, dan
mengembangkan proyek sehingga kualitas lebih tinggi dan
maintainable.
3. Network
Administrator
Lulusan diharapkan mampu membuat disain, mengimplementasikan,
dan melakukan konfigurasi jarngan komputer serta menganalisis
keamanannya dari ancaman dan serangan.
4. System Analyst Lulusan diharapkan mampu melakukan analisis sistem dalam suatu
organisasi atau perusahaan.
22
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
3.4. Capaian Pembelajaran Lulusan (CPL)
1. Sikap (Attitude)
S.01 Bertakwa kepada Allah dan mampu menunjukkan
sikap Islami;
Obedient to Allah and be able to demonstrate the
Islamic attitude;
S.02 Menjunjung tinggi nilai kemanusiaan dalam
menjalankan tugas berdasarkan agama, moral,
dan etika;
Upholding human values in performing tasks based
on religion, morals, and ethics;
S.03 Berkontribusi dalam peningkatan mutu kehidupan
bermasyarakat, berbangsa, bernegara, dan
kemajuan peradaban berdasarkan Pancasila;
Contribute to improving quality of life society, nation,
state, and civilization based on Pancasila;
S.04 Berperan sebagai warga negara yang bangga dan
cinta tanah air, memiliki nasionalisme serta rasa
tanggungjawab pada negara dan bangsa;
Able to act as citizens which pride and patriotism,
nationalism, and responsibility to the state and
nation;
S.05 Menghargai keanekaragaman budaya,
pandangan, agama, dan kepercayaan, serta
pendapat atau temuan orisinal orang lain;
Appreciate cultural diversity, views, religions, beliefs,
and opinions or original findings of others;
S.06 Bekerja sama dan memiliki kepekaan sosial serta
kepedulian terhadap masyarakat dan lingkungan;
Working together and have social sensitivity and
concern for the community and the environment;
S.07 Taat hukum dan disiplin dalam kehidupan
bermasyarakat dan bernegara;
Obeying the law and discipline in the life of society
and state;
S.08 Menginternalisasi nilai-nilai keislaman, norma, dan
etika akademik, dan memperjuangkannya melalui
pergerakan Muhammadiyah;
Internalize Islamic values, norms, and academic
ethics, and fight through the Muhammadiyah
movement;
23
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
S.09 Menunjukkan sikap bertanggungjawab atas
pekerjaan di bidang keahliannya secara mandiri;
Show an attitude responsible for the work in his field
of expertise independently;
S.10 Menginternalisasi semangat entrepreneurship
islami (inovatif, kreatif, kerjasama, berani
mengambil resiko, kemandirian, kejuangan, dan
kewirausahaan).
Internalize the spirit of Entrepreneurship-Islamic
(innovative, creative, teamwork, risk-taking, self-
reliance, innovation, effort, and entrepreneurship).
24
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
2. Ketrampilan Umum (General Skills)
KU.01 Mampu menyelesaikan pekerjaan berlingkup luas dan menganalisis data dengan beragam metode yang sesuai, baik yang belum maupun yang sudah baku;
Being able to complete wide scope work and analyzing data with a variety of appropriate methods, standard or not yet;
KU.02 Mampu menunjukkan kinerja bermutu dan terukur;
Able to demonstrate the quality performance and measurable;
KU.03 Mampu memecahkan masalah pekerjaan dengan sifat dan konteks yang sesuai dengan bidang keahlian terapannya didasarkan pada pemikiran logis, inovatif, dan bertanggung jawab atas hasilnya secara mandiri;
Able to solve the problem of work with relevant context to their expertise based on logical thinking, innovative, and responsible for the results independently;
KU.04 Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mengomunikasikannya secara efektif kepada pihak lain yang membutuhkan;
Able to prepare reports accurately and authentically and be able to communicate effectively to others in need;
KU.05 Mampu bekerja sama, berkomunikasi, dan berinovatif dalam pekerjaannya;
Mampu bekerja sama, berkomunikasi, dan berinovatif dalam pekerjaannya;
KU.06 Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya;
Able to be responsible for the achievement of the group's work and is able to supervise the completion of the work assigned to workers who are under their responsibility;
25
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
KU.07 Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada di bawah tanggung jawabnya, dan mengelola pengembangan kompetensi kerja secara mandiri;
Able to perform self-evaluation process of the working groups under their responsibility, and manage competency development work independently;
KU.08 Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah plagiasi.
Able to keep, store, use, and found back of data to ensure the validity and prevent plagiarism.
KU.09 Menguasai bahasa asing untuk mendukung pekerjaan*
Master a foreign language to support the work *
KU.10 Menguasai aplikasi komputer dan teknologi informasi untuk mendukung pekerjaan*
Master computer applications and information technology to support jobs *
KU.11 Mampu membangun customer dan network* Able to build customer and network *
26
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
3. Keterampilan Khusus (Specific Skills)
KK.01 Mampu menganalisis, merancang, dan menerapkan suatu sistem berbasis komputer secara efisien untuk menyelesaikan masalah, menggunakan pemrograman prosedural dan berorientasi objek;
Able to analyze, design, and implement a computer-based system efficiently to solve problems, using procedural and object-oriented programming
KK.02 Mampu menentukan dan menerapkan pendekatan sistem cerdas sesuai masalahnya dengan memilih representasi pengetahuan dan mekanisme penalarannya;
Able to define and apply the intelligent system approach according to the problem by choosing the knowledge representation and reasoning mechanism.
KK.03 Mampu merancang, mengembangkan, mengevaluasi program aplikasi perangkat lunak untuk menghasilkan perangkat lunak;
Able to design, develop, evaluate software application programs to produce a software
KK.04 Mampu menganalisis dan mengembangkan sistem serta prosedur yang berkaitan dengan sistem komputer serta memberikan rekomendasi yang berkaitan dengan sistem komputer yang lebih efisien dan efektif;
Able to analyze and develop systems and procedures related to computer systems and provide recommendations related to computer systems that more efficient and effective.
KK.05 Mampu menerapkan algoritma paralel yang dapat memanfaatkan sumberdaya komputasi yang tersedia dengan efisien.
Able to implement parallel algorithms that can utilize the available computing resources efficiently.
27
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
4. Pengetahuan (Knowledge)
P.01 Menguasai konsep-konsep bahasa
pemrograman, mengidentikasi model-model
bahasa pemrograman, serta membandingkan
berbagai solusi;
Master the concepts of programming languages,
identifying programming language models, and
comparing solutions;
P.02 Menguasai konsep-konsep algoritma dan
kompleksitas, meliputi konsep-konsep sentral
dan kecakapan yang dibutuhkan untuk
merancang, menerapkan dan menganalisis
algoritma untuk menyelesaikan masalah;
Master the concepts of algorithms and complexity,
including the central concepts and skills needed to
design, implement and analyze the algorithms to solve
problems;
P.03 Menguasai konsep kecerdasan buatan,
intellegence agent, serta mengidentifikasi
masalah yang dapat diselesaikan dengan
memanfaatkan sistem cerdas;
Master the concept of artificial intelligence,
intelligence agent, and identify problems that can be
solved by utilizing intelligent systems;
P.04 Menguasai konsep basis data; Master the concept of database;
P.05 Menguasai konsep Rekayasa Perangkat Lunak; Master the concept of Software Engineering;
P.06 Menguasai konsep Interaksi Manusia dan
Komputer;
Master the concept of Human and Computer
Interaction;
P.07 Menguasai konsep-konsep yang berkaitan
dengan arsitektur dan organisasi computer;
Master the concepts related to computer architecture
and organization;
P.08 Menguasai konsep sistem operasi dan sistem
digital;
Master the concept of operating system and digital
system;
P.09 Menguasai konsep pemrosesan data Master the concept of distributed data processing;
28
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
terdistribusi;
P.10 Menguasai konsep cloud computing dan mobile
computing;
Master the concept of cloud computing and mobile
computing;
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 29
3.5. Pemilihan Bahan Kajian
1. Rumusan bahan kajian
JENIS BAHAN KAJIAN
BAHAN KAJIAN ESTIMASI
WAKTU YANG
DIBUTUHKAN
INTI KEILMUAN (S1, S2 DAN S3/ BIDANG KEAHLIAN PROGRAM STUDI
Sets, Relations, and Functions 2040
Basic Logic 3060
Proof Techniques 3060
Error 1020
Stability 1020
Convergence 1020
Taylor’s series 1020
Interpolation 1020
Extrapolation, and regression 1020
Numerical differentiation and integration 1020
Differential equations 1020
Concepts Of Information Management 1530
Database Systems 2040
Data Modelling 2040
Bahasa Query 2550
Basics of Counting 1360
Graphs and Trees 2040
Discrete Probability 2040
SQL Programming 1020
Indexs 1020
Optimization database 1020
SQL Transaction Processing 1020
XML in the database 1020
Distributed database 1530
Data warehouse 1530
Analysis of algorithms 680
Data types 680
Linked data structures 680
resizing arrays 680
Sorting algorithms 680
Priority queue data types 680
binary heaps 680
binary search trees 680
Geometric algorithms 1360
Graph algorithms 1360
Tries 1360
Data compression 1360
Advanced Representation and Reasoning 510
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 30
JENIS BAHAN KAJIAN
BAHAN KAJIAN
ESTIMASI
WAKTU YANG DIBUTUHKAN
Reasoning Under Uncertainty 1020
Agents 1530
Natural Language Processing 1020
Advanced Machine Learning 1530
INTI KEILMUAN (S1, S2 DAN S3/ BIDANG KEAHLIAN PROGRAM STUDI
Robotics 1020
Perception and Computer Vision 1530
System Architecture 1020
Securing Communication Server relay mode 1020
Securing Communication Client relay mode 1020
Managing Communication Server relay mode 1020
Managing Communication Client relay mode 1020
Asyncronous Communication 1530
Syncronous Communication 1530
Boolean Algebra 1020
Propotition Logic 1360
Predicate Logic 1360
Combinational Logic 1700
Serial and parallel device 2720
I/O Organization 2040
Buffering 1360
Disk Scheduling 2040
RAID 1360
Disk Cache 1360
Operating System Principles 510
Scheduling and Dispatch 510
Memory Management 1020
Security and Protection 510
Virtual Machines 510
Device Management 1020
File Systems 1020
Real Time and Embedded Systems 1020
Fault Tolerance 1020
System Performance Evaluation 1020
Digital Logic and Digital Systems 510
Machine Level Representation of Data 1020
Assembly Level Machine Organization 1020
Memory System Organization and Architecture 1020
Interfacing and Communication 1020
Functional Organization 1020
Multiprocessing and Alternative Architectures 1530
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 31
JENIS BAHAN KAJIAN
BAHAN KAJIAN
ESTIMASI
WAKTU YANG DIBUTUHKAN
Performance Enhancements 1020
Reliable Data Delivery 2720
Communication and Coordination 2720
Networked Applications 2040
Routing And Forwarding 2040
Local Area Networks 2040
Resource Allocation 2040
INTI KEILMUAN (S1, S2 DAN S3/ BIDANG KEAHLIAN PROGRAM STUDI
Social Networking 2720
Uses of data mining 680
Data mining algorithms 1360
Associative and sequential patterns 1360
Data clustering 1360
Market basket analysis 2040
Data cleaning 2040
Data visualization 2040
Fundamental Issues 510
Basic Search Strategies 1530
Basic Knowledge Representation and Reasoning 2040
Basic Machine Learning 2040
Advanced Search 2040
Principles of cellular networks 2040
802.11 networks 3060
Issues in supporting mobile nodes (home agents) 3060
Internet-Scale computing 2720
Cloud services 2720
Virtualization (cross-reference SF/Virtualization and
Isolation and OS/Virtual Machines) 2720
Cloud-based data storage 2720
Secure Design 680
Network Security 1360
Web Security 1360
Threats and Attacks 1360
Plathform Security 1360
Security Policy and Governance 2040
Digital Forensic 2720
Basic Analysis 2040
Algorithmic Strategies 2040
Fundamental Data Structures and Algorithms 2040
Advanced Data Structures, Algorithms, and Analysis 2040
Basic Type Systems 510
Language Translation and Execution 510
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 32
JENIS BAHAN KAJIAN
BAHAN KAJIAN
ESTIMASI
WAKTU YANG DIBUTUHKAN
Compiler Semantic Analysis 1020
Logic Programming 1020
Program Representation 1020
Syntax Analysis 1020
Code Generation 1020
Runtime Systems 1020
Static Analysis 1020
Object-Oriented Programming 1360
Functional Programming 1360
Event-Driven and Reactive Programming 1360
INTI KEILMUAN (S1, S2 DAN S3/ BIDANG KEAHLIAN PROGRAM STUDI
Advanced Programming Constructs 1360
Concurrency and Parallelism 1360
Type Systems 1360
Formal Semantics 1360
Language Pragmatics 1360
Parallelism Fundamentals 680
Parallel Decomposition 2040
Parallel Algorithms, Analysis, and Programming 2720
Parallel Architecture 2720
Parallel Performance 2720
Software Architecture Concept 680
Interaction Design Concept 680
Event Management 680
User Interaction 680
Geometry Management 680
Interaction Styles 680
Presenting Information 680
Interfaces Animation Techniques 680
Widget Classes and Libraries 680
Modern GUI 680
Declarative Interface Specification 680
Data-driven Application 680
Cross-Plathform Design 1360
Design for resource-constrained devices 1360
Algorithms and Design 1020
Fundamental Programming Concepts 1020
Development Methods 1020
Software Process 510
Tools and Environments in system Development 1020
Software Design 510
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 33
JENIS BAHAN KAJIAN
BAHAN KAJIAN
ESTIMASI
WAKTU YANG DIBUTUHKAN
Software Construction 1020
Software Verification and Validation 510
Software Evolution 510
Software Reliability 1020
Information Management Concepts 510
Relational Databases 1530
Query Languages 1530
Transaction Processing 1020
Physical Database Design 1530
Information Storage And Retrieval 1020
MultiMedia Systems 1020
IPTEKS PENDUKUNG
Programmable controller 1530
Wiring Systems 1530
Industrial Communication 1020
Remote I/O 1530
Industrial Information Technology 1020
Machine Management Tools 1530
t-tests 510
ANOVA 1020
Randomization (non-parametric) testing 1020
Calculating effect size 1020
Exploratory data analysis 1530
Presenting statistical data 1530
Combining qualitative and quantitative results 1530
Designing Interaction 510
Programming Interactive Systems 1020
User-Centered Design & Testing 1020
New Interactive Technologies 510
Collaboration & Communication 510
Statistical Methods for HCI 1020
Human Factors & Security 1020
Design-Oriented HCI 1020
Mixed, Augmented and Virtual Reality 1530
Trend in CS Research Software Engineering 1530
Trend in CS Research Computer Architecture 1530
Trend in CS Research Algorithm 1530
Trend in CS Research Artificial Intelligence 2040
Trend in CS Research Distribute Systems 1530
Research Methods 5440
IPTEKS Computational Paradigms 4080
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 34
JENIS BAHAN KAJIAN
BAHAN KAJIAN
ESTIMASI
WAKTU YANG DIBUTUHKAN
PELENGKAP Cross-Layer Communications 4080
Social Context 680
Analytical Tools 680
Professional Ethics 680
Intellectual Property 680
Privacy and Civil Liberties 680
Professional Communication 680
Economies of Computing 680
Securitiy Policies, Laws and Computer Crimes 680
IPTEKS YANG
DIKEMBANGKAN
Web programming languages (HTML5, Java Script,
PHP, CSS)
8160
Web platform constraints 4080
Software as a Service (SaaS) 4080
Foundational Data Integration Techniques 4080
Integration with Extended Data Representation 2040
Novel Integration Architectures 2040
IPTEKS MASA DEPAN
Mobile Programming Languages 1020
Mobility And Wireless Communication 1530
Location-Aware Applications 1530
Performance/Power Tradeoffs 1530
Mobile Platform Constraints 1530
Emerging Technologies 1020
WAJIB NASIONAL + UNIVERSITY VALUES
Konsep dan Urgensi Pendidikan Pancasila 510
Sumber Historis, Sosiologis, Politik Pend. Pancasila 510
Konsep dan Urgensi Pancasila dalam Arus Sejarah Bangsa
510
Dinamika dan Tantangan Pancasila sebagai Dasar
Negara
510
Pancasila sebagai Ideologi Negara 510
Pancasila sebagai Sistem Filsafat 510
Konsep dan Urgensi Pancasila sebagai Sistem Etika 510
Pancasila sebagai Dasar Nilai Pengembangan Ilmu 510
"Konsep dan Urgensi Pendidikan Kewarganegaraan
dalam
510
Pencerdasan Kehidupan Bangsa" 510
Konsep dan Urgensi Identitas dan Integrasi nasional 510
"Konsep dan Urgensi Konstitusi dalam Kehidupan Berbangsa-
510
Negara" 510
"Konsep dan Urgensi Harmoni Kewajiban dan Hak
Negara dan
510
Warga Negara " 510
Konsep dan Urgensi Demokrasi yang Bersumber dari
Pancasila
510
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 35
JENIS BAHAN KAJIAN
BAHAN KAJIAN
ESTIMASI
WAKTU YANG DIBUTUHKAN
Bahasa indonesia; tata tulis ilmiah 5440
Bahasa Inggris 5440
WAJIB UNIVERSITAS
AIK 1 : Kemanusiaan dan keimanan 5440
AIK 2: Ibadah, akhlak dan muamalah 5440
AIK 3 : Kemuhammadiyahan 5440
AIK 4 : Islam dan Ilmu Pengetahuan 5440
Technopreneurship 5440
Kerja Praktek 8160
KKN 8160
Skripsi 16320
36
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
2. Matrik hubungan bahan kajian terhadap CPL keterampilan khusus
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Sets, Relations, and Functions 2040 √
Basic Logic 3060 √
Proof Techniques 3060 √
Concepts Of Information Management 1530 √ √
Database Systems 2040 √ √
Data Modelling 2040 √ √
Bahasa Query 2550 √ √
Basics of Counting 1360 √
Graphs and Trees 2040 √
Discrete Probability 2040 √
SQL Programming 1020 √
Indexs 1020 √
Optimization database 1020 √
SQL Transaction Processing 1020 √
XML in the database 1020 √
Distributed database 1530 √
Data warehouse 1530 √
Analysis of algorithms 680 √ √ √
Data types 680 √ √ √
Linked data structures 680 √ √ √
resizing arrays 680 √ √ √
Sorting algorithms 680 √ √ √
Priority queue data types 680 √ √ √
binary heaps 680 √ √ √
37
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
binary search trees 680 √ √ √
Geometric algorithms 1360 √ √ √
Graph algorithms 1360 √ √ √
Tries 1360 √ √ √
Data compression 1360 √ √ √
Advanced Representation and Reasoning 510 √ √ √
Reasoning Under Uncertainty 1020 √ √ √
Agents 1530 √ √ √
Natural Language Processing 1020 √ √ √
Advanced Machine Learning 1530 √ √ √
Robotics 1020 √ √ √
Perception and Computer Vision 1530 √ √ √
System Architecture 1020 √
Securing Communication Server relay mode
1020 √
Securing Communication Client relay mode 1020 √
Managing Communication Server relay
mode 1020 √
Managing Communication Client relay mode
1020 √
Asyncronous Communication 1530 √
Syncronous Communication 1530 √
Boolean Algebra 1020 √
Propotition Logic 1360 √
Predicate Logic 1360 √
Combinational Logic 1700 √
Digital Logic and Digital Systems 510 √ √ √ √
Machine Level Representation of Data 1020 √ √ √ √
38
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Assembly Level Machine Organization 1020 √ √ √ √
Memory System Organization and Architecture
1020 √ √ √ √
Interfacing and Communication 1020 √ √ √ √
Functional Organization 1020 √ √ √ √
Multiprocessing and Alternative Architectures
1530 √ √ √ √
Performance Enhancements 1020 √ √ √ √
Reliable Data Delivery 2720 √
Communication and Coordination 2720 √
Uses of data mining 680 √ √ √
Data mining algorithms 1360 √ √ √
Associative and sequential patterns 1360 √ √ √
Data clustering 1360 √ √ √
Market basket analysis 2040 √ √ √
Data cleaning 2040 √ √ √
Data visualization 2040 √ √ √
Fundamental Issues 510 √ √
Basic Search Strategies 1530 √ √
Basic Knowledge Representation and Reasoning
2040 √ √
Basic Machine Learning 2040 √ √
Advanced Search 2040 √ √
Internet-Scale computing 2720 √ √
Cloud services 2720 √ √
Virtualization (cross-reference SF/Virtualization and Isolation and
OS/Virtual Machines)
2720 √ √
39
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Cloud-based data storage 2720 √ √
Secure Design 680 √
Network Security 1360 √
Web Security 1360 √
Threats and Attacks 1360 √
Plathform Security 1360 √
Security Policy and Governance 2040 √
Digital Forensic 2720 √
Basic Analysis 2040 √ √ √ √
Algorithmic Strategies 2040 √ √ √ √
Fundamental Data Structures and
Algorithms 2040 √ √ √ √
Advanced Data Structures, Algorithms, and Analysis
2040 √ √ √ √
Basic Type Systems 510 √ √ √ √
Language Translation and Execution 510 √ √ √ √
Compiler Semantic Analysis 1020 √ √ √ √
Logic Programming 1020 √ √ √ √
Program Representation 1020 √ √ √ √
Syntax Analysis 1020 √ √ √ √
Code Generation 1020 √ √ √ √
Runtime Systems 1020 √ √ √ √
Static Analysis 1020
Object-Oriented Programming 1360 √ √ √ √
Functional Programming 1360 √ √ √ √
Event-Driven and Reactive Programming 1360 √ √ √ √
Advanced Programming Constructs 1360 √ √ √ √
40
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Concurrency and Parallelism 1360 √ √ √ √
Type Systems 1360 √ √ √ √
Formal Semantics 1360 √ √ √ √
Language Pragmatics 1360 √ √ √ √
Parallelism Fundamentals 680 √ √ √ √
Parallel Decomposition 2040 √ √ √ √
Parallel Algorithms, Analysis, and Programming
2720 √ √ √ √
Parallel Architecture 2720 √ √ √ √
Parallel Performance 2720 √ √ √ √
Software Architecture Concept 680 √ √ √
Interaction Design Concept 680 √ √ √
Event Management 680 √ √ √
User Interaction 680 √ √ √
Geometry Management 680 √ √ √
Interaction Styles 680 √ √ √
Presenting Information 680 √ √ √
Interfaces Animation Techniques 680 √ √ √
Widget Classes and Libraries 680 √ √ √
Modern GUI 680 √ √ √
Declarative Interface Specification 680 √ √ √
Data-driven Application 680 √ √ √
Cross-Plathform Design 1360 √ √ √
Design for resource-constrained devices 1360 √ √ √
Algorithms and Design 1020 √ √ √ √
Fundamental Programming Concepts 1020 √ √ √ √
41
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Development Methods 1020 √ √ √ √
Software Process 510 √ √ √ √
Tools and Environments in system
Development 1020 √ √ √ √
Software Design 510 √ √ √ √
Software Construction 1020 √ √ √ √
Software Verification and Validation 510 √ √ √ √
Software Evolution 510 √ √ √ √
Software Reliability 1020 √ √ √ √
Information Management Concepts 510 √ √ √
Relational Databases 1530 √ √ √
Query Languages 1530 √ √ √
Transaction Processing 1020 √ √ √
Physical Database Design 1530 √ √ √
Information Storage And Retrieval 1020 √ √ √
MultiMedia Systems 1020 √ √ √
Programmable controller 1530 √ √ √
Wiring Systems 1530 √ √ √
Industrial Communication 1020 √ √ √
Remote I/O 1530 √ √ √
Industrial Information Technology 1020 √ √ √
Machine Management Tools 1530 √ √ √
Designing Interaction 510 √
Programming Interactive Systems 1020 √
User-Centered Design & Testing 1020 √
New Interactive Technologies 510 √
42
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Collaboration & Communication 510 √
Statistical Methods for HCI 1020 √
Human Factors & Security 1020 √
Design-Oriented HCI 1020 √
Mixed, Augmented and Virtual Reality 1530 √
Trend in CS Research Software
Engineering 1530 √
Trend in CS Research Computer Architecture
1530
Trend in CS Research Algorithm 1530 √
Trend in CS Research Artificial Intelligence 2040 √
Trend in CS Research Distribute Systems 1530
Research Methods 5440 √ √ √
Computational Paradigms 4080 √
Cross-Layer Communications 4080 √
Web programming languages (HTML5, Java Script, PHP, CSS)
8160 √
Web platform constraints 4080 √
Software as a Service (SaaS) 4080 √
Foundational Data Integration Techniques 4080 √ √ √
Integration with Extended Data
Representation 2040 √ √ √
Novel Integration Architectures 2040 √ √ √
Mobile Programming Languages 1020 √ √ √
Mobility And Wireless Communication 1530 √ √ √
Location-Aware Applications 1530 √ √ √
Performance/Power Tradeoffs 1530 √ √ √
Mobile Platform Constraints 1530 √ √ √
43
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
BAHAN KAJIAN WAKTU KK.01 KK.02 KK.03 KK.04 KK.05
Emerging Technologies 1020 √ √ √
3. Matrik hubungan bahan kajian terhadap CPL Pengetahuan
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
Sets, Relations, and Functions 2040 √ √
Basic Logic 3060 √ √
Proof Techniques 3060 √ √
Concepts Of Information Management 1530 √ √ √ √
Database Systems 2040 √ √ √ √
Data Modelling 2040 √ √ √ √
Bahasa Query 2550 √ √ √ √
Basics of Counting 1360 √ √
Graphs and Trees 2040 √ √
Discrete Probability 2040 √ √
SQL Programming 1020 √ √
Indexs 1020 √ √
Optimization database 1020 √ √
SQL Transaction Processing 1020 √ √
XML in the database 1020 √ √
Distributed database 1530 √ √
Data warehouse 1530 √ √
Analysis of algorithms 680 √ √ √ √ √ √
Data types 680 √ √ √ √ √ √
Linked data structures 680 √ √ √ √ √ √
44
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
resizing arrays 680 √ √ √ √ √ √
Sorting algorithms 680 √ √ √ √ √ √
Priority queue data types 680 √ √ √ √ √ √
binary heaps 680 √ √ √ √ √ √
binary search trees 680 √ √ √ √ √ √
Geometric algorithms 1360 √ √ √ √ √ √
Graph algorithms 1360 √ √ √ √ √ √
Tries 1360 √ √ √ √ √ √
Data compression 1360 √ √ √ √ √ √
Advanced Representation and Reasoning 510 √ √ √ √ √ √
Reasoning Under Uncertainty 1020 √ √ √ √ √ √
Agents 1530 √ √ √ √ √ √
Natural Language Processing 1020 √ √ √ √ √ √
Advanced Machine Learning 1530 √ √ √ √ √ √
Robotics 1020 √ √ √ √ √ √
Perception and Computer Vision 1530 √ √ √ √ √ √
System Architecture 1020 √ √
Securing Communication Server relay mode 1020 √ √
Securing Communication Client relay mode 1020 √ √
Managing Communication Server relay mode 1020 √ √
Managing Communication Client relay mode 1020 √ √
Asyncronous Communication 1530 √ √
Syncronous Communication 1530 √ √
Boolean Algebra 1020 √ √
Propotition Logic 1360 √ √
Predicate Logic 1360 √ √
45
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
Combinational Logic 1700 √ √
Digital Logic and Digital Systems 510 √ √ √ √
Machine Level Representation of Data 1020 √ √ √ √
Assembly Level Machine Organization 1020 √ √ √ √
Memory System Organization and Architecture 1020 √ √ √ √
Interfacing and Communication 1020 √ √ √ √
Functional Organization 1020 √ √ √ √
Multiprocessing and Alternative Architectures 1530 √ √ √ √
Performance Enhancements 1020 √ √ √ √
Reliable Data Delivery 2720 √ √
Communication and Coordination 2720 √ √
Uses of data mining 680 √ √ √ √ √ √
Data mining algorithms 1360 √ √ √ √ √ √
Associative and sequential patterns 1360 √ √ √ √ √ √
Data clustering 1360 √ √ √ √ √ √
Market basket analysis 2040 √ √ √ √ √ √
Data cleaning 2040 √ √ √ √ √ √
Data visualization 2040 √ √ √ √ √ √
Fundamental Issues 510 √ √ √ √
Basic Search Strategies 1530 √ √ √ √
Basic Knowledge Representation and Reasoning 2040 √ √ √ √
Basic Machine Learning 2040 √ √ √ √
Advanced Search 2040 √ √ √ √
Internet-Scale computing 2720 √ √ √ √
Cloud services 2720 √ √ √ √
Virtualization (cross-reference SF/Virtualization and Isolation and OS/Virtual Machines)
2720 √ √ √ √
46
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
Cloud-based data storage 2720 √ √ √ √
Secure Design 680 √ √
Network Security 1360 √ √
Web Security 1360 √ √
Threats and Attacks 1360 √ √
Plathform Security 1360 √ √
Security Policy and Governance 2040 √ √
Digital Forensic 2720 √ √
Basic Analysis 2040 √ √ √ √ √ √ √ √
Algorithmic Strategies 2040 √ √ √ √ √ √ √ √
Fundamental Data Structures and Algorithms 2040 √ √ √ √ √ √ √ √
Advanced Data Structures, Algorithms, and Analysis
2040 √ √ √ √ √ √ √ √
Basic Type Systems 510 √ √ √ √ √ √ √ √
Language Translation and Execution 510 √ √ √ √ √ √ √ √
Compiler Semantic Analysis 1020 √ √ √ √ √ √ √ √
Logic Programming 1020 √ √ √ √ √ √ √ √
Program Representation 1020 √ √ √ √ √ √ √ √
Syntax Analysis 1020 √ √ √ √ √ √ √ √
Code Generation 1020 √ √ √ √ √ √ √ √
Runtime Systems 1020 √ √ √ √ √ √ √ √
Static Analysis 1020 √ √ √ √ √ √ √ √
Object-Oriented Programming 1360 √ √ √ √ √ √ √ √
Functional Programming 1360 √ √ √ √ √ √ √ √
Event-Driven and Reactive Programming 1360 √ √ √ √ √ √ √ √
Advanced Programming Constructs 1360 √ √ √ √ √ √ √ √
Concurrency and Parallelism 1360 √ √ √ √ √ √ √ √
47
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
Type Systems 1360 √ √ √ √ √ √ √ √
Formal Semantics 1360 √ √ √ √ √ √ √ √
Language Pragmatics 1360 √ √ √ √ √ √ √ √
Parallelism Fundamentals 680 √ √ √ √ √ √ √ √
Parallel Decomposition 2040 √ √ √ √ √ √ √ √
Parallel Algorithms, Analysis, and Programming 2720 √ √ √ √ √ √ √ √
Parallel Architecture 2720 √ √ √ √ √ √ √ √
Parallel Performance 2720 √ √ √ √ √ √ √ √
Software Architecture Concept 680 √ √ √ √ √ √
Interaction Design Concept 680 √ √ √ √ √ √
Event Management 680 √ √ √ √ √ √
User Interaction 680 √ √ √ √ √ √
Geometry Management 680 √ √ √ √ √ √
Interaction Styles 680 √ √ √ √ √ √
Presenting Information 680 √ √ √ √ √ √
Interfaces Animation Techniques 680 √ √ √ √ √ √
Widget Classes and Libraries 680 √ √ √ √ √ √
Modern GUI 680 √ √ √ √ √ √
Declarative Interface Specification 680 √ √ √ √ √ √
Data-driven Application 680 √ √ √ √ √ √
Cross-Plathform Design 1360 √ √ √ √ √ √
Design for resource-constrained devices 1360 √ √ √ √ √ √
Algorithms and Design 1020 √ √ √ √ √ √ √ √
Fundamental Programming Concepts 1020 √ √ √ √ √ √ √ √
Development Methods 1020 √ √ √ √ √ √ √ √
Software Process 510 √ √ √ √ √ √ √ √
48
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
Tools and Environments in system Development 1020 √ √ √ √ √ √ √ √
Software Design 510 √ √ √ √ √ √ √ √
Software Construction 1020 √ √ √ √ √ √ √ √
Software Verification and Validation 510 √ √ √ √ √ √ √ √
Software Evolution 510 √ √ √ √ √ √ √ √
Software Reliability 1020 √ √ √ √ √ √ √ √
Information Management Concepts 510 √ √ √ √ √ √
Relational Databases 1530 √ √ √ √ √ √
Query Languages 1530 √ √ √ √ √ √
Transaction Processing 1020 √ √ √ √ √ √
Physical Database Design 1530 √ √ √ √ √ √
Information Storage And Retrieval 1020 √ √ √ √ √ √
MultiMedia Systems 1020 √ √ √ √ √ √
Programmable controller 1530 √ √ √ √
Wiring Systems 1530 √ √ √ √
Industrial Communication 1020 √ √ √ √
Remote I/O 1530 √ √ √ √
Industrial Information Technology 1020 √ √ √ √
Machine Management Tools 1530 √ √ √ √
Designing Interaction 510 √ √
Programming Interactive Systems 1020 √ √
User-Centered Design & Testing 1020 √ √
New Interactive Technologies 510 √ √
Collaboration & Communication 510 √ √
Statistical Methods for HCI 1020 √ √
Human Factors & Security 1020 √ √
49
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Bahan kajian WAKTU
(menit) P.01 P.02 P.03 P.04 P.05 P.06 P.07 P.08 P.09 P.10
Design-Oriented HCI 1020 √ √
Mixed, Augmented and Virtual Reality 1530
Trend in CS Research Software Engineering 1530 √ √
Trend in CS Research Computer Architecture 1530
Trend in CS Research Algorithm 1530 √ √
Trend in CS Research Artificial Intelligence 2040 √ √
Trend in CS Research Distribute Systems 1530
Research Methods 5440 √ √ √ √ √ √
Computational Paradigms 4080 √ √
Cross-Layer Communications 4080 √ √
Web programming languages (HTML5, Java Script, PHP, CSS)
8160 √ √
Web platform constraints 4080 √ √
Software as a Service (SaaS) 4080 √ √
Foundational Data Integration Techniques 4080 √ √ √ √ √ √
Integration with Extended Data Representation 2040 √ √ √ √ √ √
Novel Integration Architectures 2040 √ √ √ √ √ √
Mobile Programming Languages 1020 √ √ √ √ √ √
Mobility And Wireless Communication 1530 √ √ √ √ √ √
Location-Aware Applications 1530 √ √ √ √ √ √
Performance/Power Tradeoffs 1530 √ √ √ √ √ √
Mobile Platform Constraints 1530 √ √ √ √ √ √
Emerging Technologies 1020 √ √ √ √ √ √
50
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
5. Matrik hubungan bahan kajian terhadap CPL Keterampilan Umum
Bahan kajian WAKTU (menit)
KU.01 KU.02 KU.03 KU.04 KU.05 KU.06 KU.07 KU.08 KU.09 KU.10
Error 1020 √
Stability 1020 √
Convergence 1020 √
Taylor’s series 1020 √
Interpolation 1020 √
Extrapolation, and regression 1020 √
Numerical differentiation and integration 1020 √
Differential equations 1020 √
Concepts Of Information Management 1530 √
Database Systems 2040 √
Data Modelling 2040 √
Bahasa Query 2550 √
Analysis of algorithms 680 √
Data types 680 √
Linked data structures 680 √
resizing arrays 680 √ Sorting algorithms 680 √ Priority queue data types 680 √ binary heaps 680 √ binary search trees 680 √ Geometric algorithms 1360 √ Graph algorithms 1360 √ Tries 1360 √
51
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Data compression 1360 √ Advanced Representation and Reasoning 510 √ Reasoning Under Uncertainty 1020 √ Agents 1530 √ Natural Language Processing 1020 √ Advanced Machine Learning 1530 √ Robotics 1020 √ Perception and Computer Vision 1530 √ Serial and parallel device 2720 √ I/O Organization 2040 √ Buffering 1360 √ Disk Scheduling 2040 √ RAID 1360 √ Disk Cache 1360 √ Operating System Principles 510 √ Scheduling and Dispatch 510 √ Memory Management 1020 √ Security and Protection 510 √ Virtual Machines 510 √ Device Management 1020 √ File Systems 1020 √ Real Time and Embedded Systems 1020 √ Fault Tolerance 1020 √
52
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
System Performance Evaluation 1020 √ Networked Applications 2040 √ Routing And Forwarding 2040 √ Local Area Networks 2040 √ Resource Allocation 2040 √ Social Networking 2720 √ Uses of data mining 680 √ Data mining algorithms 1360 √ Associative and sequential patterns 1360 √ Data clustering 1360 √ Market basket analysis 2040 √ Data cleaning 2040 √ Data visualization 2040 √ Principles of cellular networks 2040 √ 802.11 networks 3060 √ Issues in supporting mobile nodes (home agents)
3060 √
Internet-Scale computing 2720 √ Cloud services 2720 √ Virtualization (cross-reference SF/Virtualization
and Isolation and OS/Virtual Machines) 2720 √
Cloud-based data storage 2720 √ Secure Design 680 √ Network Security 1360 √ Web Security 1360 √
53
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Threats and Attacks 1360 √ Plathform Security 1360 √ Security Policy and Governance 2040 √ Digital Forensic 2720 √ Basic Analysis 2040 √ Algorithmic Strategies 2040 √ Fundamental Data Structures and Algorithms 2040 √ Advanced Data Structures, Algorithms, and Analysis
2040 √
Basic Type Systems 510 √ Language Translation and Execution 510 √ Compiler Semantic Analysis 1020 √ Logic Programming 1020 √ Program Representation 1020 √ Syntax Analysis 1020 √ Code Generation 1020 √ Runtime Systems 1020 √ Static Analysis 1020 √ Object-Oriented Programming 1360 √ Functional Programming 1360 √ Event-Driven and Reactive Programming 1360 √ Advanced Programming Constructs 1360 √ Concurrency and Parallelism 1360 √ Type Systems 1360 √
54
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Formal Semantics 1360 √ Language Pragmatics 1360 √ Parallelism Fundamentals 680 √ Parallel Decomposition 2040 √ Parallel Algorithms, Analysis, and
Programming 2720 √
Parallel Architecture 2720 √ Parallel Performance 2720 √ Software Architecture Concept 680 √ Interaction Design Concept 680 √ Event Management 680 √ User Interaction 680 √ Geometry Management 680 √ Interaction Styles 680 √ Presenting Information 680 √ Interfaces Animation Techniques 680 √ Widget Classes and Libraries 680 √ Modern GUI 680 √ Declarative Interface Specification 680 √ Data-driven Application 680 √ Cross-Plathform Design 1360 √ Design for resource-constrained devices 1360 √ Algorithms and Design 1020 √ Fundamental Programming Concepts 1020 √
55
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Development Methods 1020 √ Software Process 510 √ Tools and Environments in system
Development 1020 √
Software Design 510 √ Software Construction 1020 √ Software Verification and Validation 510 √ Software Evolution 510 √ Software Reliability 1020 √ Programmable controller 1530 √ Wiring Systems 1530 √ Industrial Communication 1020 √ Remote I/O 1530 √ Industrial Information Technology 1020 √ Machine Management Tools 1530 √ t-tests 510 √ ANOVA 1020 √ Randomization (non-parametric) testing 1020 √ Calculating effect size 1020 √ Exploratory data analysis 1530 √ Presenting statistical data 1530 √ Combining qualitative and quantitative results 1530 √ Designing Interaction 510 √ Programming Interactive Systems 1020 √
56
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
User-Centered Design & Testing 1020 √ New Interactive Technologies 510 √ Collaboration & Communication 510 √ Statistical Methods for HCI 1020 √ Human Factors & Security 1020 √ Design-Oriented HCI 1020 √ Mixed, Augmented and Virtual Reality 1530 √ Research Methods 5440 √ Computational Paradigms 4080 √ √ Cross-Layer Communications 4080 √ √ Web programming languages (HTML5, Java Script, PHP, CSS)
8160 √
Web platform constraints 4080 √ Software as a Service (SaaS) 4080 √
Foundational Data Integration Techniques 4080 √
Integration with Extended Data Representation
2040 √
Novel Integration Architectures 2040 √ Mobile Programming Languages 1020 √ Mobility And Wireless Communication 1530 √ Location-Aware Applications 1530 √ Performance/Power Tradeoffs 1530 √ Mobile Platform Constraints 1530 √ Emerging Technologies 1020 √ Technopreneurship 5440 √ √
57
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
Kerja Praktek 8160 √ √ √ √ √ KKN 8160 √ √ √ √ √ Skripsi 16320 √ √ √ √ √
Keterangan : = Soft skill
58
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
7. Matrik hubungan bahan kajian terhadap CPL sikap dan tata nilai
Bahan kajian WAKTU (menit)
S.01 S.02 S.03 S.04 S.05 S.06 S.07 S.08 S.09 S.10
Konsep dan Urgensi Pendidikan Pancasila 680 √ √ √ √ √ √ √ √
Sumber Historis, Sosiologis, Politik Pend. Pancasila 680 √ √ √ √ √ √ √ √
Konsep dan Urgensi Pancasila dalam Arus Sejarah Bangsa 680 √ √ √ √ √ √ √ √
Dinamika dan Tantangan Pancasila sebagai Dasar Negara 680 √ √ √ √ √ √ √ √
Pancasila sebagai Ideologi Negara 680 √ √ √ √ √ √ √ √
Pancasila sebagai Sistem Filsafat 680 √ √ √ √ √ √ √ √
Konsep dan Urgensi Pancasila sebagai Sistem Etika 680 √ √ √ √ √ √ √ √
Pancasila sebagai Dasar Nilai Pengembangan Ilmu 680 √ √ √ √ √ √ √ √
Konsep dan Urgensi Pendidikan Kewarganegaraan dalam Pencerdasan Kehidupan Bangsa
680
√ √ √ √ √ √ √ √
Konsep dan Urgensi Identitas dan Integrasi nasional 680 √ √ √ √ √ √ √ √
Konsep dan Urgensi Konstitusi dalam Kehidupan Berbangsa-Negara
680
√ √ √ √ √ √ √ √
Konsep dan Urgensi Harmoni Kewajiban dan Hak Negara dan Warga Negara
680
√ √ √ √ √ √ √ √
Konsep dan Urgensi Demokrasi yang Bersumber dari Pancasila
680
√ √ √ √ √ √ √ √
Konsep dan Urgensi Penegakan Hukum yang Berkeadilan 680 √ √ √ √ √ √ √ √
Konsep dan Urgensi Wawawan Nusantara 680 √ √ √ √ √ √ √ √
Konsep dan Urgensi Ketahanan Nasional dan Bela Negara 680 √ √ √ √ √ √ √ √
AIK 1 : Kemanusiaan dan keimanan 5440 √ √ √ √ √ √ √ √ √ √
AIK 2: Ibadah, akhlak dan muamalah 5440 √ √ √ √ √ √ √ √ √ √
AIK 3 : Kemuhammadiyahan 5440 √ √ √ √ √ √ √ √ √ √
AIK 4 : Islam dan Ilmu Pengetahuan 5440 √ √ √ √ √ √ √ √ √ √
59
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
3.6. Peta Bidang Kajian
NO COLOR FIELD OF STUDY
TIMES REQUIREMENT
CREDIT % MINUTES HOUR
1 ALGORITHM 46240 771 17 12
2 INTELLIGENT SYSTEMS 24480 408 9 6
3 SOFTWARE ENGINEERING 130560 2176 48 33
4 COMPUTER ARCHITECTURE 43520 725 16 11
5 DISTRIBUTED SYSTEM 40800 680 15 10
6 SCIENCE AND TECHNOLOGY SUPPORTS 8160 136 3 2
7 COMPLEMENTARY SCIENCE AND TECHNOLOGY 10880 181 4 3
8 DEVELOPMENT SCIENCE AND TECHNOLOGY 8160 136 3 2
9 FUTURE SCIENCE AND TECHNOLOGY 29920 499 11 8
10 NATIONAL MANDATORY COURCES 19040 317 7 5
11 UNIVERSITY VALUES 29920 499 11 8
TOTAL 391680 6528 144 100
60
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
3.7. Distribusi Bidang Kajian Kedalam Mata Kuliah
NO WARNA BIDANG LIST MATA KULIAH SKS TOTAL
1
ALGORITHM
Complexity Math 3
17
Numerical Methode 3
Discrete Mathematics 2
Adaptive Algorithm 4
Digital Mathematics 2
Algorithm 3
2
INTELLIGENT SYSTEMS
Intelligent System 3
9 Artificial Intelligence 3
Automation System 3
3
SOFTWARE ENGINEERING
Data System 3
48
System Management Data Base 3
Integration System 3
Data Mining 4
Program Building 3
Program. Languages 4
Visual Programming Environ. 4
System Development 3
Information System 3
Human-Computer Interaction 3
Computer Application 3
Web Programming 1 3
Web Programming 2 3
Data Integration 3
Mobile Programming * 3
61
ww
w.in
form
atik
a.te
knik.u
mm
gl.a
c.id
Ku
riku
lum
Pro
di T
ekn
ik In
form
atik
a S
1 U
MM
ag
ela
ng
4
COMPUTER ARCHITECTURE
Computer & Device 4
16
Operating System 3
Computer Org. 3
Data Comm. 2
Security Management 4
5
DISTRIBUTED SYSTEM
Network Comm. 4
15 Wireless Network 3
Cloud Computing 4
Parallel Computing 4
6 SCIENCE AND TECHNOLOGY SUPPORTS Statistical Methods 3 3
7
COMPLEMENTARY SCIENCE AND TECHNOLOGY
Research Methods 2 4
Professional Ethics 2
8
DEVELOPMENT SCIENCE AND TECHNOLOGY
Trend in CS Research 3 3
9
FUTURE SCIENCE AND TECHNOLOGY
Technopreneurship 2
11 Kerja Praktek 3
Skripsi 6
10
NATIONAL MANDATORY COURCES
Pancasila dan Kewarganegaraan 3
7 Bahasa indonesia; tata tulis ilmiah 2
Bahasa Inggris 2
11
UNIVERSITY VALUES
AIK 1 : Kemanusiaan dan keimanan 2
11
AIK 2: Ibadah, akhlak dan muamalah 2
AIK 3 : Kemuhammadiyahan 2
AIK 4 : Islam dan Ilmu Pengetahuan 2
KKN 3
JUMLAH 144 144
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 62
3.8. Matrik Mata Kuliah terhadap Bahan Kajian
No Nama Mata Kuliah SKS Bahan Kajian
1 Complexity Math 3
Sets, Relations, and Functions
Basic Logic
Proof Techniques
2 Numerical Methode 3
Error
Stability
Convergence
Taylor’s series
Interpolation
Extrapolation, and regression
Numerical differentiation and integration
Differential equations
3 Discrete Mathematics 2
Basics of Counting
Graphs and Trees
Discrete Probability
4 Adaptive Algorithm 4
Analysis of algorithms
Data types
Linked data structures
resizing arrays
Sorting algorithms
Priority queue data types
binary heaps
binary search trees
Geometric algorithms
Graph algorithms
Tries
Data compression
5 Digital Mathematics 2
Boolean Algebra
Propotition Logic
Predicate Logic
Combinational Logic
6 Algorithm 3
Basic Analysis
Algorithmic Strategies
Fundamental Data Structures and Algorithms
Advanced Data Structures, Algorithms, and Analysis
7 Intelligent System 3
Advanced Representation and Reasoning
Reasoning Under Uncertainty
Agents
Natural Language Processing
Advanced Machine Learning
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 63
Robotics
Perception and Computer Vision
8 Artificial Intelligence 3
Fundamental Issues
Basic Search Strategies
Basic Knowledge Representation and Reasoning
Basic Machine Learning
Advanced Search
9 Automation System 3
Programmable controller
Wiring Systems
Industrial Communication
Remote I/O
Industrial Information Technology
Machine Management Tools
10 Data System 3
Concepts Of Information Management
Database Systems
Data Modelling
Bahasa Query
11 System Management Data Base 3
SQL Programming
Indexs
Optimization database
SQL Transaction Processing
XML in the database
Distributed database
Data warehouse
12 Integration System 3
System Architecture
Securing Communication Server relay mode
Securing Communication Client relay mode
Managing Communication Server relay mode
Managing Communication Client relay mode
Asyncronous Communication
Syncronous Communication
13 Data Mining 4
Uses of data mining
Data mining algorithms
Associative and sequential patterns
Data clustering
Market basket analysis
Data cleaning
Data visualization
14 Program Building 3
Basic Type Systems
Language Translation and Execution
Compiler Semantic Analysis
Logic Programming
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 64
Program Representation
Syntax Analysis
Code Generation
Runtime Systems
Static Analysis
15 Program. Languages 4
Object-Oriented Programming
Functional Programming
Event-Driven and Reactive Programming
Advanced Programming Constructs
Concurrency and Parallelism
Type Systems
Formal Semantics
Language Pragmatics
16 Visual Programming Environ. 4
Software Architecture Concept
Interaction Design Concept
Event Management
User Interaction
Geometry Management
Interaction Styles
Presenting Information
Interfaces Animation Techniques
Widget Classes and Libraries
Modern GUI
Declarative Interface Specification
Data-driven Application
Cross-Plathform Design
Design for resource-constrained devices
17 System Development 3
Algorithms and Design
Fundamental Programming Concepts
Development Methods
Software Process
Tools and Environments in system Development
Software Design
Software Construction
Software Verification and Validation
Software Evolution
Software Reliability
18 Information System 3
Information Management Concepts
Relational Databases
Query Languages
Transaction Processing
Physical Database Design
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 65
Information Storage And Retrieval
MultiMedia Systems
19 Human-Computer Interaction 3
Designing Interaction
Programming Interactive Systems
User-Centered Design & Testing
New Interactive Technologies
Collaboration & Communication
Statistical Methods for HCI
Human Factors & Security
Design-Oriented HCI
Mixed, Augmented and Virtual Reality
20 Computer Application 3 Computational Paradigms
Cross-Layer Communications
21 Web Programming 1 3 Web programming languages (HTML5, Java
Script, PHP, CSS)
22 Web Programming 2 3 Web platform constraints
Software as a Service (SaaS)
23 Data Integration 3
Foundational Data Integration Techniques
Integration with Extended Data Representation
Novel Integration Architectures
24 Mobile Programming * 3
Mobile Programming Languages
Mobility And Wireless Communication
Location-Aware Applications
Performance/Power Tradeoffs
Mobile Platform Constraints
Emerging Technologies
25 Computer & Device 4
Serial and parallel device
I/O Organization
Buffering
Disk Scheduling
RAID
Disk Cache
26 Operating System 3
Operating System Principles
Scheduling and Dispatch
Memory Management
Security and Protection
Virtual Machines
Device Management
File Systems
Real Time and Embedded Systems
Fault Tolerance
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 66
System Performance Evaluation
27 Computer Org. 3
Digital Logic and Digital Systems
Machine Level Representation of Data
Assembly Level Machine Organization
Memory System Organization and Architecture
Interfacing and Communication
Functional Organization
Multiprocessing and Alternative Architectures
Performance Enhancements
28 Data Comm. 2 Reliable Data Delivery
Communication and Coordination
29 Security Management 4
Secure Design
Network Security
Web Security
Threats and Attacks
Plathform Security
Security Policy and Governance
Digital Forensic
30 Network Comm. 4
Networked Applications
Routing And Forwarding
Local Area Networks
Resource Allocation
Social Networking
31 Wireless Network 3
Principles of cellular networks
802.11 networks
Issues in supporting mobile nodes (home agents)
32 Cloud Computing 4
Internet-Scale computing
Cloud services
Virtualization (cross-reference SF/Virtualization
and Isolation and OS/Virtual Machines)
Cloud-based data storage
33 Parallel Computing 4
Parallelism Fundamentals
Parallel Decomposition
Parallel Algorithms, Analysis, and Programming
Parallel Architecture
Parallel Performance
34 Statistical Methods 3
t-tests
ANOVA
Randomization (non-parametric) testing
Calculating effect size
Exploratory data analysis
Presenting statistical data
Combining qualitative and quantitative results
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 67
35 Research Methods 2 Research Methods
36 Professional Ethics 2
Social Context
Analytical Tools
Professional Ethics
Intellectual Property
Privacy and Civil Liberties
Professional Communication
Economies of Computing
Securitiy Policies, Laws and Computer Crimes
37 Trend in CS Research 3
Trend in CS Research Software Engineering
Trend in CS Research Computer Architecture
Trend in CS Research Algorithm
Trend in CS Research Artificial Intelligence
Trend in CS Research Distribute Systems
38 Technopreneurship 2 Technopreneurship
39 Kerja Praktek 3 Kerja Praktek
40 Skripsi 6 Skripsi
41 Pancasila dan Kewarganegaraan 3
Konsep dan Urgensi Pendidikan Pancasila
Sumber Historis, Sosiologis, Politik Pend. Pancasila
Konsep dan Urgensi Pancasila dalam Arus Sejarah Bangsa
Dinamika dan Tantangan Pancasila sebagai Dasar Negara
Pancasila sebagai Ideologi Negara
Pancasila sebagai Sistem Filsafat
Konsep dan Urgensi Pancasila sebagai Sistem Etika
Pancasila sebagai Dasar Nilai Pengembangan Ilmu
Konsep dan Urgensi Pendidikan Kewarganegaraan dalam Pencerdasan Kehidupan Bangsa
Konsep dan Urgensi Identitas dan Integrasi nasional
Konsep dan Urgensi Konstitusi dalam Kehidupan Berbangsa- Negara
Konsep dan Urgensi Harmoni Kewajiban dan Hak Negara dan Warga Negara
Konsep dan Urgensi Demokrasi yang Bersumber
dari Pancasila
Konsep dan Urgensi Penegakan Hukum yang Berkeadilan
Konsep dan Urgensi Wawawan Nusantara
Konsep dan Urgensi Ketahanan Nasional dan Bela Negara
42 Bahasa indonesia; tata tulis ilmiah 2 Bahasa indonesia; tata tulis ilmiah
43 Bahasa Inggris 2 Bahasa Inggris
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 68
44 AIK 1 : Kemanusiaan dan keimanan 2 AIK 1 : Kemanusiaan dan keimanan
45 AIK 2: Ibadah, akhlak dan muamalah 2 AIK 2: Ibadah, akhlak dan muamalah
46 AIK 3 : Kemuhammadiyahan 2 AIK 3 : Kemuhammadiyahan
47 AIK 4 : Islam dan Ilmu Pengetahuan 2 AIK 4 : Islam dan Ilmu Pengetahuan
48 KKN 3 KKN
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 69
3.9. Distribusi Mata Kuliah
SEMESTER 1
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504301 Complexity Math 3 3
2 KPT0504302 Algorithm 2 1 3
3 KPT0504203 Digital Mathematics 2 2
4 KPT0504304 Computer Application 2 1 3
5 KPT0504405 Computer & Device 3 1 4
6 NAS0504304 Pancasila dan Kewarganegaraan 3 3
7 UMM0504201 AIK 1 2 2
8 UMM0504206 Bahasa Inggris 2 2
TOTAL 19 3 0 22
SEMESTER 2
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504306 Numerical Methode 2 1 3
2 KPT0504307 Program Building 2 1 3
3 KPT0504308 Data System 2 1 3
4 KPT0504309 Operating System 3 3
5 KPT0504310 Computer Org. 3 3
6 KPT0504211 Discrete Mathematics 2 2
7 UMM0504202 AIK 2 2 2
8 NAS0504203 Bahasa Indonesia 2 2
9 KPT0504212 Data Comm. 2 2
TOTAL 20 3 0 23
SEMESTER 3
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504313 System Management Data Base 2 1 3
2 KPT0504414 Program. Languages 3 1 4
3 KPT0504415 Network Comm. 3 1 4
4 KPT0504316 Automation System 2 1 3
5 KPT0504217 Technopreneurship 2 2
6 KPT0504318 Statistical Methods 2 1 3
7 UMM0504203 AIK 3 2 2
8 KPT0504319 Web Programming 1 2 1 3
TOTAL 16 6 2 24
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 70
SEMESTER 4
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504420 Adaptive Algorithm 3 1 4
2 KPT0504421 Parallel Computing 2 2 4
3 KPT0504422 Data Mining 3 1 4
4 KPT0504323 Human-Computer Interaction 3 3
5 KPT0504324 Artificial Intelligence 2 1 3
6 UMM0504204 AIK 4 2 2
7 KPT0504325 Web Programming 2 2 1 3
TOTAL 17 6 0 23
SEMESTER 5
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504326 Wireless Network 2 1 3
2 KPT0504327 Intelligent System 3 3
3 KPT0504428 Visual Programming Environ. 3 1 4
4 KPT0504329 System Development 2 1 3
5 KPT0504430 Cloud Computing 3 1 4
6 KPT0504331 Kerja Praktek 3 3
TOTAL 13 4 3 20
SEMESTER 6
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504332 Trend in CS Research 3 3
2 KPT0504433 Security Management 3 1 4
3 KPT0504334 Integration System 2 1 3
4 KPT0504335 Information System 3 3
5 KPT0504236 Professional Ethics 2 2
6 KPT0504339 Mobile Programming * 2 1 3
TOTAL 15 3 0 18
SEMESTER 7
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504237 Research Methods 2 2
2 UMM0504307 KKN 3 3
3 KPT0504345 Data Integration ** 2 1 3
TOTAL 4 1 3 8
SEMESTER 8
NO KODE Nama Mata Kuliah K P L SKS
1 KPT0504638 Skripsi 6 6
TOTAL 0 0 6 6
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 71
BAB 4 PENUTUP
Sesuai dengan Permenristekdikti No: 44 tahun 2015, kurikulum
merupakan serangkaian perencanaan kegiatan pembelajaran untuk
mencapai Capaian Pembelajaran Lulusan (CPL). Dokumen kurikulum ini
diharapkanmenjadi pedoman dalam penyusunan Rancangan Mutu
Pembelajaran (RMP) pada setiap mata kuliah. Metode pembelajaran
yang diterapkan harus memperhatikan pada bahan kajian, capaian
pembelajaran mata kuliah dan capaian pembelajaran lulusan yang
didukung. Semoga dokumen kurikulum ini dapat dijadikan pedoman
bagi seluruh civitas akademik dalam upaya untuk mewujudkan visi
program studi.
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 72
REFERENSI
1. Undang Undang No. 12 Tahun 2012 tentang pendidikan Tinggi
2. Perpres No. 8 Thaun 2012 tentang KKNI
3. Permenristekdikti No. 44 Tahun 2015 tentang SN-DIKTI
4. Statuta Universitas Muhammadiyah Magelang Tahun 2013
5. Pola Ilmiah Pokok Universitas Muhammadiyah Magelang
6. Rencana Jangka Panjang Universitas Muhammadiyah Magelang
7. Dokumen Visi, Misi, Tujuan, dan Sasaran (VMTS) Program Studi
Teknik Informatika S1
8. Buku Panduan Penyusunan Kurikulum Pendidikan Tinggi, Direktorat
Jenderal Pembelajaran dan Kemahasiswaan Kemenristekdikti, 2016
9. Buku Pedoman Pendidikan Al-Islam dan Kemuhammadiyahan
Perguruan Tinggi Muhammadiyah, Majelis Pendidikan Tinggi PP
Muhammadiyah, 2013
10. Curriculum Guideline for Undergraduate Degree Programs in
Computer Science Curricula, ACM 2013
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 73
Lampiran
SILABI MATA KULIAH 1. KODE MK : KPT0504301
NAMA MK : Complexity Math
BEBAN (SKS) : 3
SUBSTANSI : Sets, Relations, and Functions, Basic Logic, Proof Techniques
CPL yang dituju : KK.03, P.05, P.06
CP MK yang dituju : a. Mahasiswa mampu menjelaskan analisis asimtotik dari batas atas kompleksitas.
b. Mahasiswa mampu menjelaskan notasi Big O
c. Mahasiswa mampu menjelaskan kelas kompleksitas seperti constant, logaritmik, linier, kuadratik, dan eksponensial.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro / S2 Teknik
Sarana Prasarana yang diperlukan
: -
2. KODE MK : KPT0504302
NAMA MK : Algorithm
BEBAN (SKS) : 3
SUBSTANSI : Basic Analysis, Algorithmic Strategies, Fundamental Data Structures and Algorithms, Advanced Data Structures, Algorithms, and Analysis
CPL yang dituju : KK.01, KK.03, KK.04, KK.05, P.01, P.02, P.05, P.06, P.07, P.08, P.09, P.10, KU.02
CP MK yang dituju : a. Mahasiswa mampu menjelaskan sebuah kasus dalam bentuk diagram logika (algoritma)
b. Mahasiswa mampu mengidentifikasi karakteristik data atau asumsi lain dalam konteks algoritma tertentu
c. Mahasiswa mampu menjelaskan konsep rekursif, perulangan, dan iterasi
d. Mahasiswa mampu
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 74
mengimplementasikan dalam pengurutan dan pencarian
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
3. KODE MK : KPT0504203
NAMA MK : Digital Mathematics
BEBAN (SKS) : 2
SUBSTANSI : Boolean Algebra, Propotition Logic, Predicate Logic, Combinational Logic
CPL yang dituju : KK.02, P.03, P.04
CP MK yang dituju : a. Mahasiswa mampu mengetahui definisi sistem logika dan penggunaan dalam kehidupan
b. Mahasiswa mampu mempelajar operator boolean dan formula proposisi
c. Mahasiswa mampu membuktikan proposisi bernilai valid dengan pembuktian falsifikasi
d. Mahasiswa mampu mengetahui gerbang logika dan aljabar booleasn serta bentuk standarnya
e. Mahasiswa mampu melakukan penyederhanaan rangkaian dengan rumus identitas dan map karnaugh dengan memanipulasi mapnya
f. Mahasiswa mampu mempelajari pengenalan dan penggunaan gerbang NAND, NOR, dan Ex-OR
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 75
Sarana Prasarana yang diperlukan
:
4. KODE MK : KPT0504304
NAMA MK : Computer Application
BEBAN (SKS) : 3
SUBSTANSI : Computational Paradigms, Cross-Layer Communications
CPL yang dituju : KK.03 P.05 P.06 KU.02 KU.09
CP MK yang dituju : a. Mahasiswa mampu menjelaskan konsep teknologi
b. Mahasiswa mampu menjelaskan tentang sistem komputer yang ada
c. Mahasiswa mampu memahami representasi data dan informasi dalam sistem komputer
d. Mahasiswa mampu menjelaskan konsep dan komponen sistem dan teknologi informasi
e. Mahasiswa mampu mengetahui sejarah teknologi informasi, internet dan World Wide Web
f. Mahasiswa mampu memahami penerapan etika dalam penggunaan teknologi informasi
g. Mahasiswa mampu mengetahui tren sistem dan teknologi informasi
h. Mahasiswa mampu mengetahui penerapan sistem informasi
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
5. KODE MK : KPT0504405
NAMA MK : Computer & Device
BEBAN (SKS) : 4
SUBSTANSI : Serial and parallel device, I/O Organization, Buffering, Disk Scheduling, RAID, Disk Cache
CPL yang dituju : KU.02
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 76
CP MK yang dituju : a. Mahasiswa mampu menjelaskan konsep teknologi perangkat keras komputer
b. Mahasiswa mampu menjelaskan bagian - bagian perangkat keras komputer yang ada
c. Mahasiswa mampu memahami representasi data dan informasi dalam perangkat keras komputer
d. Mahasiswa mampu menjelaskan prinsip komunikasi data dalam jaringan komputer
e. Mahasiswa mampu menjelaskan konsep kerja perangkat keras komputer
f. Mahasiswa mampu mengetahui sejarah teknologi informasi, internet dan World Wide Web
g. Mahasiswa mampu mengetahui tren sistem dan teknologi informasi
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer
6. KODE MK : NAS0504304
NAMA MK : Pancasila dan Kewarganegaraan
BEBAN (SKS) : 2
SUBSTANSI : Konsep dan Urgensi Pendidikan Pancasila, Sumber Historis, Sosiologis, Politik Pend. Pancasila, Konsep dan Urgensi Pancasila dalam Arus Sejarah Bangsa, Dinamika dan Tantangan Pancasila sebagai Dasar Negara, Pancasila sebagai Ideologi Negara, Pancasila sebagai Sistem Filsafat, Konsep dan Urgensi Pancasila sebagai Sistem Etika, Pancasila sebagai Dasar Nilai Pengembangan Ilmu, "Konsep dan Urgensi Pendidikan Kewarganegaraan dalam Pencerdasan Kehidupan Bangsa", Konsep dan Urgensi Identitas dan Integrasi nasional, "Konsep dan Urgensi Konstitusi dalam Kehidupan Berbangsa-Negara", "Konsep dan Urgensi Harmoni
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 77
Kewajiban dan Hak Negara dan Warga Negara ", Konsep dan Urgensi Demokrasi yang Bersumber dari Pancasila, Konsep dan Urgensi Penegakan Hukum yang Berkeadilan, Konsep dan Urgensi Wawawan Nusantara, Konsep dan Urgensi Ketahanan Nasional dan Bela Negara
CPL yang dituju : S.02; S.03; S.04; S.05; S.06; S.07; S.09; S.10
CP MK yang dituju : a. Mahasiswa mampu memahami konsep dan urgensi pendidikan Pancasila
b. Mahasiswa mampu memahami sumber historis, sosiologis, politik pend. Pancasila
c. Mahasiswa mampu memahami konsep dan urgensi Pancasila dalam arus sejarah bangsa
d. Mahasiswa mampu memahami dinamika dan tantangan Pancasila sebagai dasar negara
e. Mahasiswa mampu memahami Pancasila sebagai ideologi negara
f. Mahasiswa mampu memahami Pancasila sebagai sistem filsafat
g. Mahasiswa mampu memahami konsep dan urgensi Pancasila sebagai sistem etika
h. Mahasiswa mampu memahami dan menerapkan Pancasila sebagai dasar nilai pengembangan ilmu
Kualifikasi keahlian dosen
: S2 Ilmu Hukum
Sarana Prasarana yang diperlukan
: -
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 78
7. KODE MK : UMM0504201
NAMA MK : AIK 1
BEBAN (SKS) : 2
SUBSTANSI : AIK 1 : Kemanusiaan dan keimanan
CPL yang dituju : S.01; S.02; S.04; S.06
CP MK yang dituju : Mahasiswa mampu menerapkan konsep Kemanusiaan dan keimanan berdasarkan Al Qur’an dan As Sunnah dalam kehidupan
Kualifikasi keahlian dosen
: Staff pengajar AIK yang ditugaskan LP2SI
Sarana Prasarana yang diperlukan
: -
8. KODE MK : UMM0504206
NAMA MK : Bahasa Inggris
BEBAN (SKS) : 2
SUBSTANSI : Bahasa Inggris
CPL yang dituju : KU.05; KU.09
CP MK yang dituju : a. Mahasiswa mampu menggunakan bahasa inggris (lisan dan tulisan) mengelola workshop dengan pelayanan terstandar dan taat asas (kebijakan, lingkungan, sosial, dan finansial).
b. Mahasiswa mampu menguasai bahasa inggris untuk mendukung pekerjaan.
Kualifikasi keahlian dosen
: S2 Bahasa Inggris
Sarana Prasarana yang diperlukan
: Lab Bahasa
9. KODE MK : KPT0504306
NAMA MK : Numerical Methode
BEBAN (SKS) : 3
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 79
SUBSTANSI : Error, Stability, Convergence, Taylor’s series, Interpolation, Extrapolation, and regression, Numerical differentiation and integration, Differential equations
CPL yang dituju : KU.02
CP MK yang dituju : a. Mahasiswa mampu Menjelaskan pengertian metode numerik, konsep, dan kegunaan metode numerik
b. Mahasiswa mampu memahami konsep metode numerik dan aplikasinya
c. Mahasiswa mampu memiliki pengetahuan belajar tentang metode numerik, konsep, dan ciri-ciri metode numerik, serta contoh-contoh persoalan yang dapat dikerjakan oleh metode numerik
d. Mahasiswa mampu menjabarkan metode numerik dan aplikasinya
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
10. KODE MK : KPT0504307
NAMA MK : Program Building
BEBAN (SKS) : 3
SUBSTANSI : Basic Type Systems, Language Translation and Execution, Compiler Semantic Analysis, Logic Programming, Program Representation, Syntax Analysis, Code Generation, Runtime Systems, Static Analysis
CPL yang dituju : KK.01 KK.03 KK.04 KK.05 P.01 P.02 P.05 P.06 P.07 P.08 P.09 P.10 KU.02
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 80
CP MK yang dituju : a. Mahasiswa memahami metodologi pengembangan software (analisa, design, coding, testing, dokumentasi) dan mampu menerapkan metodologi tersebut pada persoalan2 persoalan sederhana.
b. Mahasiswa mampu merancang program secara modular/terstruktur dengan pendekatan top-down menggunakan fungsi-fungsi.
c. Mahasiswa mampu mengimplementasikan algoritma dengan benar dan terstruktur menggunakan bahasa pemrograman.
d. Mahasiswa mampu melakukan proses debugging dan pengujian.
e. Mahasiswa mampu berpikir komprehensif dalam merancang dan mengimplementasi program.
f. Mahasiswa mampu berkomunikasi dan bekerja sama dalam sebuah tim melalui mekanisme dokumentasi program.
g. Mahasiswa mampu menuangkan hasil pemikirannya dalam bahasa lisan maupun tulisan dengan baik.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Pemrograman
11. KODE MK : KPT0504308
NAMA MK : Data System
BEBAN (SKS) : 3
SUBSTANSI : Concepts Of Information Management, Database Systems, Data Modelling, Bahasa Query
CPL yang dituju : KK.01; KK.04; P.01; P.02; P.07; P.08; KU.02
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 81
CP MK yang dituju : a. Mahasiswa mampu memodelkan data dan informasi dalam bentuk diagram konsep dan diagram fisik serta menerapkannya ke dalam basis data dalam suatu DBMS, baik secara individual maupun kerja sama tim
b. Mahasiswa mampu menerapkan konsep aljabar relasional, DDL, dan DML untuk mengelola data dan informasi dalam basis data
c. Mahasiswa mampu membuat aplikasi basis data untuk memanipulasi data dalam basis data
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
12. KODE MK : KPT0504309
NAMA MK : Operating System
BEBAN (SKS) : 3
SUBSTANSI : Operating System Principles, Scheduling and Dispatch, Memory Management, Security and Protection, Virtual Machines, Device Management, File Systems, Real Time and Embedded Systems, Fault Tolerance, System Performance Evaluation
CPL yang dituju : KU.02
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 82
CP MK yang dituju : a. Mahasiswa mampu menjelaskan bagaimana interupt digunakan dalam kontrol Input/Output dan transfer data.
b. Mahasiswa mampu mengidentifikasikan berbagai jenis bus dalam suatu sistem komputer
c. Mahasiswa mampu menjelaskan akses data dari disk drive magnetik
d. Mahasiswa mampu membandingkan organisasi jaringan yang umum, seperti ethernet/bus, ring, switching dan raouting
e. Mahasiswa mampu mengidentifikasikan interface cross-layer yang dibutuhkan untuk akses dan multimedia access
f. Mahasiswa mampu menjelaskan kelebihan dan keterbatasan RAID
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
13. KODE MK : KPT0504310
NAMA MK : Computer Org.
BEBAN (SKS) : 3
SUBSTANSI : Digital Logic and Digital Systems, Machine Level Representation of Data, Assembly Level Machine Organization, Memory System Organization and Architecture, Interfacing and Communication, Functional Organization, Multiprocessing and Alternative Architectures, Performance Enhancements
CPL yang dituju : KK.01; KK.03; KK.04; KK.05; P.07; P.08; P.09; P.10
CP MK yang dituju : Mahasiswa mampu menjelaskan organisasi komputer secara utuh
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 83
Sarana Prasarana yang diperlukan
: -
14. KODE MK : KPT0504211
NAMA MK : Discrete Mathematics
BEBAN (SKS) : 2
SUBSTANSI : Basics of Counting, Graphs and Trees, Discrete Probability
CPL yang dituju : KK.03, P.05, P.06
CP MK yang dituju : a. Mahasiswa mampu menerapkan konsep matematika yang tepat untuk menjelaskan data untuk dipecahkan
b. Mahasiswa mampu mengidentifikasikan masalah dan menganalisisnya.
c. Mahasiswa mampu merumuskan dan mengevaluasi solusi yang memungkinkan dan mempertahankannya
d. Mahasiswa mampu membangun grafik dan chart, menginterpretasikannya dan menarik kesimpulan yang sesuai.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
15. KODE MK : UMM0504202
NAMA MK : AIK 2
BEBAN (SKS) : 2
SUBSTANSI : AIK 2: Ibadah, akhlak dan muamalah
CPL yang dituju : S.01; S.02; S.04; S.06; S.07; S.08
CP MK yang dituju : Mahasiswa mampu menerapkan konsep Ibadah, Akhlaq, dan Muamalah berdasarkan Al Qur’an dan As Sunnah dalam kehidupan
Kualifikasi keahlian dosen
: Staff pengajar AIK yang ditugaskan LP2SI
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 84
Sarana Prasarana yang diperlukan
:
16. KODE MK : NAS0504203
NAMA MK : Bahasa Indonesia
BEBAN (SKS) : 2
SUBSTANSI : Bahasa indonesia; tata tulis ilmiah
CPL yang dituju : KU.05; KU.09
CP MK yang dituju : Mahasiswa mampu menerapkan kaidah Bahasa Indonesia yang baik dan benar dalam penyusunan laporan kerja dan karya tulis ilmiah
Kualifikasi keahlian dosen
: Dosen berkualifikasi akademik minimal S2, pernah memperoleh hibah penelitian kompetitif level nasional minimal 2 kali dan pernah membimbing mahasiswa PKM terdanai minimal 2 kelompok.
Sarana Prasarana yang diperlukan
: Unit komputer terkoneksi internet dengan software reference manager
17. KODE MK : KPT0504212
NAMA MK : Data Comm.
BEBAN (SKS) : 2
SUBSTANSI : Reliable Data Delivery, Communication and Coordination
CPL yang dituju : KK.05; P.09; P.10
CP MK yang dituju : a. Mahasiswa mampu memahami representasi data dan informasi dalam sistem komputer
b. Mahasiswa mampu menjelaskan prinsip komunikasi data dalam jaringan komputer
c. Mahasiswa mampu menjelaskan konsep dan komponen sistem dan teknologi informasi
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
18. KODE MK : KPT0504313
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 85
NAMA MK : System Management Data Base
BEBAN (SKS) : 3
SUBSTANSI : SQL Programming, Indexs, Optimization database, SQL Transaction Processing, XML in the database, Distributed database, Data warehouse
CPL yang dituju : KK.04, P.07, P.08, KU.02
CP MK yang dituju : a. Mahasiswa mampu menjelaskan karakteristik yang membedakan pendekatan database dari pendekatan pemrograman dengan data.
b. Mahasiswa mampu menjelaskan desain yang paling umum inti komponen sistem basisdata termasuk query, query optimizer, penyimpanan, metode akses.
c. Mahasiswa mampu menyebutkan tujuan dasar, fungsi, dan model sistem database.
d. Mahasiswa mampu menjelaskan komponen sistem database dan memberikan contoh.
e. Mahasiswa mampu mengidentifikasi fungsi DBMS dan peran dalam sistem basis data.
f. Mahasiswa mampu menggunakan bahasa query deklaratif untuk mendapatkan informasi dari database
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
19. KODE MK : KPT0504414
NAMA MK : Program. Languages
BEBAN (SKS) : 4
SUBSTANSI : Object-Oriented Programming, Functional Programming, Event-Driven and Reactive Programming, Advanced Programming Constructs, Concurrency
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 86
and Parallelism, Type Systems, Formal Semantics, Language Pragmatics
CPL yang dituju : KK.01; KK.03; KK.04; KK.05; P.01; P.02; P.05; P.06; P.07; P.08; P.09; P.10; KU.02
CP MK yang dituju : a. Mahasiswa mengetahui perbedaan konsep pemrograman objek dengan konsep pemrograman prosedural.
b. Mahasiswa memahami konsep pemrograman berbasis objek, yaitu definisi kelas dan diagram kelas.
c. Mahasiswa mampu memecahkan permasalahan menggunakan pendekatan berorientasi objek.
d. Mahasiswa mampu memahami konsep sub kelas, inheritance, overriding, overloading, polimorfisme, abstract class, dan interface.
e. Mahasiswa memahami konsep daur hidup objek (object lifetime and resource management).
f. Mahasiswa mampu menggunakan collections, iterator, dan pustaka standar dalam bahasa pemrograman objek.
g. Mahasiswa mampu membangun aplikasi berbasis GUI yang berorientasi objek dan multithreading.
h. Mahasiswa mampu membuat program yang handal (reliable).
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
20. KODE MK : KPT0504415
NAMA MK : Network Comm.
BEBAN (SKS) : 4
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 87
SUBSTANSI : Networked Applications, Routing And Forwarding, Local Area Networks, Resource Allocation, Social Networking
CPL yang dituju : KU.02
CP MK yang dituju : Mahasiswa mampu memahami konsep transmisi data pada jaringan komputer dan kegunaan dari masing2masing layer pada OSI layer. Selain itu juga mampu mengaplikasikan pada aplikasi yang ada dan mendesain jaringan komputer, baik dengan kinerja individu meupun secara berkelompok dalam kerjasama tim.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Jaringan Komputer
21. KODE MK : KPT0504316
NAMA MK : Automation System
BEBAN (SKS) : 3
SUBSTANSI : Programmable controller, Wiring Systems, Industrial Communication, Remote I/O, Industrial Information Technology, Machine Management Tools
CPL yang dituju : KK.01, KK.02, KK.03, P.01, P.02, P.05, P.06, KU.02
CP MK yang dituju : a. Mahasiswa mampu mengetahui definisi otomasi, sistem kontrol, dan penggunaan kontrol cerdas
b. Mahasiswa mampu memahami dan menjelaskan teknik sistem kontrol
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
22. KODE MK : KPT0504217
NAMA MK : Technopreneurship
BEBAN (SKS) : 2
SUBSTANSI : Technopreneurship
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 88
CPL yang dituju : KU.02; KU.04; S.10
CP MK yang dituju : Mahasiswa mampu memahami ilmu yang didapatkan untuk diterapkan dalam lapangan kerja
Kualifikasi keahlian dosen
:
Sarana Prasarana yang diperlukan
:
23. KODE MK : KPT0504318
NAMA MK : Statistical Methods
BEBAN (SKS) : 3
SUBSTANSI : t-tests, ANOVA, Randomization (non-parametric) testing, Calculating effect size, Exploratory data analysis, Presenting statistical data, Combining qualitative and quantitative results
CPL yang dituju : KU.09
CP MK yang dituju : a. Mahasiswa mampu menjelaskan statistik dasar dan penerapannya
b. Mahasiswa mampu memahami ekstrak dan artikulasi dari istilah statistika dari data kuantitatif
c. Mahasiswa mampu merancang dan menghasilkan data kuantitatif dan kualitatif
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
24. KODE MK : UMM0504203
NAMA MK : AIK 3
BEBAN (SKS) : 2
SUBSTANSI : AIK 3 : Kemuhammadiyahan
CPL yang dituju : S.01; S.02; S.04; S.08
CP MK yang dituju : Mahasiswa mampu menerapkan ajaran Muhammadiyah dalam kehidupan
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 89
Kualifikasi keahlian dosen
: Staff pengajar AIK yang ditugaskan LP2SI
Sarana Prasarana yang diperlukan
:
25. KODE MK : KPT0504319
NAMA MK : Web Programming 1
BEBAN (SKS) : 3
SUBSTANSI : Web programming languages (HTML5, Java Script, PHP, CSS)
CPL yang dituju : KK.03; P.05; P.06; KU.02; KU.09
CP MK yang dituju : a. Mahasiswa mampu merancang dan mengimplementasikan aplikasi web sederhana.
b. Mahasiswa mampu membandingkan secara jelas pemrograman web dengan pemrograman secara umum.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Pemrograman
26. KODE MK : KPT0504420
NAMA MK : Adaptive Algorithm
BEBAN (SKS) : 4
SUBSTANSI : Analysis of algorithms, Data types, Linked data structures, resizing arrays, Sorting algorithms, Priority queue data types, binary heaps, binary search trees, Geometric algorithms, Graph algorithms, Tries, Data compression
CPL yang dituju : KK.01, KK.04, KK.05, P.01, P.02, P.07, P.08, P.09, P.10, KU.02
CP MK yang dituju : a. Mahasiswa mampu menjelaskan perubahan perilaku berjalan dari sebuah algoritma
b. Mahasiswa mampu mengetahui algoritma adaptif yang paling banyak digunakan
c. Mahasiswa mampu menjelaskan
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 90
bagaimana algoritma adaptif diimplementasikan
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
27. KODE MK : KPT0504421
NAMA MK : Parallel Computing
BEBAN (SKS) : 4
SUBSTANSI : Parallelism Fundamentals, Parallel Decomposition, Parallel Algorithms, Analysis, and Programming, Parallel Architecture, Parallel Performance
CPL yang dituju : KK.01; KK.03; KK.04; KK.05; P.01; P.02; P.05; P.06; P.07; P.08; P.09; P.10; KU.02
CP MK yang dituju : a. Mahasiswa mampu membedakan dengan menggunakan sumber daya komputasi untuk mendapatkan jawaban yang lebih cepat dari pengelolaan akses yang efisien ke sumber daya bersama. (Cross-reference GV / Fundamental Concepts)
b. Mahasiswa mampu membedakan beberapa konstruksi pemrograman yang cukup untuk sinkronisasi yang mungkin bisa diimplementasikan, namun memiliki keuntungan yang saling melengkapi.
c. Mahasiswa mampu mengidentifikasi kesempatan untuk mempartisi program serial menjadi modul paralel independen.
d. Mahasiswa mampu menuliskan algoritma paralel yang benar dan terukur.
e. Mahasiswa mampu menentukan
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 91
"critical path", "work", dan "span". f. Mahasiswa mampu menentukan
"speed-up" dan menjelaskan pengertian skalabilitas algoritmanya.
g. Mahasiswa mampu mengimplementasikan algoritma divide-and-conquer (dan / atau algoritma graph) dan mengukur kinerjanya secara empiris relatif terhadap analog sekuensialnya.
h. Mahasiswa mampu menguraikan masalah (mis., Menghitung jumlah kemunculan beberapa kata dalam dokumen) melalui peta dan mengurangi operasi.
i. Mahasiswa mampu memberikan contoh masalah dimana pipelining akan menjadi sarana paralelisasi yang efektif.
j. Mahasiswa mampu menerapkan algoritma matrik paralel.
k. Mahasiswa mampu menghitung implikasi hukum Amdahl untuk algoritma paralel tertentu (cross-reference) SF / Evaluasi Hukum Amdahl).
l. Mahasiswa mampu menjelaskan dampak dan trade-off yang berkaitan dengan penggunaan daya pada kinerja paralel.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
28. KODE MK : KPT0504422
NAMA MK : Data Mining
BEBAN (SKS) : 4
SUBSTANSI : Uses of data mining, Data mining algorithms, Associative and sequential patterns, Data clustering, Market basket analysis, Data cleaning, Data visualization
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 92
CPL yang dituju : KK.01; KK.03; KK.04; P.01; P.02; P.05; P.06; P.07; P.08; KU.02
CP MK yang dituju : a. Mahasiswa memahami konsep dan mampu menerapkan teknik pre2prosesing data.
b. Mahasiswa mampu membuat sistem untuk penggalian data dan analisa pola data dengan menerapkan metode2metode kecerdasan komputasional dan metode probabilistik.
c. Mahasiswa mampu menganalisi dan menyelesaikan suatu permasalahan dalam suatu studi kasus dengan memanfaatkan sistem penggalian data
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
29. KODE MK : KPT0504323
NAMA MK : Human-Computer Interaction
BEBAN (SKS) : 3
SUBSTANSI : Designing Interaction, Programming Interactive Systems, User-Centered Design & Testing, New Interactive Technologies, Collaboration & Communication, Statistical Methods for HCI, Human Factors & Security, Design-Oriented HCI, Mixed, Augmented and Virtual Reality
CPL yang dituju : KK.03; P.05; P.06; KU.02
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 93
CP MK yang dituju : a. Mahasiswa mampu mendiskusikan mengapa pengembangan perangkat lunak yang berpusat pada pengguna itu penting.
b. Mahasiswa mampu memahami aturan/pedoman dasar dalam pengembangan perangkat lunak berikut desain interaksinya dengan mempertimbangkan aspek fisik, psikologi dan sosial pengguna.
c. Mahasiswa mampu mengembangkan dan menggunakan konsep permodelan, umpan balik untuk menganalisa interaksi antara manusia dengan perangkat lunak.
d. Mahasiswa mampu mendefinisikan proses desain yang berfokus pada pengguna yang secara eksplisit menempatkan pengguna bukan sebagai pembangun.
e. Mahasiswa mampu membangun aplikasi sederhana beserta petunjuk penggunaan, serta dokumentasinya yang mendukung antar muka pengguna.
f. Mahasiswa mampu membuat dan melakukan tes ketepatgunaan (Usability Test) pada perangkat lunak yang telah dikembangkan, melakukan evaluasi secara kuantitatif (utilitas, efisiensi, tingkat kemudahan penggunaan, dan tingkat kepuasan pengguna), dan melaporkannya.
g. Mahasiswa mampu melaporkan dan mendiskusikan perkembangan teknologi interaksi natural (Natural User Interface) termutakhir: antarmuka sentuh (Multi2 touch), antarmuka gerakan (Gesture), antarmuka gelombang otak (Electroencephalography), antarmuka gelombang otot (Electromyography).
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 94
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Pemrograman
30. KODE MK : KPT0504324
NAMA MK : Artificial Intelligence
BEBAN (SKS) : 3
SUBSTANSI : Fundamental Issues, Basic Search Strategies, Basic Knowledge Representation and Reasoning, Basic Machine Learning, Advanced Search
CPL yang dituju : KK.02; KK.04; P.03; P.04; P.07; P.08
CP MK yang dituju : a. Mahasiswa menguasai konsep kecerdasan buatan, intelligent agent serta mengidentifikasi problem yang dapat diselesaikan dengan memanfaatkan intelligent agent
b. Mahasiswa mampu menjelaskan, mengidentifikasi, merancang dan menerapkan intelligent agent dengan memanfaatkan algoritma pencarian yang meliputi uninformed search, informed search, heuristic search, adversarial search serta algoritma search untuk Constraint Satisfaction Problem
c. Mahasiswa mampu menjelaskan, merancang dan menerapkan knowledge2based intelligent agent dengan merepresentasikan KB menjadi propositional logic atau first order logic serta memanfaatkan algoritma resolution, forward dan backward chaining untuk melakukan proses inference.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
31. KODE MK : UMM0504204
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 95
NAMA MK : AIK 4
BEBAN (SKS) : 2
SUBSTANSI : AIK 4 : Islam dan Ilmu Pengetahuan
CPL yang dituju : S.01; S.02; S.05
CP MK yang dituju : Mahasiswa mampu menerapkan ajaran Islam dalam pengembangan ilmu pengetahuan
Kualifikasi keahlian dosen
: Staff pengajar AIK yang ditugaskan LP2SI
Sarana Prasarana yang diperlukan
:
32. KODE MK : KPT0504325
NAMA MK : Web Programming 2
BEBAN (SKS) : 3
SUBSTANSI : Web platform constraints, Software as a Service (SaaS)
CPL yang dituju : KK.03; P.05; P.06; KU.02; KU.09
CP MK yang dituju : a. Mahasiswa mampu menjelaskan kendala yang dihadapi pada pengembang web.
b. Mahasiswa mampu menjelaskan perbedaan antara Software-as-a-Service dan produk perangkat lunak tradisional.
c. Mahasiswa mampu mendiskusikan bagaimana standar web mempengaruhi pengembangan perangkat lunak.
d. Mahasiswa mampu menininjau aplikasi web yang ada terhadap standar web saat ini.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Pemrograman dan Internet
33. KODE MK : KPT0504326
NAMA MK : Wireless Network
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 96
BEBAN (SKS) : 3
SUBSTANSI : Principles of cellular networks, 802.11 networks, Issues in supporting mobile nodes (home agents)
CPL yang dituju : KU.02
CP MK yang dituju : a. Mahasiswa mampu menjelaskan organisasi jaringan nirkabel.
b. Mahasiswa mampu menjelaskan bagaimana jaringan nirkabel mendukung pengguna ponsel.
c. Mahasiswa mampu mendiskusikan sifat keamanan dan keterbatasan jaringan non-kabel lainnya.
d. Mahasiswa mampu mengidentifikasi ancaman tambahan yang dihadapi oleh jaringan non-kabel.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Jaringan
34. KODE MK : KPT0504327
NAMA MK : Intelligent System
BEBAN (SKS) : 3
SUBSTANSI : Advanced Representation and Reasoning, Reasoning Under Uncertainty, Agents, Natural Language Processing, Advanced Machine Learning, Robotics, Perception and Computer Vision
CPL yang dituju : KK.01; KK.02; KK.04; P.01; P.02; P.03; P.04; P.07; P.08
CP MK yang dituju : a. Mahasiswa mampu menjelaskan, merancang dan menerapkan first order logic untuk merepresentasikan aspek action, space, time dan mental event menggunakan ontology dan reasoning yang sesuai.
b. Mahasiswa mampu menjelaskan, merancang dan menerapkan intelligent agent untuk problem yang berada dalam kondisi ketidak
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 97
pastian menggunakan bayesian network dan probabilistic reasoning.
c. Mahasiswa mampu menjelaskan, merancang dan menerapkan intelligent agent yang memanfaatkan algoritma statistical learning.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
35. KODE MK : KPT0504428
NAMA MK : Visual Programming Environ.
BEBAN (SKS) : 4
SUBSTANSI : Software Architecture Concept, Interaction Design Concept, Event Management, User Interaction, Geometry Management, Interaction Styles, Presenting Information, Interfaces Animation Techniques, Widget Classes and Libraries, Modern GUI, Declarative Interface Specification, Data-driven Application, Cross-Plathform Design, Design for resource-constrained devices
CPL yang dituju : KK.01; KK.03; KK.05; P.01; P.02; P.05; P.06; P.09; P.10; KU.02
CP MK yang dituju : a. Mahasiswa mampu menjelaskan pentingnya MVC untuk pemrograman antamuka
b. Mahasiswa mampu membuat aplikasi degan antar muka pengguna grafis modern
c. Mahasiswa mampu mengidentifikasi kesamaan dan perbedaan di UI di berbagai platform
d. Mahasiswa mampu menjelaskan dan menggunakan konsep pemrograman GUI : event handling, constraint-based layout, management, dll.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 98
Sarana Prasarana yang diperlukan
: Lab. Pemrograman
36. KODE MK : KPT0504329
NAMA MK : System Development
BEBAN (SKS) : 3
SUBSTANSI : Algorithms and Design, Fundamental Programming Concepts, Development Methods, Software Process, Tools and Environments in system Development, Software Design, Software Construction, Software Verification and Validation, Software Evolution, Software Reliability
CPL yang dituju : KK.01; KK.03; KK.04; KK.05; P.01; P.02; P.05; P.06; P.07; P.08; P.09; P.10; KU.02
CP MK yang dituju : a. Mahasiswa memahami peran Analis Sistem.
b. Mahasiswa mengetahui pengembangan Sistem Informasi
c. Mahasiswa mampu memahami proses bisnis dan menetapkan kebutuhan pengguna.
d. Mahasiswa mampu memodelkan kebutuhan dengan pemodelan proses, data dan obyek.
e. Mahasiswa memahami dan menerapkan strategi pengembangan Sistem Informasi.
f. Mahasiswa mampu mentranslasi hasil pemodelan analisis ke perancangan yang meliputi perancangan arsitektur, antarmuka pengguna dan laporan, program dan penyimpanan data.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
37. KODE MK : KPT0504430
NAMA MK : Cloud Computing
BEBAN (SKS) : 4
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 99
SUBSTANSI : Internet-Scale computing, Cloud services, Virtualization (cross-reference SF/Virtualization and Isolation and OS/Virtual Machines), Cloud-based data storage
CPL yang dituju : KK.04; KK.05; P.07; P.08; P.09; P.10; KU.02
CP MK yang dituju : a. Mahasiswa mampu mendiskusikan pentingnya elastisitas dan pengelolaan sumber daya dalam cloud computing.
b. Mahasiswa mampu menjelaskan strategi untuk menyinkronkan tampilan umum data bersama di seluruh kumpulan perangkat.
c. Mahasiswa mampu menjelaskan kelebihan dan kekurangan penggunaan infrastruktur virtual.
d. Mahasiswa mampu mengembangkan aplikasi yang menggunakan cloud infrastructure untuk komputasi dan / atau sumber data.
e. Mahasiswa mampu membuat partisi aplikasi antara client dan sumber daya secara benar.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
38. KODE MK : KPT0504331
NAMA MK : Kerja Praktek
BEBAN (SKS) : 3
SUBSTANSI : Kerja Praktek
CPL yang dituju : KU.02; KU.03; KU.04; KU.05; KU.06; KU.10
CP MK yang dituju : Mahasiswa mampu bekerja sama, berkomunikasi, dan berinovatif dalam pekerjaannya.
Kualifikasi keahlian dosen
: Dosen Pendamping, Dosen Prodi Pendamping Industri, Kepala Bidang TIK
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 100
Sarana Prasarana yang diperlukan
:
39. KODE MK : KPT0504332
NAMA MK : Trend in CS Research
BEBAN (SKS) : 3
SUBSTANSI : Trend in CS Research Software Engineering, Trend in CS Research Computer Architecture, Trend in CS Research Algorithm, Trend in CS Research Artificial Intelligence, Trend in CS Research Distribute Systems
CPL yang dituju : KK.01, KK.02, KK.03, P.01, P.02, P.03, P.04, P.05, P.06
CP MK yang dituju : a. Mahasiswa mampu menerjemahkan permasalahan dalam bentuk matematis
b. Mahasiswa mampu mengetahui penelitian-penelitian dari jurnal terbaru
c. Mahasiswa mampu menganalisis jurnal penelitian dan menemukan permasalahan yang akan dijadikan bahan penelitiannya
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
40. KODE MK : KPT0504433
NAMA MK : Security Management
BEBAN (SKS) : 4
SUBSTANSI : Secure Design, Network Security, Web Security, Threats and Attacks, Plathform Security, Security Policy and Governance, Digital Forensic
CPL yang dituju : KK.03; P.05; P.06; KU.02
CP MK yang dituju : a. Mahasiswa mampu menjelaskan berbagai kategori ancaman dan serangan jaringan.
b. Mahasiswa mampu menjelaskan arsitektur kriptografi kunci publik
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 101
dan privat dan bagaimana infrastruktur kunci publik (PKI) mendukung keamanan jaringan
c. Mahasiswa mampu menjelaskan kebajikan dan keterbatasan teknologi keamanan pada setiap lapisan jaringan. [Keakraban]
d. Mahasiswa mampu mengidentifikasi mekanisme pertahanan yang tepat dan keterbatasannya terhadap ancaman jaringan.
e. Mahasiswa mampu menjelaskan konsekuensi dari kebijakan penyimpanan data.
f. Mahasiswa mampu menjelaskan konsep privasi termasuk informasi pribadi, potensi pelanggaran privasi karena mekanisme keamanan, dan jelaskan bagaimana mekanisme perlindungan privasi dalam konflik dengan mekanisme keamanan.
g. Mahasiswa mampu menjelaskan apa itu investigasi digital, sumber bukti digital, dan keterbatasan forensik.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro Bersertifikat Network Administrator atau sejenisnya
Sarana Prasarana yang diperlukan
: Lab. Jaringan
41. KODE MK : KPT0504334
NAMA MK : Integration System
BEBAN (SKS) : 3
SUBSTANSI : Foundational Data Integration Techniques, Integration with Extended Data Representation, Novel Integration Architectures
CPL yang dituju : KK.01, KK03, KK.04, P.01, P.02, P.05, P.06, P.07, P.08
CP MK yang dituju : a. Mahasiswa mampu mengetahui konsep dari sistem integrasi
b. Mahasiswa mampu mengetahui metode yang digunakan dalam
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 102
membangun integrasi sistem c. Mahasiswa mampu mengetahui
bagaimana strategi integrasi sistem Kualifikasi keahlian
dosen : S2 Informatika / S2 Ilmu Komputer / S2
Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
42. KODE MK : KPT0504335
NAMA MK : Information System
BEBAN (SKS) : 3
SUBSTANSI : Information Management Concepts, Relational Databases, Query Languages, Transaction Processing, Physical Database Design, Information Storage And Retrieval, MultiMedia Systems
CPL yang dituju : KK.01; KK.03; KK.04; P.01; P.02; P.05; P.06; P.07; P.08
CP MK yang dituju : a. Mahasiswa mampu menjelaskan bagaimana manusia mendapatkan akses terhadap informasi dan data untuk mendukung kebutuhan mereka.
b. Mahasiswa mampu menjelaskan kelebihan dan kekurangan kendali organisasi pusat terhadap data.
c. Mahasiswa mampu mengidentifikasi karir / peran yang terkait dengan manajemen informasi (mis., Administrator database, data modeler, pengembang aplikasi, pengguna akhir).
d. Mahasiswa mampu membandingkan secara jelas informasi dengan data dan pengetahuan.
e. Mahasiswa mampu menunjukkan penggunaan metadata yang tersimpan secara eksplisit / skema yang yang terkait dengan data.
f. Mahasiswa mampu mengidentifikasi masalah persistensi data untuk sebuah organisasi.
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 103
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
43. KODE MK : KPT0504236
NAMA MK : Professional Ethics
BEBAN (SKS) : 2
SUBSTANSI : Social Context, Analytical Tools, Professional Ethics, Intellectual Property, Privacy and Civil Liberties, Professional Communication, Economies of Computing, Securitiy Policies, Laws and Computer Crimes
CPL yang dituju : S.02; S.03; S.07; S.08; S.10
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 104
CP MK yang dituju : a. Mahasiswa mampu mengidentifikasi masalah etis yang muncul dalam pengembangan perangkat lunak dan tentukan bagaimana mengatasinya secara teknis dan etis.
b. Mahasiswa mampu menjelaskan tanggung jawab etis untuk memastikan kebenaran perangkat lunak, keandalan dan keamanan.
c. Mahasiswa mampu menjelaskan mekanisme yang biasanya ada bagi seorang profesional agar tetap up-to-date.
d. Mahasiswa mampu menjelaskan kekuatan dan kelemahan kode profesional yang relevan sebagai ungkapan profesionalisme dan panduan untuk pengambilan keputusan.
e. Mahasiswa mampu menganalisis masalah komputasi global, mengamati peran profesional dan pejabat pemerintah dalam mengelola masalah ini.
f. Mahasiswa mampu menjelaskan cara-cara di mana profesional dapat berkontribusi terhadap kebijakan publik.
g. Mahasiswa mampu menjelaskan konsekuensi perilaku profesional yang tidak tepat.
h. Mahasiswa mampu mengidentifikasi contoh bagaimana budaya regional berinteraksi dengan masalah etika.
i. Mahasiswa mampu mengembangkan penggunaan komputer / kebijakan penggunaan yang dapat diterima dengan tindakan penegakan hukum.
j. Mahasiswa mampu menjelaskan isu-isu yang terkait dengan dorongan industri untuk fokus pada waktu daripada menegakkan kualitas standar profesional.
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 105
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
44. KODE MK : KPT0504339
NAMA MK : Mobile Programming
BEBAN (SKS) : 3
SUBSTANSI : Mobile Programming Languages, Mobility And Wireless Communication, Location-Aware Applications, Performance/Power Tradeoffs, Mobile Platform Constraints, Emerging Technologies
CPL yang dituju : KK.01; KK.03; KK.04; P.01; P.02; P.05; P.06; P.07; KU.02
CP MK yang dituju : a. Mahasiswa mampu merancang dan menerapkan aplikasi mobile untuk platform mobile tertentu.
b. Mahasiswa mampu mendiskusikan kendala yang dihadapi pengembang platform mobile.
c. Mahasiswa mampu mendiskusikan performa vs power tradeoff.
d. Mahasiswa mampu membandingkan secara jelas pemrograman mobile dengan pemrograman secara umum.
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro Bersertifikat Programmer dan sejenisnya
Sarana Prasarana yang diperlukan
: Lab. Pemrograman
45. KODE MK : KPT0504237
NAMA MK : Research Methods
BEBAN (SKS) : 2
SUBSTANSI : Research Methods
CPL yang dituju : KK.01; KK.02; KK.03; P.01; P.02; P.03; P.04; P.05; P.06; KU.01; S.05
CP MK yang dituju : Mahasiswa mampu menerapkan tata
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 106
tulis ilmiah ke dalam laporan penelitian
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
:
46. KODE MK : UMM0504307
NAMA MK : KKN
BEBAN (SKS) : 3
SUBSTANSI : KKN
CPL yang dituju : KU.02; KU.04; KU.05; KU.06; KU.10; S.03; S.06; S.09
CP MK yang dituju : a. Memiliki wawasan konservasi terhadap sumber daya alam dan manusia dalam menerapkan ilmu pengetahuan dan teknologi untuk kepentingan pembangunan berkelanjutan.
b. Memahami dasar-dasar pemanfaatan teknologi dengan mendayagunakan teknologi informasi dan komunikasi disektor a.l., energi, lingkungan, pemukiman dan kelautan.
c. Mampu mengkomunikasikan gagasan teknologi untuk mengatasi permasalahan bangsa secara lisan dan tertulis.
d. Mampu bekerja sama dan memiliki kepekaan sosial dan kepedulian yang tinggi terhadap masyarakat dan lingkungannya.
Kualifikasi keahlian dosen
:
Sarana Prasarana yang diperlukan
:
47. KODE MK : KPT0504345
NAMA MK : Data Integration
BEBAN (SKS) : 3
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 107
SUBSTANSI : Foundational Data Integration Techniques, Integration with Extended Data Representation, Novel Integration Architectures
CPL yang dituju : KK.01, KK03, KK04, P.01, P.02, P.05, P.06, P.07, P.08, KU.02
CP MK yang dituju : a. Mahasiswa mampu mengetahui konsep dari sistem integrasi data
b. Mahasiswa mampu mengetahui metode yang digunakan dalam membangun data integrasi
c. Mahasiswa mampu mengetahui bagaimana strategi integrasi data
Kualifikasi keahlian dosen
: S2 Informatika / S2 Ilmu Komputer / S2 Teknik Elektro
Sarana Prasarana yang diperlukan
: Lab. Komputer dan Internet
48. KODE MK : KPT0504638
NAMA MK : Skripsi
BEBAN (SKS) : 6
SUBSTANSI : Skripsi
CPL yang dituju : KU.01; KU.03; KU.04; KU.07; KU.08; S.05; S.09
CP MK yang dituju : a. Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mengomunikasikannya secara efektif kepada pihak lain yang membutuhkan;
b. Mampu bekerja sama, berkomunikasi, dan berinovatif dalam pekerjaannya;
c. Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah plagiasi.
d. Menguasai bahasa asing untuk mendukung pekerjaan.
e. Menguasai aplikasi komputer dan teknologi informasi untuk mendukung pekerjaan.
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 108
Kualifikasi keahlian dosen
: Dosen Pendamping : Dosen Prodi
Sarana Prasarana yang diperlukan
: Laboratorium Teknik Informatika dengan standar sarana dan prasarana sesuai yang ditetapkan dalam Standar SPMIBuku Pedoman Final Project.
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 109
Tabel Konversi Matakuliah
No Kode Mata Kuliah Mata Kuliah sks
Kode Mata Kuliah Mata Kuliah smt sks
1 KPT0504301 Complexity Math 3 KPT0504301 Complexity Math 1 3
2 IF203102KU Algorithm 3 KPT0504302 Algorithm 1 3
3 IF202103KU Digital Mathematics 2 KPT0504203 Digital Mathematics 1 2
4 IF203106KU Computer Application 3 KPT0504304 Computer Application 1 3
5 IF204209KU Computer & Device 4 KPT0504405 Computer & Device 1 4
6 NA003106KU Pancasila dan Kewarganegaraan 3 NAS0504304 Pancasila dan Kewarganegaraan 1 3
7 NA002101KU Al Islam dan Kemuhammadiyahan 1 2 UMM0504201 AIK 1 1 2
8 UMM002207KU Bahasa Inggris 2 UMM0504206 Bahasa Inggris 1 2
9 IF203104KU Numerical Methods 3 KPT0504306 Numerical Methods 2 3
10 IF203105KU Program Building 3 KPT0504307 Program Building 2 3
11 IF203101KU Data System 3 KPT0504308 Data System 2 3
12 IF203315KU Operating System 3 KPT0504309 Operating System 2 3
13 IF203314KU Computer Organization 3 KPT0504310 Computer Org. 2 3
14 IF202419KU Scientific Computing 2 KPT0504211 Discrete Mathematics 2 2
15 NA002201KU Al Islam dan Kemuhammadiyahan 2 2 UMM0504202 AIK 2 2 2
16 NA002105KU Bahasa Indonesia 2 NAS0504203 Bahasa Indonesia 2 2
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 110
17 IF202210KU Computing Resource 2 KPT0504212 Data Communication 2 2
18 KPT0504313 System Management Data Base 3 KPT0504313 System Management Data Base 3 3
19 IF204313KU Program Languages 4 KPT0504414 Program. Languages 3 4
20 IF204316KU Network Communication 4 KPT0504415 Network Comm. 3 4
21 IF203211KU Automation System 3 KPT0504316 Automation System 3 3
22 KPT0504217 Technopreneurship 2 KPT0504217 Technopreneurship 3 2
23 IF203418KU Statistical Methods 3 KPT0504318 Statistical Methods 3 3
24 UMM002306KU Al Islam dan Kemuhammadiyahan 3 2 UMM0504203 AIK 3 3 2
25 KPT0504319 Web Programming 1 3 KPT0504319 Web Programming 1 3 3
26 KPT0504420 Adaptive Algorithm 4 KPT0504420 Adaptive Algorithm 4 4
27 IF203423KU Parallel Computing 4 KPT0504421 Parallel Computing 4 4
28 IF203421KU Grid Computing 4 KPT0504422 Data Mining 4 4
29 IF203422KU Human-Machine Inter 3 KPT0504323 Human-Computer Interaction 4 3
30 KPT0504324 Artificial Intelligence 3 KPT0504324 Artificial Intelligence 4 3
31 TK202401KP Al Islam dan Kemuhammadiyahan 4 2 UMM0504204 AIK 4 4 2
32 KPT0504325 Web Programming 2 3 KPT0504325 Web Programming 2 4 3
33 KPT0504326 Wireless Network 3 KPT0504326 Wireless Network 5 3
34 KPT0504327 Intelligent System 3 KPT0504327 Intelligent System 5 3
35 KPT0504428 Visual Programming Environ. 4 KPT0504428 Visual Programming Environ. 5 4
Kurikulum Prodi Teknik Informatika S1 UMMagelang
www.informatika.teknik.ummgl.ac.id 111
36 IF203420KU System Development 3 KPT0504329 System Development 5 3
37 IF204317KU Cloud Computing 4 KPT0504430 Cloud Computing 5 4
38 KPT0504331 Kerja Praktek 3 KPT0504331 Kerja Praktek 5 3
39 KPT0504332 Trend in CS Research 3 KPT0504332 Trend in CS Research 6 3
40 KPT0504433 Security Management 4 KPT0504433 Security Management 6 4
41 IF203207KU System Integration 3 KPT0504334 Integration System 6 3
42 IF203208KU Information System 3 KPT0504335 Information System 6 3
43 KPT0504236 Professional Ethics 2 KPT0504236 Professional Ethics 6 2
44 KPT0504338 Mobile Programming 3 MKP 1 6 3
45 KPT0504237 Research Methods 2 KPT0504237 Research Methods 7 2
46 UMM0504307 KKN 3 UMM0504307 KKN 7 3
47 MKP 2 3 MKP 2 7 3
48 KPT0504638 Skripsi 6 KPT0504638 Skripsi 8 6