111
Kurikulum Prodi Teknik Informatika S1 UMMagelang www.informatika.teknik.ummgl.ac.id i

Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

Kurikulum Prodi Teknik Informatika S1 UMMagelang

www.informatika.teknik.ummgl.ac.id i

Page 2: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

Kurikulum Prodi Teknik Informatika S1

www.informatika.teknik.ummgl.ac.id ii

Page 3: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 4: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

Kurikulum Prodi Teknik Informatika S1

www.informatika.teknik.ummgl.ac.id iv

SK REKTOR

(SK PEMBERLAKUAN)

Page 5: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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)

Page 6: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 7: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 8: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 9: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 10: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 :

Page 11: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 12: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 13: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 14: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 15: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 16: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 17: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 18: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 19: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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).

Page 20: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 21: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 22: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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;

Page 23: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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).

Page 24: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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;

Page 25: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 *

Page 26: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 27: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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;

Page 28: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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;

Page 29: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 30: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 31: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 32: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 33: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 34: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 35: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 36: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √

Page 37: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √

Page 38: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √

Page 39: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √

Page 40: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √

Page 41: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 42: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √

Page 43: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √ √ √

Page 44: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √

Page 45: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √

Page 46: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √ √ √ √ √

Page 47: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √ √ √ √ √

Page 48: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √

Page 49: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √ √ √

Page 50: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 51: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 52: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 53: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 54: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 55: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √

Page 56: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √

Page 57: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 58: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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 √ √ √ √ √ √ √ √ √ √

Page 59: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 60: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 61: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 62: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 63: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 64: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 65: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 66: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 67: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 68: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 69: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 70: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 71: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 72: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 73: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 74: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 75: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 76: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 77: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

: -

Page 78: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 79: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 80: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 81: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 82: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 83: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 84: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 85: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 86: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 87: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 88: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 89: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 90: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 91: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 92: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 93: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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).

Page 94: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 95: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 96: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 97: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 98: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 99: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 100: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 101: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 102: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 103: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 104: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 105: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 106: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 107: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 108: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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.

Page 109: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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

Page 110: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.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

Page 111: Kurikulum Prodi Teknik Informatika S1 UMMagelanginformatika.teknik.ummgl.ac.id/.../2018/09/Kurikulum-S1.pdf · 2018. 9. 18. · Kurikulum Prodi Teknik Informatika S1 12 Gambar 1.2

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