BUKU KURIKULUMlp3m.univrab.ac.id/wp-content/uploads/2019/09/kurikulum... · 2019-09-19 · 1 KATA...
Transcript of BUKU KURIKULUMlp3m.univrab.ac.id/wp-content/uploads/2019/09/kurikulum... · 2019-09-19 · 1 KATA...
BUKUKURIKULUM
PROGRAM STUDI TEKNIK INFORMATIKAUNIVERSITAS ABDURRAB 2017
BUKU KURIKULUM
PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ABDURRAB 2017
1
KATA PENGANTAR
Dengan mengucapkan puji syukur kepada Allah SWT, atas Hidayah-Nya kami telah
merampungkan Kurikulum Program Studi Teknik Informatika 2014 revisi 2017 dan akan
diimplementasikan kepada mahasiswa T/A 2017-2018. Revisi terhadap kurikulum ini
dilakukan untuk menambahkan beberapa matakuliah yang menjadi ciri khusus bagi lulusan
Universitas Abdurrab. Kami tetap menggunakan 144 SKS untuk syarat kelulusan, oleh
karena itu ada beberapa matakuliah yang dihilangkan dan ada matakuliah yang di reposisi.
Matakuliah yang dihilangkan bukanlah matakuliah yang menjadi kompetensi utama Program
Studi sehingga Struktur Kurikulum ini tetap mengacu pada Kerangka Kualifikasi Nasional
Indonesia (KKNI) untuk level Sarjana Teknik Informatika dan kebutuhan dunia kerja.
Dalam kesempatan ini kami mengucapkan terima kasih kepada:
1. Rektor Universitas Abdurrab.
2. Wakl Rektor I Bidang Akademik dan Kemahasiswaan Universitas Abdurrab.
3. Dekan Fakultas Teknik
4. Alumni Program Studi S1 Teknik Informatika
5. Semua pihak yang telah membantu dan tidak dapat kami sebutkan satu per satu
Semoga Laporan kurikulum ini bermanfaat bagi dosen Prodi S1 Teknik Informatika, alumni
dan mahasiswa. Kami juga menantikan saran yang bersifat membangun agar kurikulum ini
yang telah disahkan ini dapat dikembangkan dilain waktu untuk kemajuan prodi.
Pekanbaru, Oktober 2017
Tim Penyusun
2
DAFTAR ISI
KATA PENGANTAR.............................................................................................................
DAFTAR ISI ........................................................................................................................ 2
BAB I PENDAHULUAN ..................................................................................................... 5
1.1 Latar Belakang .............................................................................................................................. 5
BAB II MEKANISME PENYUSUNAN ............................................................................... 7
2.1 Pengoperasionalan VMT dalam profil lulusan dan kompetensi lulusan ...................................... 7
BAB III KURIKULUM PRODI TEKNIK INFORMATIKA ............................................... 33
3.1 Kurikulum Berbasis KKNI dari Aptikom............................................................................ 33
3.2 Kurikulum Lokal / Institusional .......................................................................................... 45
3.3 Susunan dan Pemetaan Mata Kuliah Prodi .......................................................................... 45
3.4 Silabus Ringkas Per Mata Kuliah ........................................................................................ 51
3.5 Rubrik Penilaian .................................................................................................................. 62
BAB III PENUTUP ............................................................................................................ 64
DAFTAR PUSTAKA ......................................................................................................... 65
LAMPIRAN
3
DAFTAR GAMBAR
Gambar 1.1 suasana pada workshop kurikulum pada sesi per prodi .... Error! Bookmark not
defined.
Gambar 1.2 Rapat Internal Prodi ............................................. Error! Bookmark not defined.
Gambar 1.3 Prodi TI Mengundang Ahli .................................. Error! Bookmark not defined.
Gambar 1.4 Prodi Melakukan Sosialisasi Kepada Stakeholder Dan Alumni............... Error!
Bookmark not defined.
Gambar 3.1 Dari Ranah Keilmuan/BoK ke Ranah Topik .................................................. 38
Gambar 3.2 Dari Mata Kuliah ke Ranah Topik ................................................................. 38
Gambar 3.3 Pemetaan Mata Kuliah Prodi Teknik Informatika ......................................... 50
4
DAFTAR TABEL
Tabel 2.1 Aspek Sikap Dan Tata Nilai ............................................................................... 13
Tabel 2.2 Aspek Penguasaan Pengetahuan ....................................................................... 14
Tabel 2.3 Aspek Keterampilan Khusus ............................................................................... 17
Tabel 2.5 Kaitan Capaian Pembelajaran Dengan Matakuliah Wajib Prodi Yang Diadopsi
Dari Aptikom Dan Disesuaikan Dari Universitas .............................................................. 23
Tabel 3.1 Ragam Keterampilan Pada Prodi Teknik Informatika ....................................... 34
Tabel 3.2 Capaian Program dari Program Studi S1 Ilmu Komputer ................................. 39
Tabel 3.3 Capaian Pembelajaran dari Program Studi S1 Ilmu Komputer ......................... 40
Tabel 3.4 Mata Kuliah Institusional .................................................................................. 45
Tabel 3.5 Mata Kuliah Wajib Prodi ................................................................................... 46
Tabel 3.6 Mata Kuliah Pilihan Prodi ................................................................................. 48
Tabel 3.7 Ringkasan silabus per matakuliah ..................................................................... 51
5
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan ilmu pengetahuan dan teknologi menjadi faktor pendorong utama
untuk melakukan perubahan dalam dunia pendidikan. Perubahan tersebut tergambarkan dan
dituangkan dalam berbagai bentuk kebijakan dan peraturan. Pada tahun 2012 pemerintah
menerbitkannya Kerangka Kualifikasi Nasional Indonesia (KKNI) sebagai Peraturan
Presiden no 8 tahun 2012, maka mendorong semua perguruan tinggi untuk menyesuaikan diri
dengan ketentuan di dalamnya. KKNI merupakan pernyataan kualitas SDM Indonesia,
dimana tolok ukur kualifikasinya ditetapkan berdasarkan capaian pembelajaran (learning
outcomes) yang dimilikinya.
Jenjang kualifikasi merupakan kesepakatan nasional, khususnya untuk pendidikan
tinggi, yaitu lulusan setiap program studi paling rendah harus setara dengan deskripsi capaian
pembelajaran tertentu menurut jenjangnya, misal, Sarjana setara jenjang 6 KKNI, Magister
setara jenjang 8. Kurikulum pendidikan tinggi merupakan program untuk menghasilkan
lulusan, sehingga program tersebut seharusnya menjamin agar lulusannya memiliki kualitas
yang setara dengan kualifikasi yang disepakati dalam KKNI.
Berdasarkan KKNI yang telah digariskan dari pemerintah, Univeristas Abdurrab
merespon dengan mengadakan seminar dan workshop Kurikulum berbasis KKNI. Kegiatan
ini dilaksanakan pada tanggal 17-18 Juli 2017 dengan mengundang tiga narasumber dari
Universitas Riau yaitu Yenita Roza, Ph.D., Reni Suryanita , S.T., M.T, Ph.D., dan Dr.rer.nat.,
Delita Zul, M.Si.
Kegiatan workshop kemudian dilanjutkan dengan kegiatan yang dilaksanakan pada
lingkup internal prodi. Rapat internal prodi yang berkaitan dengan kurikulum membahas
6
tentang kurikulum berbasis KKNI yang telah ditetapkan asosiasi, finalisasi profil lulusan, dan
merancang capaian pembelajaran.
Prodi TI kemudian mengundang tenaga ahli untuk memberikan masukan terhadap
draft awal peninjauan kurikulum prodi TI. Ahli yang diundang dalam kegiatan ini adalah
Prof. Ir. Zainal Arifin Hasibuan, MLS., Ph.D., yang juga merupakan ketua Asosiasi
Perguruan Tinggi Komputer (APTIKOM), kegiatan ini dilaksakanan pada tanggal 22 Juli
2017 di Universitas Abdurrab.
Sebagai bentuk penyelerasan dengan dunia kerja, prodi Teknik Informatika
mengundang alumni dan stakeholder untuk mensosialisasikan visi, misi, tujuan prodi dan
draft kurikulum hasil workshop dengan Universitas dan masukan dari tenaga ahli pada bulan
Oktober 2017. Pada kegiatan ini, prodi juga memberikan kesempatan kepada hadirin untuk
memberikan masukan dan saran terkait rancangan kurikulum yang dipresentasikan.
Prodi kemudian menyusun rancangan kurikulum berdasarkan masukan dari
stakeholder dan alumni. Setelah itu, rancangan final dibawa ke Universitas untuk segera di
SK kan oleh Rektor Universitas Abdurrab.
7
BAB II
MEKANISME PENYUSUNAN
2.1 Pengoperasionalan VMT dalam profil lulusan dan kompetensi lulusan
Prodi Teknik informatika mempunyai visi misi dan tujuan (VMT) yang selaras dengan
Universitas dan Fakultas. Adapun VMT prodi adalah sebagai berikut:
Visi Program Studi
MENJADI PROGRAM STUDI TEKNIK INFORMATIKA PROFESIONAL DAN
TERKEMUKA BERBASIS NILAI-NILAI ISLAMI DI TINGKAT NASIONAL
PADA TAHUN 2035.
Misi Program Studi
1. Menyelenggarakan pendidikan, penelitian dan pengabdian kepada masyarakat
secara berkualitas di bidang intelligence system, networking, dan multimedia
2. Membangun budaya ilmiah untuk menjadi rujukan penyelesaian berbagai
persoalan di masyarakat dalam pengembangan teknologi informasi dan
komunikasi
3. Membentuk insan akademik yang berperan aktif dalam pengembangan
teknologi informasi dan komunikasi serta menjunjung tinggi dan
menyebarluaskan nilai-nilai islami
Tujuan Program Studi
1. Menghasilkan lulusan di bidang intelligence system, networking, dan
multimedia yang beriman dan bertaqwa kepada Tuhan Yang Maha Esa,
berakhlaq mulia, kompeten, mandiri, dan profesional
8
2. Menghasilkan penelitian dan pengabdian kepada masyarakat di bidang
intelligence system, networking, dan multimedia yang berkualitas serta berguna
bagi kemajuan dan pengembangan ilmu pengetahuan dan teknologi
3. Menghasilkan sumber daya manusia yang menjunjung tinggi dan
menyebarluaskan nilai-nilai islami serta berprestasi di tingkat nasional
Adapun yang menjadi profil lulusan prodi Teknik informatika adalah “Menjadi Insan
akademik yang memahami dan mengamalkan nilai-nilai islam yang berperan sebagai”:
1. IT developer dalam bidang Intelligence system, networking administrator, dan
multimedia
2. Wirausaha dibidang IT (Technopreneur)
3. Menjadi Akademisi yang mampu mengembangkan kapasitas akademisnya
Profil Lulusan
Lulusan Sarjana Program Studi Teknik Informatika, memiliki kemampuan menjadi:
programmer, system analyst, project manager application, database administator,
webmaster, network engineer, competitive intelligence analyst, computational
science specialist, graphic & visualization specialist, dan data security manager dan
lain sebagainya seperti terlihat pada tabel berikut:
Tabel 1. Profil Lulusan
No PROFIL DESKRIPSI
1 Programmer mampu membuat program aplikasi/perangkat lunak sehingga dapat menjalankan program
2 System Analyst mampu menganalisis systems, memilih alternatif pemecahan masalah, dan dapat menyelesaikannya menggunakan program aplikasi
3 Network Engineer mampu merancang dan mengelola jaringan komputer, serta mampu merancang teknik-teknik baru dalam bidang komputer jaringan
4 Project Application Manager
mampu untuk merencanakan, menganalisis, mendesain, mengimplementasi dan memelihara proses pengembangan system
6 Graphics & Visualization
mampu untuk membuat program aplikasi yang terkait dengan memanipulasi model-model gambar, graphics dan
9
Specialist citra.
7 Database Administrator
mampu membuat disain database dan dapat mengimplementasikannya serta mampu melakukan instalasi konfigurasi, upgrade, adaptasi, monitoring dan maintenance, database dalam suatu organisasi
8 Data Security Manager
mampu mendesain sistem keamanan data dan informasi, serta mampu mengamankan infrastruktur jaringan
9 Competitive Intelligence Analyst
mampu menganalisis, dan memformulasikan masalah dunia nyata ke dalam model-model matematika, serta mampu mengimplementasikannya dalam program aplikasi computer
10 Webmaster
mampu mengembangkan web,bertanggung jawab merancang web, membangun, memelihara web, dan memodifikasi web. merupakan pelaku bisnis media online yang menjual produk/jasa
11 IT Entrepreneur
Mampu memiliki sense of business sehingga dapat melihat peluang bisnis dalam bidang Teknologi Informasi
12 IT Instructor / IT Trainer
Mampu mentransfer ilmu dalam bidang informatika dan mampu membuat media pembelajaran yang efektif dan dimengerti oleh pihak yang diajarkan
13 Mahasiswa Program Magister
Mampu mengembangkan ilmunya kejenjang Pendidikan yang lebih tinggi.
Apa yang disebutkan menjadi profil lulusan prodi Teknik informatika juga sejalan dan
disesuaikan dengan apa yang digariskan oleh APTIKOM. Profil lulusan terbagi menjadi tiga:
kompetensi utama, kompetensi pendukung, dan kompetensi lainnya.
1. Kompetensi utama
a. Menerapkan konsep logika dan pemecahan masalah informatika dengan
matematika sebagai alat bantu.
b. Mengembangkan perangkat lunak sebagai salah satu cara penyelesaian masalah
informatika dengan mengedepankan kaidah pemrograman yang baik.
c. Menganalisis, merancang dan mengimplementasikan solusi sistem perangkat
lunak dengan menggunakan metodologi yang benar dan tepat.
d. Menyusun penelitian dan/atau karya tulis ilmiah yang merepresentasikan kajian
ilmiah aspek informatika sebagai bekal pendidikan selanjutnya.
2. Kompetensi pendukung
10
a. Menciptakan solusi teknologi informasi secara tepat dengan mengadaptasi
teknologi informasi terbaru
b. Mengelola kerja profesional, baik individu maupun kelompok, dengan cara
menjaga integritas diri serta menjunjung tinggi nilai-nilai tanggung jawab,
humanisme, inklusivisme, dan etika.
c. Merencanakan pekerjaan perangkat lunak dengan baik dan menjalankannya
sesuai kaidah manajemen projek
d. Menunjukkan jiwa dan semangat kewirausahaan.
e. Membangun kerjasama dengan berbagai pihak yang mempunyai disiplin ilmu
yang lain (multidisipliner).
3. Kompetensi lainnya
a. Membangun relasi dengan dunia kerja, komunikasi dan kerja sama dengan semua
orang secara efektif, benar dan etis
b. Membangun perilaku dan etika dalam bisnis
c. Menunjukkan nilai-nilai islami dalam aktivitas sehari-hari
Sejarah APTIKOM (Asosiasi Pendidikan Tinggi Informatika dan Komputer)
1. Semakin banyak dan berkembangnya sekolah dan perguruan tinggi di bidang
Information Technology (IT), menyebabkan peningkatan persaingan atara lembaga-
lembaga pendidikan tersebut untuk menghasilkan lulusan yang berkualitas. Atmosfer
persaingan yang sehat dibutuhkan untuk memacu perkembangan IT di Indonesia.
2. Saat ini tercatat lebih dari 500.000 (lima ratus ribu) mahasiswa D1 hingga S3 yang
sedang aktif belajar di lebih dari 850 (delapan ratus lima puluh) Perguruan Tinggi di
Indonesia di bawah naungan sekitar 1.500 program studi Kampus Informatika dan
Komputer di seluruh Indonesia, dengan jumlah lulusan sekitar 40.000 (empat puluh
ribu) hingga 50.000 (lima puluh ribu) alumni per tahunnya. APTIKOM sebagai
sebuah asosiasi yang merupakan kerjasama antara perguruan tinggi di bidang IT
diharapkan dapat menjadi wadah untuk dapat meningkatkan kerjasama baik antar
11
perguruan tinggi, maupun antar perguruan tinggi dengan pemerintah dan pelaku
usaha.
3. Semuanya bermula pada tahun 1983, yaitu ketika 8 (delapan) perguruan tinggi
penggagas pendirian Program Studi informatika dan komputer membentuk sebuah
forum yang diberi nama Badan Kerja Sama Perguruan Tinggi Sejenis Ilmu Komputer
(BKS PERTINIS I-K). Sejalan dengan perkembangan pesat ilmu komputer dan
informatika, anggota BKS PERTINIS I-K bertambah menjadi 78 (Tujuh Puluh
Delapan) anggota pada tahun 1987. Puncaknya adalah pada tahun 1996, ketika BKS
PERTINIS I-K berubah nama menjadi Perguruan Tinggi Informatika dan Komputer
(PERTIKOM) jumlah anggota menjadi lebih dari 250 Program Studi dari seluruh
wilayah tanah air.
4. Sesuai dengan kebutuhan dan perkembangan jaman, maka pada Rapat Koordinasi
Nasional (Rakornas) 2002 di kota Malang, diusulkanlah perubahan bentuk organisasi
dari PERTIKOM menjadi (Asosiasi Perguruan Tinggi Informatika dan Ilmu
Komputer (APTIKOM). Sampai dengan saat ini, jumlah anggota APTIKOM terdiri
dari 850 (Delapan Ratus Lima Puluh) Kampus Informatika dan Komputer serta 1560
(Seribu Lima Ratus Enam Puluh ) Program Studi.
Penciri Prodi Teknik Informatika Universitas Abdurrab
Program studi Teknik informatika memiliki ciri unik sebagai pembeda antara program
studi Teknik informatika Universitas Abdurrab dengan program studi sejenis di
Institusi lainnya. Diantaranya yaitu:
a. Merupakan program studi Teknik informatika yang berbasis nilai-nilai Islami
yang dapat dilihat dalam kesehariannya, seperti yang tercantum pada visi
Program studi, Fakultas dan Universitas.
b. Fokus pada tiga bidang keahlian:
12
a. intelligence system yang berguna untuk membantu manusia dalam
pengambilan kebijakan dan keputusan.
b. networking management untuk efektivitas dalam jaringan komputer
c. konten kreatif dan aplikasi mobile berbasis multimedia
13
2.2 Pengoperasionalan profil lulusan dengan capaian pembelajaran
Kaitan antara profil lulusan yang telah disebutkan dengan capaian pembelajaran dapat dilihat pada tabel berikut.
Tabel 2.1 Aspek Sikap Dan Tata Nilai
ASPEK KODE CAPAIAN PEMBELAJARAN KODE BAHAN KAJIAN
SIK
AP
DA
N T
AT
A N
ILA
I
ST1 bertaqwa kepada Tuhan YME dan mampu menunjukkan sikap religious BK1 pokok dan nilai ajaran agama
ST2 menjunjung tinggi nilai berdasarkan agama, moral dan etika BK2 pengamalan pokok dan nilai ajaran agama
ST3 berkontribusi pada peningkatan mutu kehidupan bermasyarakat,
berbangsa, bernegara dan kemajuan peradaban berdasarkan Pancasila
BK3 hak azasi manusia
ST4 berperan sebagai warganegara yang bangga dan cinta tanah air, memiliki
nasionalisme serta rasa tanggungjawab pada negara dan bangsa
BK4 filsafat pancasila
ST5 menghargai keanekaragaman budaya, pandangan, agama dan kepercayaan,
serta pendapat atau temuan orisinal orang lain
BK6 karakter bangsa
ST6 bekerjasama dan memiliki kepekaan sosial serta kepedulian terhadap
masyarakat dan lingkungan
BK7 gotong royong
ST7 taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara BK8 budaya sadar hukum
ST8 mengintegrasi nilai, moral dan etika akademik BK9 kebebasan akademik dan mimbar akademik
14
ST9 menunjukkan sikap bertanggungjawab atas pekerjaan dibidang
keahliannya secara mandiri
BK10 profesionalisme
ST10 menginternalisasi semangat kemandirian, kejuangan dan kewirausahaan
dengan berbasis teknologi
BK11 enterpreneurship berbasis teknologi
Tabel 2.2 Aspek Penguasaan Pengetahuan
ASPEK KODE CAPAIAN PEMBELAJARAN KODE BAHAN KAJIAN
PE
NG
UA
SA
AN
PE
NG
ET
AH
UA
N
PP1 Menguasai konsep-konsep matematika untuk memecahkan berbagai
masalah yang berkaitan dengan logika.
BK12 ilmu komputasi & struktur diskrit
PP2 Menguasai prinsip-prinsip pemodelan matematika, program linear serta
metode numerik.
PP3 Menguasai konsep dan ilmu probabilita dan statistik untuk mendukung dan
menganalisis sistem komputasi.
PP4 Menguasai konsep dan teori konsep-konsep struktur diskrit, yang meliputi
materi dasar matematika yang digunakan untuk memodelkan dan
menganalisis sistem
15
PP5 Menguasai teori dan konsep yang mendasari ilmu komputer. BK13 Algoritma dan kompleksitas
PP6 Memahami konsep-konsep bahasa pemrograman, mengidentikasi model-
model bahasa pemrograman, serta membandingkan berbagai solusi.
PP7 Memahami teori dasar arsitektur komputer, termasuk perangkat keras
komputer dan jaringan.
BK14 komputer arsitektur
PP8 Menguasai bidang fokus pengetahuan ilmu komputer serta mampu
beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi.
BK13 Algoritma dan kompleksitas
BK15 Isu sosial dan praktik profesional
PP9 Menguasai metodologi pengembangan sistem, yaitu perencanaan, desain,
penerapan, pengujian dan pemelihaan sistem.
BK16 RPL
PP10 Memahami konsep-konsep algoritma dan kompleksitas, meliputi konsep-
konsep sentral dan kecakapan yang dibutuhkan untuk merancang,
menerapkan dan menganalisis algoritma untuk menyelesaikan masalah.
BK13 Algoritma dan kompleksitas
PP11 Menguasai konsep dan prinsip algoritma serta teori ilmu komputer yang
dapat digunakan dalam pemodelan dan desain sistem berbasis komputer.
PP12 Menguasai konsep-konsep bahasa pemrograman, serta mampu
membandingkan berbagai solusi serta berbagai model bahasa
pemrograman.
BK17 Bahasa Pemrograman
16
PP13 Menentukan pendekatan sistem cerdas yang sesuai dengan problem yang
dihadapi, memilih representasi pengetahuan dan mekanisme
penalarannya.
BK18 Sistem Cerdas
PP14 Memanfaatkan pengetahuan yang dimiliki berkaitan dengan konsep-
konsep dasar pengembangan perangkat lunak dan kecakapan yang
berhubungan dengan proses pengembangan perangkat lunak, serta mampu
membuat program untuk meningkatkan efektivitas penggunaan komputer
untuk memecahkan masalah tertentu.
PP15 Menerapkan konsep-konsep yang berkaitan dengan manajemen informasi,
termasuk menyusun pemodelan dan abstraksi data serta membangun
aplikasi perangkat lunak untuk pengorganisasian data dan penjaminan
keamanan akses data.
BK19 manajemen informasi
BK16 RPL
BK20 Kemananan sistem informasi
PP16 Menerapkan konsep-konsep yang berkaitan dengan arsitektur dan
organisasi komputer serta memanfaatkannya untuk menunjang aplikasi
komputer.
BK22 komputer arsitektur
PP17 Menerapkan konsep-konsep yang berkaitan dengan pengembangan
berbasis platform pada Mobile Computing, serta mampu mengembangkan
BK23 komputasi paralel dan terdistribusi
BK24 pengembangan berbasis platform
17
program aplikasi berbasis platform untuk berbagai area.
PP18 Memahami abstraksi dari ekskusi sebuah program pada sebuah sistem
komputer.
BK22 komputer arsitektur
PP19 Memahamiprinsip dasar sistem jaringan komputer. BK23 Jaringan dan komunikasi
Tabel 2.3 Aspek Keterampilan Khusus
KE
TE
RA
MP
ILA
N K
HU
SU
S
KK1 Menganalisis, merancang, dan menerapkan suatu sistem berbasis komputer
secara efisien untuk menyelesaikan masalah, menggunakan pemrograman
prosedural dan berorientasi objek.
BK13 Algoritma dan kompleksitas
BK17 Bahasa Pemrograman
BK16 RPL
BK25 HCI
KK2 Menguasai bahasa dan algoritma pemrograman yang berkaitan dengan
program aplikasi untuk memanipulasi model gambar, grafis dan citra.
BK13 Algoritma dan kompleksitas
BK17 Bahasa Pemrograman
BK16 RPL
BK25 HCI
BK26 Grafis dan Visualisasi
KK3 Menerapkan pendekatan berbagai sistem cerdas yang sesuai dengan BK27 Sistem Cerdas
18
problem yang dihadapi.
KK4 Menerapkan penggunaan representasi pengetahuan dan mekanisme
penalarannya.
BK27 Sistem Cerdas
KK5 Evaluasi kinerja dari penerapan sistem cerdas yang sesuai dengan problem
yang dihadapi, termasuk dalam pemilihan representasi pengetahuan dan
mekanisme penalarannya
BK27 Sistem Cerdas
BK16 RPL
KK6 Membangun aplikasi perangkat lunak yang berkaitan dengan pengetahuan
ilmu komputer.
BK13 Algoritma dan kompleksitas
BK17 Bahasa Pemrograman
BK16 RPL
BK25 HCI
BK24 pengembangan berbasis platform
KK7 Menulis kode yang diperlukan untuk digunakan sebagai instruksi dalam
membangun aplikasi komputer.
BK13 Algoritma dan kompleksitas
BK17 Bahasa Pemrograman
BK16 RPL
KK8 Memanfaatkan pengetahuan yang dimiliki berkaitan dengan konsep-
konsep dasar pengembangan perangkat lunak dan kecakapan yang
berhubungan dengan proses pengembangan perangkat lunak, serta mampu
BK16 RPL
BK13 Algoritma dan kompleksitas
BK17 Bahasa Pemrograman
19
membuat program untuk meningkatkan efektivitas penggunaan komputer
untuk memecahkan masalah tertentu.
BK25 HCI
BK24 pengembangan berbasis platform
BK15 Isu sosial dan praktik profesional
KK9 Merancang dan mengembangkan program aplikasi untuk memanipulasi
model gambar, grafis dan citra, serta dapat memvisualisasikannya.
BK17 Bahasa Pemrograman
BK25 HCI
BK24 pengembangan berbasis platform
BK26 Grafis dan Visualisasi
KK10 Membangun dan mengevaluasi perangkat lunak dalam berbagai area,
termasuk yang berkaitan dengan interaksi antara manusia dan komputer.
BK16 RPL
BK17 Bahasa Pemrograman
BK25 HCI
KK11 Membangun aplikasi perangkat lunak dalam berbagai area yang berkaitan
dengan bidang robotik, pengenalan suara, sistem cerdas, dan bahasa
natural.
BK17 Bahasa Pemrograman
BK25 HCI
BK24 pengembangan berbasis platform
BK27 Sistem Cerdas
KK12 Menganalisis dan mengembangkan sistem serta prosedur yang berkaitan
dengan sistem komputer serta memberikan rekomendasi yang berkaitan
dengan sistem komputer yang lebih efisien dan efektif.
BK13 Algoritma dan kompleksitas
BK16 RPL
20
KK13 Merancang sistem keamanannya serta melakukan pengelolaan secara
kontinu terhadap proteksi profil yang ada.
BK28 Jaringan dan komunikasi
BK29 Sistem operasi
BK30 Penjaminan dan keamanan informasi
KK14 Merancang sistem jaringan komputer serta melakukan pengelolaan secara
kontinu.
BK28 Jaringan dan komunikasi
BK29 Sistem operasi
BK31 Dasar sistem
BK32 OAK
KK15 Menerapkan algoritma paralel yang dapat memanfaatkan sumberdaya
komputasi yang tersedia dengan efisien.
BK32 OAK
BK28 Jaringan dan komunikasi
BK29 Sistem operasi
BK23 komputasi paralel dan terdistribusi
KK16 Mengembangkan aplikasi sederhana berbasis jaringan. BK17 Bahasa Pemrograman
BK25 HCI
BK28 Jaringan dan komunikasi
BK29 Sistem operasi
BK23 komputasi paralel dan terdistribusi
21
Tabel 2.4 Aspek Keterampilan Umum
KE
TE
RA
MP
ILA
N U
MU
M
KU1 Mendemonstrasikan kemampuan komunikasi lisan dan tulisan yang
berkaitan dengan aspek teknis dan non-teknis.
BK15 Isu sosial dan praktik profesional
BK33 Etika dalam profesi
BK34 kecakapan hidup (intrapersonal dan
interpersonal)
KU2 Berpikir kritis, mengidentifikasi akar masalah dan pemecahannya secara
komprehensif, serta mengambil keputusan yang tepat berdasarkan analisis
informasi dan data.
BK9 kebebasan akademik dan mimbar
akademik(mk metopel)
BK34 kecakapan hidup (intrapersonal dan
interpersonal)
BK15 Isu sosial dan praktik profesional
KU3 Memiliki integritas profesional dan berkomitmen terhadap nilai-nilai
etika.
BK34 kecakapan hidup (intrapersonal dan
interpersonal)
BK15 Isu sosial dan praktik profesional
BK33 Etika dalam profesi
BK10 profesionalisme (mk enterpreneurship)
KU4 Memiliki sikap untuk belajar seumur hidup (life-long learning). BK34 kecakapan hidup (intrapersonal dan
interpersonal)
22
KU5 Memimpin dan bekerja dalam tim, mandiri dan bertanggung jawab
terhadap pekerjaannya.
BK34 kecakapan hidup (intrapersonal dan
interpersonal)
BK15 Isu sosial dan praktik profesional
BK10 profesionalisme (mk enterpreneurship)
BK11 enterpreneurship berbasis teknologi (mk
technopreneurship)
KU6 Bekerja sama dengan individu yang memiliki latar belakang sosial dan
budaya yang beragam.
BK34 kecakapan hidup (intrapersonal dan
interpersonal)
BK15 Isu sosial dan praktik profesional
BK10 profesionalisme (mk enterpreneurship)
BK11 enterpreneurship berbasis teknologi (mk
technopreneurship)
KU7 Mencari, merunut, menyarikan informasi ilmiah dan non-imiah secara
mandiri dan kritis.
BK9 kebebasan akademik dan mimbar
akademik(mk metopel)
KU8 Beradaptasi terhadap situasi yang dihadapi dan menangani berbagai
kegiatan secara simultan pada berbagai kondisi.
BK34 kecakapan hidup (intrapersonal dan
interpersonal)
BK15 Isu sosial dan praktik profesional
23
BK10 profesionalisme (mk enterpreneurship)
BK11 enterpreneurship berbasis teknologi (mk
technopreneurship)
Tabel 2.5 Kaitan Capaian Pembelajaran Dengan Matakuliah Wajib Prodi Yang Diadopsi Dari Aptikom Dan Disesuaikan Dari Universitas
Mata
kuliah
LO (LEARNING OUTCOME)
S
T
1
S
T
2
S
T
3
S
T
4
S
T
5
S
T
6
S
T
7
S
T
8
S
T
9
S
T
1
0
P
P
1
P
P
2
P
P
3
P
P
4
P
P
5
P
P
6
P
P
7
P
P
8
P
P
9
P
P
1
0
P
P
1
1
P
P
1
2
P
P
1
3
P
P
1
4
P
P
1
5
P
P
1
6
P
P
1
7
P
P
1
8
P
P
1
9
K
K
1
K
K
2
K
K
3
K
K
4
K
K
5
K
K
6
K
K
7
K
K
8
K
K
9
K
K
1
0
K
K
1
1
K
K
1
2
K
K
1
3
K
K
1
4
K
K
1
5
K
K
1
6
K
U
1
K
U
2
K
U
3
K
U
4
K
U
5
K
U
6
K
U
7
K
U
8
B Indo
nesia
v
24
Pan
casila
v v v v v
Pend
idik
an
Ag
ama
v v v
Kew
arga
Neg
araan
v v v v v v
Pend
idik
an
Ibad
ah
v v v
Pend
idik
an
Sosial Islam
v v v v v v
kep
emim
pin
a
n islam
v v v v v v v
perad
aban
islam
v
25
Bah
asa
Ingg
ris
v
kalku
lus
v v v v
matem
atika
diskrit
v v v v
Meto
de
Nu
merik
v v v v
aljabar linear
v v v v
statistika d
an
prob
abilitas
v v v v
PT
I
v v v v
26
Dasar
pem
rog
raman
v v v v v v v v
algo
ritma
v v v v v v v v v v v
struktur d
ata
v v v v v v v v v v v
TB
O
v v v v
PB
O 1
v v v v v v v v v v
PB
O 2
v v v v v v v v v v
pem
rog
raman
web
1
v v v v v v
27
kecerdasan
Buatan
v v v v v
basis d
ata1
v v v v v v
basis d
ata2
v v v v v v
RP
L
v v v v v v v v v
IMK
v v v v v v
Sistem
digital
v v
OA
K
v v v v
28
SO
v v v v v
Pem
ogram
an
Web2
v v v
keam
anan
Ko
mp
uter
v v v v v
Kew
ira
usahaan
v v v
ME
TO
PE
L
v v v v v
Pro
fesionalis
me
v v v v v v v v
Man
ajement
Pro
yek
v v v v v
29
Ko
mpu
ter
Grafik
v v
Ko
mun
ikasi
data
v v v v
Jaringan
Ko
mp
uter
v v v v v
Log
ika
Info
rmatik
a
v v v v
KK
N
v v v v v v
KP
v v v v v v
Sk
ripsi
v v v v v
Tabel 2.6 Kaitan Capaian Pembelajaran Dengan Matakuliah Pilihan Prodi Yang Diadopsi Dari Aptikom
30
Mata
kuliah
LO
S
T
1
S
T
2
S
T
3
S
T
4
S
T
5
S
T
6
S
T
7
S
T
8
S
T
9
S
T
1
0
P
P
1
P
P
2
P
P
3
P
P
4
P
P
5
P
P
6
P
P
7
P
P
8
P
P
9
P
P
1
0
P
P
1
1
P
P
1
2
P
P
1
3
P
P
1
4
P
P
1
5
P
P
1
6
P
P
1
7
P
P
1
8
P
P
1
9
K
K
1
K
K
2
K
K
3
K
K
4
K
K
5
K
K
6
K
K
7
K
K
8
K
K
9
K
K
1
0
K
K
1
1
K
K
1
2
K
K
1
3
K
K
1
4
K
K
1
5
K
K
1
6
K
U
1
K
U
2
K
U
3
K
U
4
K
U
5
K
U
6
K
U
7
K
U
8
An
imasi d
an
Desain
grafis
v v
pem
rog
raman
mo
bile
v v v v
Sistem
Multim
edia
v v v
Pem
rogram
an
Gam
e
v v v v
Kap
ita
selekta
v v v v
Pen
amb
angan
data
v v v v
31
Kecerd
asan
ko
mpu
tasio
v v v v
Peng
olahan
citra
v v v v
Mik
ro
kon
troller
v v
Kap
ita
selekta
v v v v v v
Pem
rogram
an
Jaringan
v v v v
Ad
min
istrasi
Jaringan
v v v v
Ko
mpu
tasi
Aw
an
v v v v
33
BAB III
KURIKULUM PRODI TEKNIK INFORMATIKA
3.1 Kurikulum Berbasis KKNI dari Aptikom
3.1.1 Sekilas Penamaan Prodi Berdasarkan KKNI Aptikom
Berdasarkan Naskah Akademik yang diterbitkan oleh Aptikom, ILMU
KOMPUTER (Computer Science) / Teknik Informatika menekankan pada kemampuan
individu dalam merancang dan mengembangkan ragam algorithma komputasi (teori
komputasi dan algorithma), mencakup di antaranya:
a. Spektrum yang sangat beragam, dari yang sangat teoritis dan algorithmis hingga
yang bersifat sangat terapan seperti pengembangan robotika dan sistem cerdas.
b. Terbagi menjadi tiga bagian utama:
i. Fokus pada teori maupun algorithma yang dipergunakan dalam proses
perancangan dan implementasi perangkat lunak.
ii. Fokus pada teori maupun algorithma yang dipergunakan dalam proses dan
perancangan sistem perangkat keras serta komponennya.
iii. Fokus pada teori maupun algorithma yang dipergunakan sebagai model
matematis dalam menyelesaikan permasalahan tertentu.
c. Kurikulumnya sangat kental dengan ilmu pengetahuan terkait dengan logika
matematika, komputasi, dan algorithma, yang dalam model terapannya dinyatakan
dalam pengembangan program komputer.
VARIASI NAMA: Teknik Informatika, Ilmu Komputer, Ilmu Komputasi, Informatika,
Ilmu Informatika, Matematika Komputasi, dan lain sebagainya.
34
3.1.2 Ragam Keterampilan dan Capaian Jenjang Berdasarkan KKNI Aptikom
Berikut dijelaskan pada tabel 3.1 tentang ragam keterampilan serta yang harus
dikuasai untuk jenjang pendidikan S1 pada Prodi teknik informatika:
Tabel 3.1 Ragam Keterampilan Pada Prodi Teknik Informatika
Jenjang
Kualifikasi
6 (S1)
Pengetahuan
1 Menguasai konsep teoritis bidang
pengetahuan Ilmu Komputer /Informatika
secara umum dan konsep teoritis bagian
khusus dalam bidang pengetahuan tersebut
secara mendalam, serta mampu
memformulasikan penyelesaian masalah
prosedural.
2 Memiliki pengetahuan yang memadai terkait
dengan cara kerja sistem komputer dan
mampu merancang dan mengembangkan
berbagai algorithma /metode untuk
memecahkan masalah.
3 Mempunyai pengetahuan dalam mengem-
bangkan algorithma/metode yang diimple-
mentasikan dalam perangkat lunak berbasis
komputer.
Keterampilan
Umum
1-9 Memiliki keterampilan umum program
sarjana (sub bab 3.2.2.3)
10 Mempunyai kemampuan dalam
mendefinisikan kebutuhan pengguna atau
35
pasar terhadap kinerja (menganalisis,
mengevaluasi dan mengembangkan)
algorithma/metode berbasis komputer.
11 Memiliki kemampuan (pengelolaan)
manajerial tim dan kerja sama (team work),
manajemen diri, mampu berkomunikasi baik
lisan maupun tertulis dengan baik dan
mampu melakukan presentasi.
Keterampilan
Khusus
1 Mampu merancang dan mengembangkan
algorithma untuk berbagai keperluan seperti
Network Security, Data Compression
Multimedia Technologies, Mobile Computing
Intelligent Systems, Information
Management, Algorithms and Complexity,
Human-Computer Interaction, Graphics and
Visual Computing.
(Spesifik pada masing-masing program studi,
sesuai dengan profil lulusan dan SDM yang
sesuai dengan nilai-nilai Islami)
Capaian Jenjang S1 (Graduate/Degree Outcome - Bachelor's degree)
1. Penyandang gelar ini mampu menunjukkan kinerja mandiri, bermutu, dan
terukur.
2. Penyandang gelar ini mampu menerapkan pemikiran logis, kritis dan sistematis
dalam mengaplikasikan dan memanfaatkan ilmu pengetahuan informatika dan
36
komputer untuk menyelesaikan masalah.
3. Penyandang gelar ini mampu menunjukkan pemahaman tentang body of
complex knowledge secara sistematis dan utuh serta memiliki dasar untuk studi
lanjut pascasarjana dan karir profesional.
4. Penyandang gelar mampu menunjukkan kinerja mandiri, bermutu, dan terukur.
5. Penyandang gelar ini mampu mengkaji implikasi pengembangan atau
implementasi ilmu pengetahuan informatika dan komputer berdasarkan kaidah,
tata cara dan etika ilmiah dalam rangka menghasilkan gagasan, desain, kritik
atau solusi.
6. Penyandang gelar ini menguasai konsep teoritis bidang informatika dan
komputer tertentu secara umum dan konsep teoritis bagian khusus dalam bidang
pengetahuan tersebut secara mendalam, serta mampu memformulasikan
penyelesaian masalah secara prosedural.
7. Penyandang gelar ini harus mampu menunjukkan keterampilan atau
psikomotorik pada ranah kompleksitas praktik tertentu termasuk keterampilan
bidang teknik informatika dan komputer.
8. Penyandang gelar ini harus memiliki kemampuan penelitian, memahami dan
mengevaluasi informasi dan konsep baru dari ranah keilmuan informatika
dengan mempertimbangkan bukti, argumen dan asumsi untuk menyelesaikan
masalah.
9. Penyandang gelar ini mampu bertindak secara professional dan mampu menilai
berdasarkan tingkat otonomi kognitif.
10. Penyandang gelar ini mampu berkomunikasi interpersonal baik lisan maupun
tulisan serta terampil dalam kerjasama tim.
11. Penyandang gelar ini mampu mengelola dan menggunakan informasi untuk
37
belajar mandiri sepanjang hidup.
12. Penyandang gelar ini mampu memelihara dan mengembangkan jaringan kerja
dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya.
13. Penyandang gelar ini mampu mengambil keputusan yang tepat berdasarkan
analisis informasi dan data, dan mampu memberikan petunjuk dalam memilih
berbagai alternatif solusi secara mandiri dan kelompok.
14. Penyandang gelar ini mampu bertanggungjawab atas pencapaian hasil kerja
kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian
pekerjaan yang ditugaskan kepada pekerja yang berada di bawah
tanggungjawabnya.
15. Penyandang gelar ini mampu mendokumentasikan, menyimpan, mengamankan,
dan menemukan kembali data untukmenjamin kesahihan dan mencegah plagiasi.
16. Mampu mengembangkan ilmu pengetahuan yang telah didapati selama
menempuh Pendidikan yang sesuai dengan nilai-nilai Islami.
3.1.3 Peta Jalan / Roadmap berdasarkan Ranah keilmuan (Body of Knowledge) Ilmu
Komputer Berdasarkan KKNI Aptikom
Roadmap ini adalah roadmap bidang ilmu komputer/informatika untuk S1, yang
dibuat berdasarkan: a. Ranah Topik (Topic Area), b. Ranah Keilmuan, c. Bidang
Kajian/Area of Knowledge/Body of Knowledge).
Gambar 3.1 Dari Ranah Keilmuan/BoK ke Ranah Topik
Gambar 3.2
Dari Ranah Keilmuan/BoK ke Ranah Topik
Gambar 3.2 Dari Mata Kuliah ke Ranah Topik
39
3.1.4 Capaian Program dan Capaian Pembelajaran Dari Aptikom Untuk KKNI
Berdasarkan capaian dari Aptikom, capaian program untuk program studi teknik
informatika adalah sebagai berikut.
Tabel 3.2 Capaian Program dari Program Studi S1 Ilmu Komputer
No. Capaian Program Spesifik Dimensi Capaian
Program Umum
1 Pemahaman intelektual dan kemampuan untuk
menerapkan matematika dasar dan teori ilmu komputer
Penguasaan bidang
Komputasi
2 Kemampuan untuk memiliki perspektif kritis dan kreatif
dalam mengidentifikasi dan memecahkan masalah dengan
menggunakan pemikiran komputasi.
Berpikir kritis dan taat
kaidah ilmiah
3 Menggunakan keterampilan yang relevan dalam
mempelajari area ilmu komputer untuk meningkatkan
produktifitas.
Kecakapan
menggunakan teknik
dan perangkat
komputasi
4 Menunjukkan komitmen terhadap etikadanperilaku
profesional di tempat kerja dankehidupan sehari-hari.
Terlibat secara
profesional dan sosial
5 Mampu berkomunikasi dengan para pemangku
kepentingan (stakeholder) dari beragam latar belakang
dengan kualitas yang efektif.
Komunikasi yang
efektif
6 Mempelajari model baru, teknik, teknologi dan peralatan
untuk menerapkan efektivitas dalam meningkatkan
kualitas diri seumur hidup
Pembelajaran
sepanjang hayat
7 Menunjukan keterampilan antar-pribadi sebagai bagian
dari tim dalam setiap peraturan termasuk kepemimpinan
dalam menyampaikan hasil/resolusi yang berkualitas.
Kepemimpinan dan
kerja tim lintas disiplin
40
8 Menerapkan keterampilan kewirausahaan di bidang
teknologi informatika.
Cakap berwirausaha
9 Mampu mengembangkan ilmu pengetahuan yang telah
didapati selama menempuh perkuliahan yang sesuai dengan
nilai-nilai Islami.
Memiliki pribadi yang
beradab dan akhlakul
karimah
Capaian pembelajaran Program Studi Teknik Informatika/Ilmu Komputer untuk memenuhi
kualifikasi lulusan Sarjana Program Studi Teknik Informatika/Ilmu Komputer sesuai KKNI
level 6 dengan merujuk pada capaian pembelajaran yang direkomendasikan oleh APTIKOM
level 6.
Tabel 3.3 Capaian Pembelajaran dari Program Studi S1 Ilmu Komputer
No Ranah Topik Capaian Pembelajaran
1. Matematika dan
Statistika
1.1. Menguasai konsep-konsep matematika untuk
memecahkan berbagai masalah yang berkaitan dengan
logika.
1.2. Menguasai prinsip-prinsip pemodelan matematika,
program linear serta metode numerik.
1.3. Menguasai konsep dan ilmu probabilita dan statistik
untuk mendukung dan menganalisis sistem komputasi.
1.4. Menguasai konsep dan teori konsep-konsep struktur
diskrit, yang meliputi materi dasar matematika yang
digunakan untuk memodelkan dan menganalisis
sistem komputasi.
41
2. Algoritma dan
Pemrograman
2.1. Menguasai teori dan konsep yang mendasari ilmu
komputer.
2.2. Memahami konsep-konsep bahasa pemrograman,
mengidentikasi model-model bahasa pemrograman,
serta membandingkan berbagai solusi.
2.3. Memahami teori dasar arsitektur komputer, termasuk
perangkat keras komputer dan jaringan.
2.4. Menguasai bidang fokus pengetahuan ilmu komputer
serta mampu beradaptasi dengan perkembangan ilmu
pengetahuan dan teknologi.
2.5. Menguasai metodologi pengembangan sistem, yaitu
perencanaan, desain, penerapan, pengujian dan
pemelihaan sistem.
2.6. Memahami konsep-konsep algoritma dan
kompleksitas, meliputi konsep-konsep sentral dan
kecakapan yang dibutuhkan untuk merancang,
menerapkan dan menganalisis algoritma untuk
menyelesaikan masalah.
2.7. Menguasai konsep dan prinsip algoritma serta teori
ilmu komputer yang dapat digunakan dalam
pemodelan dan desain sistem berbasis komputer.
2.8. Menguasai konsep-konsep bahasa pemrograman, serta
mampu membandingkan berbagai solusi serta berbagai
model bahasa pemrograman.
2.9. Menganalisis, merancang, dan menerapkan suatu
sistem berbasis komputer secara efisien untuk
menyelesaikan masalah, menggunakan pemrograman
42
prosedural dan berorientasi objek.
2.10. Menguasai bahasa dan algoritma pemrograman yang
berkaitan dengan program aplikasi untuk
memanipulasi model gambar, grafis dan citra.
3. Sistem Cerdas 3.1. Menentukan pendekatan sistem cerdas yang sesuai
dengan problem yang dihadapi, memilih representasi
pengetahuan dan mekanisme penalarannya.
3.2. Menerapkan pendekatan berbagai sistem cerdas yang
sesuai dengan problem yang dihadapi.
3.3. Menerapkan penggunaan representasi pengetahuan
dan mekanisme penalarannya.
3.4. Evaluasi kinerja dari penerapan sistem cerdas yang
sesuai dengan problem yang dihadapi, termasuk dalam
pemilihan representasi pengetahuan dan mekanisme
penalarannya.
4. Rekayasa Perangkat
Lunak
4.1. Membangun aplikasi perangkat lunak yang berkaitan
dengan pengetahuan ilmu komputer.
4.2. Menulis kode yang diperlukan untuk digunakan
sebagai instruksi dalam membangun aplikasi
komputer.
4.3. Memanfaatkan pengetahuan yang dimiliki berkaitan
dengan konsep-konsep dasar pengembangan perangkat
lunak dan kecakapan yang berhubungan dengan proses
pengembangan perangkat lunak, serta mampu
43
membuat program untuk meningkatkan efektivitas
penggunaan komputer untuk memecahkan masalah
tertentu.
4.4. Merancang dan mengembangkan program aplikasi
untuk memanipulasi model gambar, grafis dan citra,
serta dapat memvisualisasikannya.
4.5. Membangun dan mengevaluasi perangkat lunak dalam
berbagai area, termasuk yang berkaitan dengan
interaksi antara manusia dan komputer.
4.6. Membangun aplikasi perangkat lunak dalam berbagai
area yang berkaitan dengan bidang robotik,
pengenalan suara, sistem cerdas, dan bahasa natural.
4.7. Menerapkan konsep-konsep yang berkaitan dengan
manajemen informasi, termasuk menyusun pemodelan
dan abstraksi data serta membangun aplikasi
perangkat lunak untuk pengorganisasian data dan
penjaminan keamanan akses data.
5. Komputer Arsitektur
(Sistem Komputer)
5.1. Menganalisis dan mengembangkan sistem serta
prosedur yang berkaitan dengan sistem komputer serta
memberikan rekomendasi yang berkaitan dengan
sistem komputer yang lebih efisien dan efektif.
5.2. Menerapkan konsep-konsep yang berkaitan dengan
arsitektur dan organisasi komputer serta
memanfaatkannya untuk menunjang aplikasi
komputer.
5.3. Menerapkan konsep-konsep yang berkaitan dengan
pengembangan berbasis platform pada Mobile
44
Computing, serta mampu mengembangkan program
aplikasi berbasis platform untuk berbagai area.
5.4. Merancang sistem keamanannya serta melakukan
pengelolaan secara kontinu terhadap proteksi profil
yang ada.
5.5. Memahami abstraksi dari ekskusi sebuah program
pada sebuah sistem komputer.
6. Sistem terdistribusi
(Sistem Komputer)
6.1. Merancang sistem jaringan komputer serta melakukan
pengelolaan secara kontinu.
6.2. Memahamiprinsip dasar sistem jaringan komputer.
6.3. Menerapkan algoritma paralel yang dapat
memanfaatkan sumberdaya komputasi yang tersedia
dengan efisien.
6.4. Mengembangkan aplikasi sederhana berbasis jaringan.
7. Kecakapan Hidup
(Success Skills)
7.1. Mendemonstrasikan kemampuan komunikasi lisan dan
tulisan yang berkaitan dengan aspek teknis dan non-
teknis.
7.2. Berpikir kritis, mengidentifikasi akar masalah dan
pemecahannya secara komprehensif, serta mengambil
keputusan yang tepat berdasarkan analisis informasi
dan data.
7.3. Memiliki integritas profesional dan berkomitmen
terhadap nilai-nilai etika.
7.4. Memiliki sikap untuk belajar seumur hidup (life-long
learning).
7.5. Memimpin dan bekerja dalam tim, mandiri dan
bertanggung jawab terhadap pekerjaannya.
45
7.6. Bekerja sama dengan individu yang memiliki latar
belakang sosial dan budaya yang beragam.
7.7. Mencari, merunut, menyarikan informasi ilmiah dan
non-imiah secara mandiri dan kritis.
7.8. Beradaptasi terhadap situasi yang dihadapi dan
menangani berbagai kegiatan secara simultan pada
berbagai kondisi.
3.2 Kurikulum Lokal / Institusional
Kurikulum lokal / institusional yang ada di prodi teknik informatika mengacu
kepada Universitas dalam bentuk penambahan mata kuliah penciri dari institusi. Hal ini
sesuai dengan visi universitas Abdurrab yaitu: “Menjadi Universitas Profesional dan
Terkemuka, Berbasis Nilai-Nilai Islami ditingkat Nasional pada Tahun 2035”.
Untuk mendukung visi tersebut, Universitas sudah menyiapkan beberapa mata kuliah
yang tersebar dalam beberapa semester yaitu:
Tabel 3.4 Mata Kuliah Institusional
No. Mata Kuliah Penempatan Keterangan
1 Pendidikan Ibadah Semester 2 Bagi mahasiswa non-
muslim dapat
menyesuaikan.
2 Pendidikan Sosial Islam Semester 3
3 Kepemimpinan Islam Semester 4
4 Sejarah Peradaban Islam Semester 5
3.3 Susunan dan Pemetaan Mata Kuliah Prodi
Berdasarkan masukan dari beberapa pihak seperti yang telah diuraikan pada sub
1.2, maka prodi menyusun mata kuliah yang berjumlah 144 sks dengan komposisi 129
46
SKS mata kuliah wajib dan 15 SKS mata kuliah pilihan. Pembagian mata kuliah tersebut
dapat dilihat pada tabel berikut:
Tabel 3.5 Mata Kuliah Wajib Prodi
No Kode MK Nama Mata Kuliah SKS Teori Praktek Prasyarat
Semester 1
1 UA101 Pendidikan Agama 2 2 0
2 UA102 Pancasila 2 2 0
3 UA103 Bahasa Indonesia 2 2 0
4 TI101 Pengantar Teknologi Informasi 3 2 1
5 TI102 Kalkulus 3 3 0
6 TI103 Logika Informatika 3 3 0
7 TI104 statistika dan probabilitas 3 3 0
8 TI105 Bahasa Inggris 2 2 0
Semester 2
9 UA204 Kewarganegaraan 2 2 0
10 UA201 Pendidikan Ibadah 2 2 0
11 TI206 Dasar Pemrograman 3 2 1
12 TI207 Sistem Digital 3 2 1
13 TI208 Matematika Diskrit 3 3 0
14 TI209 Organisasi & Arsitektur Komputer 3 3 0
15 TI210 Komunikasi data 3 3 0
Semester 3
16 UA302 Pendidikan Sosial Islam 2 2 0 UA201
17 TI311 Algoritma 3 2 1 TI206
18 TI312 Jaringan Komputer 3 2 1 TI210
19 TI313 Sistem Operasi 3 2 1
20 TI314 Pemrograman Berbasis Objek 1 3 2 1
21 TI315 Aljabar Linear 3 3 0 TI208
22 TI316 Pemrograman Web 1 3 2 1
47
Semester 4
24 UA404 Kepemimpinan Islam 3 3 0 UA302
25 TI417 Struktur Data 3 2 1 TI311
26 TI418 Komputer Grafik 3 2 1 TI315
27 TI419 Kecerdasan Buatan 3 3 0 TI311
28 TI420 Basis Data 1 3 2 1
29 TI421 Pemrograman Berbasis Objek 2 3 2 1 TI314
30 TI422 Pemrograman Web 2 3 2 1 TI316
Semester 5
31 UA504 Sejarah peradaban Islam 3 3 0 UA404
32 TI523 Teori Bahasa dan Otomata 3 3 0 TI419
33 TI524 Metode Numerik 3 3 0
34 TI525 Rekayasa Perangkat Lunak 3 3 0 TI421,TI422
35 TI526 Basis data 2 3 2 1 TI420
Semester 6
36 UA605 KKN 4
100 SKS termasuk
sem berjalan
37 TI627 Sistem Keamanan Komputer 3 2 1
38 TI628
Metode Penelitian dan Penulisan
Ilmiah 4 4 0
UA103, TI105, 100
SKS termasuk sem
berjalan
39 TI629 Interaksi Manusia-Komputer 3 2 1
Semester 7
40 TI730 Manajement Proyek 3 3 0 TI525
41 TI731 KP 3
110 SKS dan
UA605
42 TI732 Kewirausahaan 3 3 0
43 TI733 Etika dan Profesionalisme 3 3 0
Semester 8
44 TI834 Skripsi 8 TI628, UA605,
48
TI731
,Mentoring ,120
SKS,
Total 144 SKS
Tabel 3.6 Mata Kuliah Pilihan Prodi
Mata Kuliah SKS Teori Praktikum Semester Kode Bidang
Keahlian
Animasi dan Desain
Grafis 3
2 1
5 TI501
Multimedia
Sistem multimedia 3 2 1 5 TI502
Pemrograman mobile 3 2 1 6 TI601
Pemrograman game 3 2 1 6 TI602
Kapita selekta
Multimedia 3
2 1
7 TI701
Data Mining 3 2 1 5 TI503
Intelligence
System
Kecerdasan
komputasional 3
2 1
5 TI504
Pengolahan citra 3 2 1 6 TI603
Mikrokontroller 3 2 1 6 TI604
Kapita selekta
Intelligence System 3
2 1
7 TI702
Pemrograman Jaringan 3 2 1 5 TI505
Networking Administrasi Jaringan 3 2 1 5 TI506
Komputasi Awan 3 2 1 6 TI605
49
Jaringan Bergerak 3 2 1 6 TI606
Kapita selekta
Networking 3 2 1 7
TI703
Total 45 SKS
Mahasiswa dapat mengambil mata kuliah maksimal 24 SKS dalam satu semester.
Mata kuliah yang telah disusun kemudian dibuatkan dalam bentuk pemetaan / mapping.
Fungsinya agar lebih memudahkan untuk melihat alur mata kuliah dari awal hingga
akhir, termasuk visualisasi mata kuliah yang bersyarat seperti yang terlihat pada gambar
3.3 berikut:
51
3.4 Silabus Ringkas Per Mata Kuliah
Silabus ringkas disusun untuk berdasarkan ranah keilmuan, ranah topik, masukan
dari ahli, saran dari alumni dan stakeholder, serta kebutuhan dan perkembangan dunia
informatika pada saat ini. Selain itu, dengan adanya silabus ringkas dapat meudahkan
dosen dalam menyusun rencana pengajaran yang akan dibuat sebelum mengajar.
Tabel 3.7 Ringkasan silabus per matakuliah
Mata Kuliah Materi Pembahasan / Silabus
Bahasa Indonesia
tata penulisan dan redaksional dalam bahasa indonesia, teknik
komunikasi dan presentasi, teknik menulis paper dan makalah,
review paper, teknik membuat proposal
Pancasila
Pengantar, Filsafat Pancasila, Otonomi Daerah, Demokrasi,
Hak Warga Negara, HAM, Konstitusi dan Konstitualisme,
Wawasan Pancasila, Geo strategi dan Geopolitik dalam
Pertahanan Negara.
Pendidikan Agama (Islam)
Eksistensi Allah SWT, Kekuasaan Allah SWT, Iman dan
Aqidah, Hal-hal yang Membatalkan Keimanan, Mengenal
Diri, Mengenal Manusia, Makna Islam, Aliran dan Paham
yang bertentangan dengan Islam, Al Qur’an dan ilmu
Pegetahuan, Mengenal Rasul, Ulama sebagai Pewaris Para
Nabi, Mengimani Hari Akhir, MengimaniTakdir, Fitnah Akhir
Zaman,Studi Komprehensif.
Kewarganegaraan
Pengantar, Filsafat Pancasila, Otonomi Daerah, Demokrasi,
Hak Warga Negara, HAM, Konstitusi dan Konstitualisme,
Wawasan Pancasila, Geo strategi dan Geopolitik dalam
Pertahanan Negara.
52
Pendidikan Ibadah
Pengantar Ilmu Fiqih, Fiqih Niat, Fiqih Air dan Adab Istinja’,
Fiqih Najis dan Hadats, Fiqih Wudhu dan Mandi Wajib, Fiqih
Mahram, Fiqih Sholat, Pengantar Zakat dan Pajak, Fiqih
Puasa, Fiqih Pertimbangan, Fiqih Prioritas, Hikmah dan
Hukuman dalam Islam, Fiqih Ikhtilaf dan Fenomena Bid’ah,
Studi Komprehensif Ibadah Islam
Pendidikan Sosial Islam
Adab Menuntut Ilmu, Islam dan Konsep Akhlak, Adab
Berpakaian, Adab Berbicara dan Berkomunikasi, Adab
Mengelola Harta, Adab Jual Beli, Adab Bezuk dan Ta’ziyah,
Akhlak Mazmumah : Ujub dan Sombong, Akhlak Islami :
Jujur dan Menepati Janji, Akhlak Islami : Sabar dan
Tawadhu’, Akhlak Islami : Hak dan Kewajiban Muslim
terhadap Tetangga, Taubat dan Kemuliaannya, Adab Birrul
Walidaini, Studi Komprehensif Sosial Islam
kepemimpinan islam
Hakikat Kepemimpinan, Keadilan Pemimpin, Tanggung
Jawab Kepemimpinan, Amal Jama’I, Mengatasi Kelemahan
dan Tantangan, Kepemimpinan dan Kondisi Umat Hari ini,
Isu-isu Kontemporer Kepemimpinan Islam, Menegakkan
Izzah Agama Islam, Konsep Waktu dalam Kepemimpinan,
Musyawarah (Asy Syura), Leadership dan Followership,
Islam dan Konsep Kemanfaatan, Khidmat Kepemimpinan,
Studi Komprehensif Kepemimpinan Islam
sejarah peradaban islam
Islam Agama Modern, Sirah Nabawiyah Periode Makkah dan
Periode Madinah, Peperangan pada Masa Nabi SAW dan
Sahabat, Tarikh Khulafaur Rasyidin, Fitnah-Fitnah yang
Terjadi pada Masa Sahabat, Kemunculan Aliran-Aliran
Kalam, Tarikh Mamluki, Sejarah Islam di Indonesia,
53
Fenomena Jahiliyah, Islam dan Konsep Peradaban, Tantangan
Peradaban Barat, Invasi Pemikiran Terhadap Islam, Paham
Menyimpang yang Bertentangan dengan Islam,Studi
Komprehensif Peradaban Islam
Pengantar Teknologi Informasi
Pendahuluan & sejarah teknologi, Konsep Dasar Sistem
Komputer & Teknologi Informasi, Elemen-elemen Komputer,
Jenis Komputer, Perangkat Input dan Output, Aplikasi
Komputer, Bahasa Pemograman, Memori dan Media
Penyimpanan, konversi sistem bilangan (desimal, biner,
heksa), Pengenalan Komunikasi Data, Teknologi Berbasis
WEB, pengenalan Kecerdasan Buatan, Aplikasi Perkantoran,
perakitan dan perawatan komputer
Kalkulus
Limit dan Kekontinuan Fungsi, Diferensial Biasa & Parsial,
Penggunaan Diferensial, Integral Tak Tentu dan Tentu,
transformasi
Logika Informatika
Pengantar Logika Informatika, Logika Proporsional,
Ekuivalensi, Logic Inference, Logika Predikat, Logika
Kombinasional, Aljabar Boolean, Gerbang Logika
statistika dan probabilitas
Arti / Deskriptif, Ruang Lingkup dan Kegunaan Statistik,
Jenis dan Skala Data, Frekuensi Distribusi dan Analisis
Univariat, Ukuran Penyebaran, Distribusi Binomial, Poison,
Normal, Sample, teori Probabilitas (Peluang), Estimasi
Parameter, Hipotesis dan Prosedur Pengujian
54
Bahasa Inggris
Introduction one self and others, Members of Family, Career
and Ambition, Moods and Feeling, Shooping, Eating Out,
Asking for Permision and Giving Direction, Vocabularies,
Notice and Warning, Reading , Write How to
set/do/install/process, Listening, Writing in english for
scientific purpose and making proposal, Presentation in
english
Dasar Pemrograman
pseudo code, struktur logika pemrograman (flowchart),
Struktur kode Pemrograman, Aturan Penulisan Pemrograman,
Konsep Tipe Data, Operator, Fungsi Input-Output, perulangan
sederhana, array sederhana, program sederhana (hello world,
dsb)
Sistem Digital
Pengenalan Sistem Digital, Sistem Bilangan, Aritmatika
Biner, Kode Biner, penerapan Gerbang Logika,
Penyederhanaan Rangkaian, Perancangan Rangkaian Digital,
Rangkaian Digital Sekuensial, Rangkaian Digital, Peta
Karnaugh, pengantar mikrokontroler
Matematika Diskrit Logika, Himpunan, Matriks, Relasi, Fungsi, Induksi
Matematik, Kombinatorial, Teori Graf, teori tree
Organisasi & Arsitektur Komputer
Struktur dan Fungsi Utama Komputer, Evolusi dan Kinerja
Komputer, Struktur CPU, Memory Internal dan Eksternal,
Peralatan dan Penyimpanan Data, I/O Device, Sistem BUS,
Operating System
Komunikasi data
Dasar-dasar teknologi komunikasi dan jaringan, Sistem pesan
elektronik, Transmisi sinyal digital dan analog, multiplexing,
komunikasi spektrum tersebar, deteksi dan koreksi kesalahan
dalam komunikasi data, Teknik kendali data link dalam
55
komunikasi data, Metode akses kanal dalam komunikasi data,
Jaringan area lokal dan tanpa kabel, Teknologi Komunikasi
Modern
Algoritma
Pengantar Algoritma, Dasar-Dasar Algoritma, Aturan
Penulisan Algoritma, Array, Kompleksitas Algoritma,
Algoritma Rekursif, Algoritma Brute Force, Algoritma
Greedy, Algoritma Divide And Conquer, Algoritma Dynamic
Programming.
Jaringan Komputer
Arsitektur Protokol Jaringan Komputer; OSI Layer;Transmisi
Data; Data Link; MediumAcces; Addressing; Routing;
Internetworking;QoS; Penerapan Konsep Jaringan Komputer
Pada infrastruktur dan Sistem Operasi
Sistem Operasi
Pengenalan Umum Sistem Operasi dan Struktur Sistem
Komputer, Struktur Sistem Operasi, Manajemen Proses,
Penjadwalan, Sinkronisasi dan Deadlock, Manajemen
Memory,Virtual Memori, Manajemen Sistem File,
Manajemen Sistem Input/Output, Proteksi dan Sekuriti Sistem
Komputer
Pemrograman Berbasis Objek 1 pengenalan OOP, Struktur Objek, Model, View, control,
Multithreading, Hibernating, class dan method
Aljabar Linear Vektor, Ruang Vektor, Matriks, Determinan, Matriks Invers,
Persamaan Linier, Transformasi Linier
Pemrograman Web 1 Konsep Pemrograman Web, Perangkat Pendukung
Pemrograman Web, HTML, CSS, JavaScript, XML
Struktur Data
Konsep dan dasar Struktur Data, Sorting, Tipe Data Pointer,
Seranai (List), Senarai Berantai (Linked List), Stack
56
(Tumpukan), Queue (Antrian), implementasi Tree dan array
Komputer Grafik
Pengantar Komputer Grafik, Konsep Pembuatan Gambar,
Kurva Parametrik, Representasi Grafik dalam Bentuk Vektor,
Algoritma Perpotongan Objek, Transformasi Objek 2
Dimensi, Transformasi Objek 3 Dimensi, Pemodelan Benda
Padat dengan Jaring Polygonal, Pemodelan Polyhedra dengan
Jaring Polygonal, Pemodelan Permukaan dengan Jaring
Polygonal, Visualisasi 3 Dimensi
Sistem Keamanan Komputer
Keamanan Penyimpanan Data; Kriptografi; Otorisasi dan
Otentikasi; Digital Signature; Digital Cash; Keamanan
Jaringan Komputer : Password Cracking, Packet Sniffing, IP
Spoofing, Trojan, denial of Service; Pengendalian Akses .
Basis Data 1 Konsep Basis Data, DBMS, Data Dictionary,Pemodelan Data
Relasional, Bahasa Query Formal, Bahasa SQL, Normalisasi
Pemrograman Berbasis Objek 2
Database berorientasi objek, Messages, Instances dan
initialization, Inheritance, Subkelas dan subtype, Replacement
dan refinement, inheritance, Polymorphism
Pemrograman Web 2 Pemrograman berbasis PHP, Database, Web Dinamis, CMS
dan Rekayasanya, Web Framework, Web Service & hosting
Kecerdasan Buatan
Pengenalan Kecerdasan Buatan, peluang, bayes method,
searching method, reasoning method, planning method,
learning method
Metode Numerik
Pengantar Metode Numerik, perhitungan dengan titik ambang,
pendekatan fungsi dengan polinom language, power dan
Newton, eliminasi gauss, strategi pivot, faktorisasi segitiga,
solusi system persamaan tidak linier, pendekatan turunan dan
57
integral, solusi persamaan diferensial biasa.
Rekayasa Perangkat Lunak
Konsep RPL, Software Process, Prinsip dan Konsep Analisis
software, software analysis and design, UML diagram (OO
aproach), software testing dan implementasi
Basis data 2
Lanjutan basis data 1, complex SQL Query, OODB,
pemrograman database, implementasi basis data berbasis
industri (spt: oracle, postgreSQL, nginx, dsb)
Teori Bahasa dan Otomata
finite state automata, ekivalensi non-deterministik finite
automata ke deterministik finite automata, non-deterministik
finite automata dengan -move, ekspresi regular, aturan
produksi untuk suatu finite state automata, finite state
automata dengan output, pohon penurunan, penyederhanaan
tata bahasa bebas konteks, bentuk normal chomsky,
penghilangan rekursif kiri, bentuk normal greibach, push
down automata, mesin turing, praktikum implementasi TBO
(Natural language processing, semantic search, dll)
Metode Penelitian dan Penulisan Ilmiah
Konsep dasar penelitian, identifikasi masalah dan hipotesis,
literatur review, desain penelitian, metode, teknik dan
instrumen dalam penelitian, penelitian di bidang ilmu
komputer, analisa kuantitatif dalam penelitian, analisa
kualitatif dalam penelitian, teknik sitasi, membuat laporan
ilmiah dan publikasi hasil penelitian.
Interaksi Manusia-Komputer
Konsep IMK, faktor manusia, aspek ergonomik, piranti
interaktif, ragam dialog, desain input da noutput, desain
dialog, desain bantuan, penanganan kesalahan, algoritma
58
pencarian, analisis sentimen, sistem temu kembali informasi
Manajement Proyek
Overview Software Project Management, Project
Management Book of Knowledge, Project Initiation Project
Charter, Project Planning, WBS dab Gantt Chart, Project
Team Management, Risk Management
Kewirausahaan
Pengertian, Peranan, dan Unsur-Unsur Kewirausahaan Dalam
Kaitannya dengan Pengelolaan Informasi dan Pendayagunaan,
Menumbuhkan Minat Wirausaha dengan Memberikan
Pengetahuan dan Keterampilan Dalam Memulai Usaha Baru,
ekonomi digital (teori dan implementasi), dasar IT Bisnis,
pemanfaatan IT dalam bisnis, analisa peluang bisnis dalam IT,
analisis pangsa pasar, manajemen pengembangan bisnis IT,
strategi bisnis IT, IT CRM, IT SCM
Etika dan Profesionalisme
Pengertian Etika, Pengertian profesi dan profesionalisme,
Modus-modus kejahatan dalam Teknologi Informasi,
pengenalan IT Forensic, Peraturan dan regulasi dalam IT,
model pengembangan standar profesi, sertifikasi keahlian
bidang IT, Praktek-praktek kode etik dalam penggunaan
teknologi informasi
Animasi dan Desain grafis
Animasi dan grafis Sederhana, Animasi Frame by Frame,
Animasi Karakter, Animasi Interaktif, Penggunaan Media
Grafis dan Audio dalam Animasi, modifikasi / editing video
dan audio, Membuat Produk Animasi.
59
Sistem multimedia
Perangkat Keras Multimedia, Perangkat Lunak Multimedia
dan Perangkat Lunak Authoring Multimedia, Perangkat Lunak
editing dan Perangkat Lunak berbasis web multimedia, Objek-
objek Multimedia (teks, grafik, komputer interaktif), Objek-
objek Multimedia ( audio, video dan animasi), Kompresi Data
Multimedia, Penyimpanan dan Pengambilan Data Multimedia,
Jaringan Multimedia, Distribusi Multimedia, Keamanan
Multimedia, Pengembangan Sistem Multimedia
Pemrograman mobile
pengenalan perlengkapan mobile, Pengenalan pemrograman
mobile dan widget pada pemrograman mobile, Pembuatan dan
pemanfaatan widget lanjutan, mobile programming activity,
Pemanfaatan OO dengan pemrograman mobile, Persistence
dengan SQLite dan SharedPreferences, Menu dan theme, Web
service pada mobile Web service lanjutan dengan AsyncTask,
Fragment / Action bar / Layout Land or Portrait
Pemrograman game
Intro to game programming, Game basic flow, animation &
transformation, colission Detection, Implementing OO design
to Game Programming, Implementing sound
Introduction to 3D graphic, 3D transformation, 3D model
Kapita selekta Multimedia
Disesuaikan dengan Dosen pengampu, materi terkait dengan
update perkembangan terkini tentang multimedia, pembahasan
tentang tugas akhir yang berkaitan dengan multimedia
Data Mining
pengenalan data mining, data (jenis dan kualitas data,
preprocessing dan teknik pengukuran data), eksplorasi data,
klasifikasi, analisis asosiasi, klustering, anomali data, aplikasi
dan trend data mining
60
Kecerdasan komputasional
klasifier dengan fungsi diskriminan linier maupun non--
linier, Perceptron, Support Vector Machine (SVM). Fuzzy
Logic dan penggunaannya dalam sistem berbasis aturan.
Decision Tree. metode clustering. Backpropagation, non--
linearly separable problems, neuro-fuzzy. metode optimasi
dengan evolutionary algorithm: Genetic Algorithm (GA), Ant
Colony(ACO), Particle Swarm Optimization (PSO)
Pengolahan citra
Konsep Pengolahan Citra, Representasi Citra, Konvolusi dan
Transformasi Fourier, Peningkatan Mutu Citra, Segmentasi
Citra, Analisa Citra, Kompresi dan Pengkodean Citra,
Pewarnaan Citra, Security Citra.
Mikrokontroller
Pengantar teknologi mikrokontroler, Arsitektur
mikrokontroler AVR dan Platform, Register dan Port I/O
mikrokontroler AVR, Set Instruksi pada mikrokontroler AVR,
platform Board dan Konsep Antarmuka, Pemrograman
platform, Interrupt, Timer dan Counter mikrokontroler AVR,
Rangkaian aplikasi berbasis platform mikrokontroller
(project)
Kapita selekta Intelligence system
Disesuaikan dengan Dosen pengampu, materi terkait dengan
update perkembangan terkini tentang multimedia, pembahasan
tentang tugas akhir yang berkaitan dengan multimedia
Pemrograman jaringan
Pengantar Jaringan, Stream dan IO, Pemrograman HTTP,
Pemrograman Socket Connection Oriented, Threads,
Multithreading Socket + JDBC, Pemrograman Socket
Connectionless Oriented, Komunikasi Antar Obyek, RMI,
CORBA, Servlet
61
Administrasi jaringan
network administration tools, access control, telnet dan FTP
server, SSH Server, DHCP Server, NFS, NIS, Samba Server,
DNS server, Web Server, Mail server, Proxy server, Firewall,
Wireless, QoS, Routing, OSPF, Konfigurasi Routing Protocol,
Access List Traffic Filtering, Queue
Komputasi Awan
Memahami Komputasi Awan, Perkembangan Teknologi,
Infrastruktur Kompleks, Koneksitas Antar Sistem, On-
Demand Self-Service, Broad Network Access, Resource
Pooling, Rapid Elasticity, Measured Service, Analisa
Komputer Awan dengan Vendor.
Jaringan Bergerak
Introduction to mobile and wireless communications:
Applications, history, market vision.
Overview of wireless transmission.
Wireless local area networks: IEEE 802.11 standard including
physical layer, MAC layer and access schemes (PCF and
DCF), quality of service and power management.
Mobile ad hoc networks: Terminology, basics and
applications, characteristics of ad hoc communication, ad hoc
routing paradigms and protocols (AODV, DSR, LAR, OLSR).
Cellular networks: GSM, EDGE, UMTS, LTE, 5G networks.
Millimeter-wave communication: signal characteristics in the
60 GHz band, beam steering, MAC, IEEE 802.11ad.
Mobility at transport layer: Variants of TCP (indirect TCP,
snoop TCP, mobile TCP, wireless TCP).
Mobility at network layer: Concepts to support mobility on
various layers, Mobile IPv4, Mobile IPv6, various
enhancements of Mobile IP (fast-handover, hierarchical-MIP),
62
handover in cellular networks.
Mobility at application layer: Applications for mobile
networks and wireless sensor networks.
Network coding.
Kapita selekta Jaringan
Disesuaikan dengan Dosen pengampu, materi terkait dengan
update perkembangan terkini tentang multimedia, pembahasan
tentang tugas akhir yang berkaitan dengan multimedia
Absensi : 10%
Kuis : 10%
Tugas : 10%
UTS : 30%
UAS : 40%
3.5 Rubrik Penilaian
Konversi Nilai mutu dan Angka mutu yaitu sebagai berikut:
A= 4; A-=3,7; B+=3,3; B= 3; B-=2,7; C+=2,3 C=2; C-=1,7 D= 1; E=0
(a) Nilai mutu dapat pula disamakan dengan interval Nilai Angka sebagai berikut:
1. A : 80-100
2. A- : 76-79
3. B+ : 73-75
63
2. B : 70-72
3. C+ : 63-65
4. C : 60-62
5. C- : 56-59
6. D : 50-55
7. E : > 50
(b) Nilai untuk lulus pada sebuah mata kuliah minimal C
(c) Mahasiswa yang mendapatkan D pada nilai akhir pada suatu matakuliah tidak
diizinkan untuk mengambil mata kuliah yang memiliki syarat mata kuliah tersebut.
64
BAB III
PENUTUP
Demikian telah disusun dokumen kurikulum untuk program studi Teknik Informatika
Universitas Abdurrab. Jika dalam pelaksanaan terdapat hal-hal yang dirasa perlu diperbaiki,
maka akan diadakan revisi terhadap kurikulum ini.
65
DAFTAR PUSTAKA
1. Computing Curricula 2001, 2005, 2008 & 2012, IEEE_CS+ACM, Computer
Society Association for Computing Machinery.
2. Filosofi dan Struktur Kurikulum Rumpun Ilmu Informatika dan Komputer,
Kelompok Kerja Pengembangan Kurikulum APTIKOM, 2009.
3. Konsep Pengembangan Kurikulum Pendidikan Tinggi, Tim Pengembangan
Kurikulum Direktorat Pembelajaran dan Kemahasiswaan DIKTI Tahun 2012
4. Sasaran Kompetensi Lulusan Rumpun Ilmu Informatika dan Komputer,
Kelompok Kerja Pengembangan Kurikulum APTIKOM, 2009.
5. Peraturan Pemerintah No. 17 Tahun 2010 Pasal 97
6. Kepmendiknas No. 232/U/2000
7. Kepmendiknas No. 045/U/2002
8. Perpres No. 08 tahun 2012
9. UU PT No. 12 Tahun 2012 Pasal 29 ayat (1), (2), dan (3)
10. PP No. 19 Tahun 2005 Pasal 26 ayat (4).
11. Laporan Capaian Pembelajaran serta Struktur Kurikulum Minimum oleh IndoMS
di Yogyakarta 7-8 November 2013.
12. Naskah akademik kerangka kualifikasi nasional indonesia (kkni) rumpun ilmu
informatika dan komputer, APTIKOM, 2015
13. Panduan Penyusunan Kurikulum Berbasis KKNI, Universitas Abdurrab, 2017.