Anda di halaman 1dari 108

KURIKULUM MERDEKA

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
2021
KATA PENGANTAR

Alhamdulillahi Robbil ‘alamiin , segala puji syukur bagi Allah SWT, Tuhan Yang
Maha Esa atas limpahan rahmat dan hidayah-Nya sehingga buku Kurikulum
Program Studi Pendidikan Teknik Informatika ini dapat diselesaikan. Kurikulum ini
merupakan kurikulum yang mengacu ke Kurikulum Merdeka Belajar-Kampus
Merdeka merupakan implementasi dari Kebijakan Menteri Pendidikan dan
Kebudayaan Republik Indonesia Nadiem Makarim yang antara lain memberikan hak
belajar 3 (tiga) semester di luar Program Studi kepada Mahasiswa sebagaimana diatur
dalam Permendikbud No. 3 Tahun 2020.
Tujuan dari Buku Panduan Kurikulum ini adalah untuk membantu dalam
pengembangan, peninjauan, dan penyempurnaan program yang ditawarkan oleh
Program Studi Pendidikan Teknik Informatika University Negeri Yogyakarta. Buku
Panduan ini akan memberikan anggota fakultas, administrator, dan civitas akademika
pedoman keseluruhan untuk tinjauan dan desain program dan matakuliah yang
ditawarkan. Penerapan yang baik dari definisi, proses, dan prosedur ini akan
meningkatkan upaya keseluruhan institusi untuk perbaikan mutu pendidikan.

Yogyakarta, 2 Januari 2021


Dekan

Prof. Drs. Herman Dwi Surjono, M.Sc.,MT.,Ph.D


NIP : 196402051987031001.
Table of Contents
PENDAHULUAN .............................................................................................................. 4
A. LATAR BELAKANG ......................................................................................................... 4
B. VISI, MISI, DAN TUJUAN FAKULTAS ........................................................................... 4
VISI ........................................................................................................................................................................ 4
MISI....................................................................................................................................................................... 4
TUJUAN ............................................................................................................................................................... 5
C. TAHAPAN PENYUSUNAN KURIKULUM ..................................................................... 5
KURIKULUM PROGRAM STUDI .................................................................................. 7
A. Visi, Misi, Tujuan, Sasaran ................................................................................... 7
1. Visi ............................................................................................................................................................... 7
2. Misi .............................................................................................................................................................. 7
3. Tujuan ........................................................................................................................................................ 7
4. Sasaran ...................................................................................................................................................... 7
B. Profil Lulusan.......................................................................................................... 8
C. Capaian Pembelajaran Lulusan.......................................................................... 8
D. Bahan Kajian ................................................................................................................. 13
E. STRUKTUR KURIKULUM ............................................................................................ 31
KURIKULUM 2020 versi 1 ( 5 1 2 ) ................................................................................... 31
KURIKULUM 2020 versi 1 ( 6 1 1 ) ................................................................................... 37
KURIKULUM 2020 versi 1 ( 6 0 2 ) ................................................................................... 42
F. Proses Pembelajaran .................................................................................................. 50
G. Penilaian......................................................................................................................... 51
H. Deskripsi Mata Kuliah ................................................................................................ 52
PENDAHULUAN

A. LATAR BELAKANG

Selama ini mahasiswa kurang mendapat pengalaman kerja di industri/dunia profesi


nyata sehingga kurang siap bekerja. Sementara magang yang berjangka pendek
(kurang dari 6 bulan) sangat tidak cukup untuk memberikan pengalaman dan
kompetensi industri bagi mahasiswa. Perusahaan yang menerima magang juga
menyatakan magang dalam waktu sangat pendek tidak bermanfaat, bahkan
mengganggu aktivitas di Industri. Dengan magang 1 –2 semester, maka mahasiswa
mendapatkan pengalaman yang cukup, industri mendapatkan talenta yang bila cocok
nantinya bisa langsung di-recruit, sehingga mengurangi biaya recruitment dan training
awal. Mahasiswa yang sudah mengenal tempat kerja tersebut akan lebih mantab
dalam memasuki dunia kerja dan karirnya.
1. Permendikbud No. 7 Tahun 2020 tentang Pendirian, Perubahan, Pembubaran
Perguruan Tinggi Negeri, dan Pendirian, Perubahan, Pencabutan Izin Perguruan
Tinggi Swasta
2. Permendikbud No 5 tahun 2020 tentang Akreditasi Program Studi dan Perguruan
Tinggi
3. Permendikbud No. 4 Tahun 2020 tentang Perubahan Perguruan Tinggi Negeri
menjadi Perguruan Tinggi Negeri BadanHukum
4. Permendikbud Nomor 6 Tahun 2020 tentang Penerimaan Mahasiswa Baru
Program Sarjana pada Perguruan TinggiNegeri
5. Permendikbud No. 3 Tahun 2020 tentang Standar Nasional Pendidikan Tinggi

B. VISI, MISI, DAN TUJUAN FAKULTAS

VISI

Visi Fakultas Teknik adalah menjadi Fakultas yang unggul, kreatif, dan inovatif di
bidang pendidikan teknologi dan kejuruan berlandaskan ketaqwaan, kemandirian, dan
kecendekiaan pada tahun 2025.

MISI
1. Menyelenggarakan pendidikan akademik, profesi, dan vokasi dalam bidang
pendidikan teknologi dan kejuruan yang didukung bidang non-kependidikan
untuk menghasilkan lulusan unggul berlandaskan ketaqwaan, kemandirian, dan
kecendekiaan.
2. Menyelenggarakan penelitian dasar dan terapan di bidang kependidikan dan
nonkependidikan.
3. Menyelenggarakan kegiatan pengabdian dan pemberdayaan masyarakat yang
mendorong pengembangan potensi masyarakat dan lingkungan untuk
mewujudkan kesejahteraan masyarakat.
4. Menyelenggarakan tata kelola fakultas yang baik, bersih, dan akuntabel
5. Mengembangkan berbagai sumber daya dan kerjasama untuk mendukung
pencapaian visi Fakultas Teknik
TUJUAN

1. Menghasilkan lulusan berprestasi tinggi dan bersertifikat keahlian profesional


2. Menghasilkan penelitian untuk turut mengembangkan ilmu dan teknologi di
bidang kependidikan dan non-kependidikan.
3. Mendukung pengembangan potensi dan kesejahteraan masyarakat
4. Memiliki tata kelola organisasi yang efisien
5. Mengembangkan potensi keilmuan dan profesionalisme civitas akademika
Fakultas Teknik

C. TAHAPAN PENYUSUNAN KURIKULUM

Pengembangan kurikulum prodi PTI di UNY didasarkan atas ilmu dan prinsip-prinsip
sebagai berikut.
1. Relevansi
Kurikulum dan pembelajaran relevan dengan perkembangan IPTEKS, kebutuhan
masyarakat, dan perkembangan zaman.
2. Kontinuitas
Kurikulum jenjang S-1, S-2, bersifat kontinu, terdapat keterkaitan dan penjenjangan
yang jelas.
3. Fleksibilitas
Kurikulum hendaknya memiliki fleksibilitas horizontal dan vertikal baik dari segi isi
maupun proses implementasinya.
4. Efektivitas dan efisiensi
desain Kurikulum efektif dan efisien di dalam implementasinya untuk mencapai
learning outcome yang telah ditetapkan. level S-1 dapat diselesaikan dalam waktu
empat tahun.
5. Pragmatis
Kurikulum yang telah disusun dapat dilaksanakan atau diimplementasikan dengan
baik sesuai dengan berbagai kondisi yang ada di prodi sesuai dengan Panduan
Implementasi Kurikulum 2020 (Kurikulum Merdeka).

Penyusunan Kurikulum dimulai dengan perencanaan dan persiapan pembuatan


kurikulum merdeka yang dilaksanakan dengan rapat Jurusan pada tanggal 11 Juni
2020 dengan acara
1. Pembuatan jadwal mengajar semester gasal 2020/2021
2. Kurikulum merdeka
3. Persiapan visitasi PTI online
4. ASIIN PTI
Rapat diadakan dengan daring dengan Link meeting : https://meet.google.com/avx-
wbpn-hgu. (lampiran 1)
Berdasarkan kesepakatan rapat jurusan pada tanggal 11 Juni maka perencanaan
kurikulum merdeka level program studi dilanjutkan dengan workshop pembuatan
kurikulum dengan tema : “Workshop Finalisasi Penyusunan Kurikulum Merdeka
Program Studi” yang dilaksanakan pada hari Rabu tanggal 24 Juni 2020 yang
melibatkan 4 prodi di Jurusan dan 41 dosen (lampiran 2).
Setelah workshop selesai, proses pembuatan kurikulum dilanjutkan di level Fakultas
dengan 2 kali rapat fakultas yang dihadiri oleh Dekan, Wakil Dekan, Koorprodi dan
Ketua Penjamu FT. Rapat pertama diadakan pada tanggal 25 Juni 2020 dengan tema
Membahas kurikulum merdeka Belajar (#mohon kaprodi dapat memaparkan hasil
penyusunan kurikulum#) (lampiran 3) yang kemudian dilanjutkan dengan workshop
kedua di level Fakultas yang diadakan pada tanggal Kamis 2 Juli 2020 yang
melibatkan dekan, wakil dekan 1,2,3, 21 Koordinator Prodi di Lingkungan Fakultas
Teknik dan Pendididikan Vokasi, Koordinator Program Studi PPI, serta ketua Tim
Penjamu dengan agenda penetapan mata kuliah yang diambil di luar prodi, persiapan
MK yang diambil di prodi khususnya yang satu FT, serta tiap prodi menawarkan dan
meminta prodi lain se FT agar menyelenggarakan beberapa MK yang dibutuhkan oleh
prodi tersebut (lampiran 4).
Hasil pembahasan dari dua kali rapat pertama dibawa ke rapat ketiga yang melibatkan
dekan, wakil dekan, koorprodi, sekretaris Jurusan, Ketua Tim Penjamu, dan kasubag
akademik, kemahasiswaan yang diselenggaralan pada tanggal 16 Juli 2020 dengan
tema adalah Percermatan Kurikulum merdeka Belajar Kampus merdeka (lampiran 5).
Dalam rapat ini ada beberapa hal yang disepakati misalnya S1 (pendidikan dan
teknik) MK PI disepakati sesuai karakteristik prodi antara 6 – 8 SKS. D4 MK
disepakati masing-masing 8 SKS untuk PIT dan PIM jadi total 16 SKS. Matakuliah
transfer kredit dan shopping Kesepakatan antar LPTK harus disepakati secara tertulis
tentang pengambilan kuliah itu secara daring (lampiran 6). Rangkaian pembahasan
kurikulum merdeka 2020 diakhiri dengan acara di level universitas pada tanggal 27
Juli 2020 dengan acara
1. Pleno Kurikulum MBKM Prodi di UNY
2. Sanctioning Kurikulum MBKM Prodi (per fakultas)
Acara melibatkan seluruh manajemen Universitas dan 71 Prodi S1 di UNY (lampiran
7)
KURIKULUM PROGRAM STUDI

A. Visi, Misi, Tujuan, Sasaran

1. Visi
Pada tahun 2025 menjadi Program Studi terdepan Bidang Pendidikan Teknik
Informatika di Indonesia yang mampu menghasilkan pendidik dan tenaga
kependidikan teknik informatika yang unggul, kreatif, dan inovatif berlandaskan
ketaqwaan, kemandirian, kecendekiaan, dan profesional.

2. Misi
Menyelenggarakan pendidikan dan pengajaran bidang teknik informatika untuk calon
pendidik dan tenaga kependidikan
Melaksanakan penelitian yang mendukung pengembangan pendidikan kejuruan,
teknologi, dan produk-produk berbasis informatika serta melakukan publikasi hasil
penelitian
Melaksanakan pengabdian kepada masyarakat sesuai dengan bidang keahlian yang
dikembangkan di program studi.
Mengembangkan berbagai sumber daya dan kerjasama untuk mendukung pencapaian
visi dan misi program studi.
Mengembangkan kegiatan kemahasiswaan dengan meningkatkan kreativitas dan
pengembangan kepribadian.

3. Tujuan
Menghasilkan lulusan yang mampu menampilkan diri sebagai manusia beriman,
bertaqwa, berakhlak mulia, percaya akan kemampuan diri sendiri dan mampu
mengembangkan jiwa sebagai tenaga pendidik dan/atau tenaga kependidikan dalam
bidang keahlian TIK, dan jiwa entrepreneurship melalui penerapan keilmuan bidang
TIK untuk membuka peluang bisnis bidang TIK. Diharapkan lulusan Prodi PTI dapat
bekerja
sebagai:
a. Tenaga Pendidik (guru SMK) dalam bidang keahlian Rekayasa Perangkat Lunak,
Teknik Komputer dan Jaringan, dan Multimedia;
b. Tenaga Pendidik (instruktur/widyaiswara/trainer) pada diklat industri atau
lembaga pendidikan bidang Teknik Komputer dan Informatika;
c. Tenaga Kependidikan (Kepala Laboratorium Komputer/Pengelola Laboratorium);
d. Tenaga pendidik (sebagai Dosen di Perguruan Tinggi/Politeknik) setelah
menempuh pendidikan pascasarjana;
e. Tenaga profesional yang memiliki jiwa entrepreneurship bidang teknologi
informasi baik sebagai programmer, analis sistem, administrator Jaringan maupun
desainer visual/multimedia di perusahaan bidang teknologi informasi (software
house) maupun production house.

4. Sasaran
a) Meningkatkan mutu dan relevansi lulusan dengan pasar kerja
b) Meningkatkan efektivitas pembelajaran di Prodi Pendidikan Teknik Informatika.
c) Mengefektifkan penyusunan Skripsi dan Proyek Akhir bagi mahasiswa
d) Meningkatkan iklim civitas akademika di Prodi Pendidikan Teknik Informatika.
e) Meningkatkan kerja sama dengan pihak luar terkait dengan peningkatan kualitas
pembelajaran dan penyerapan lulusan
f) Meningkatkan pelayanan pada mahasiswa

B. Profil Lulusan

Lulusan Program Studi Pendidikan Teknik Informatika yang mampu menampilkan


diri sebagai manusia beriman, bertaqwa, berakhlak mulia, percaya akan kemampuan
diri sendiri dan mampu mengembangkan jiwa enterpreneurship melalui penerapan
keilmuan bidang TIK untuk membuka peluang bisnis bidang TIK. Berdasarkan
kompetensi yang dihasilkan, diharapkan lulusan Program Studi Pendidikan Teknik
Informatika dapat bekerja sebagai:
a. Tenaga Pendidik dalam bidang keahlian Rekayasa Perangkat Lunak, Teknik
Komputer dan Jaringan, dan Multimedia.
b. Tenaga Pendidik (Instruktur/Widyaiswara/Trainer) pada diklat industri atau
lembaga pendidikan bidang Teknik Komputer dan Informatika.
c. Tenaga profesional bidang Teknologi Informasi baik sebagai Programmer, Analis
Sistem, Administrator Jaringan maupun Desainer Visual/Multimedia di
perusahaan bidang Teknologi Informasi (Software House) maupun Production
House yang memiliki jiwa entrepreneurship.
d. Tenaga Kependidikan (Kepala Laboratorium komputer/Pengelola Laboratorium).

C. Capaian Pembelajaran Lulusan

SIKAP (S)
1. Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius;
2. Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan
agama, moral, dan etika;
3. Menginternalisasi nilai, norma, dan etika akademik;
4. Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki
nasionalisme serta rasa tanggungjawab pada negara dan bangsa;
5. Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta
pendapat atau temuan orisinal orang lain;
6. Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa,
bernegara, dan kemajuan peradaban berdasarkan pancasila;
7. Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat
dan lingkungan;
8. Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;
9. Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan;
10. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya
secara mandiri.
PENGUASAAN PENGETAHUAN (PP)
1. Menguasai konsep pedagogi dan didaktik dalam merencanakan perangkat
pembelajaran untuk melaksanakan pembelajaran di pendidikan menengah
kejuruan;
2. Menguasai konsep, teori dan aplikasi pada bidang teknik komputer dan
informatika yang diajarkan di tingkat pendidikan menengah kejuruan;
3. Menguasai metode penilaian dan evaluasi proses dan hasil belajar serta
menggunakan hasil evaluasi untuk peningkatan kualitas pembelajaran;
Menguasai prinsip dan issue model pembelajaran inovatif;
KETERAMPILAN UMUM (KU)
1. Menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks
pengembangan atau implementasi ilmu pengetahuan dan/atau teknologi sesuai
dengan bidang teknik informatika dan komputer;
2. Mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan,
teknologi atau seni sesuai bidang keahlian teknik informatika dan komputer
berdasarkan kaidah, tata cara dan etika ilmiah untuk menghasilkan solusi,
gagasan, desain, atau kritik seni serta menyusun deskripsi saintifik hasil kajiannya
dalam bentuk skripsi atau laporan tugas akhir;
3. Mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang
teknik komputer dan informatika,berdasarkan hasil analisis terhadap informasi
dan data;
4. Mengelola pembelajaran secara mandiri;
5. Mengembangkan dan memelihara jaringan kerja dengan pembimbing, kolega,
sejawat baik di dalam maupun di luar lembaganya.
KETRAMPILAN KHUSUS (KK)
1. Memiliki kemampuan untuk merencanakan, melaksanakan dan mengevaluasi
proses pembelajaran.
2. Mampu menerapkan lingkungan belajar yang kondusif dengan memanfaatkan
teknologi informasi terkini.
3. Memiliki kemampuan kepribadian sosial yang baik.
4. Mampu menyiapkan perangkat pembelajaran sesuai dengan kebutuhan kurukulum
di sekolah dan lembaga pendidikan pada bidang teknik informatika dan komputer;
5. Memiliki kemampuan untuk menerapkan model-model pembelajaran yang kreatif
dan inovatif dalam pengelolaan pembelajaran di kelas.
6. Mampu melaksanakan penilaian dan evaluasi proses dan hasil belajar serta
menggunakan hasil evaluasi untuk peningkatan kualitas pembelajaran.
7. Mampu menerapkan matematika, sains, dan prinsip rekayasa (engineering
principles) untuk menyelesaikan masalah rekayasa kompleks pada teknik
informatika dan komputer;
8. Mampu menemukan sumber masalah rekayasa pada sistem perangkat lunak,
jaringan komputer dan multimedia;
9. Mampu melakukan riset yang mencakup identifikasi, formulasi dan analisis
masalah rekayasa pada teknik informatika dan komputer;
10. Mampu merancang program sesuai permintaan pelanggan dengan algoritma yang
tepat dan peluang pengembangan program;
11. Mampu membuat produk-produk multimedia dan produk-produk grafis;
12. Mampu merancang jaringan komputer baik skala kecil dan luas beserta seluruh
kebutuhan keamanan jaringan sesuai dengan model berbagai teknologi jaringan
yang berkembang dan peluang pengembangan jaringan;

Dari 30 CPL (Capaian Pembelajaran Lulusan) yang ada di KKNI (Kerangka


Kualifikasi Nasional Indonesia) maka Program studi membuat 12 CPL inti yang
sebenarnya mengacu kepada 30 CPL KKNI tadi. Berikut ini CPL hasil rujukan yang
sudah mendasarkan penilaiannya mengacu berdasar outcome (Outcome Based
Education)

No CPL Berdasarkan Outcome


1 Lulusan dapat menerapkan ilmunya dan memahami ketaatan kepada Allah SWT
dalam menjalankan tugas (Graduates can apply their knowledge
and understanding obedience to God Almighty in the line of duty)
2 Lulusan dapat mengembangkan jaringan kerja sama dengan para pemangku
kepentingan untuk meningkatkan kualitas pendidikan teknik informatika
(Graduates can develop a network of cooperation with stakeholders to improve
the quality of informatics engineering education)
3 Lulusan menunjukkan kinerja yang independen, berkualitas, dan dapat
diskalakan untuk memberikan hasil maksimal (Graduates demonstrate
independent, quality, and scalable performance to provide maximum results)
4 Lulusan khususnya telah memperoleh pengetahuan yang luas dan sehat dalam
konsep pendidikan dasar, prinsip-prinsip pendidikan, kurikulum, pembelajaran
dan penilaian pendidikan teknik informatika untuk meningkatkan kualitas
pedagogik (Graduates have in particular gained a broad and sound knowledge in
the concept of basic education, the principles of education, curriculum, learning
and education asessmen of informatics engineering to improve the quality of
pedagogic)
5 Lulusan menunjukkan keterampilan komunikasi secara efektif dengan para
pemangku kepentingan (Graduates demonstrate communication skills
effectively with stakeholders)
6 Lulusan menunjukkan tanggung jawab baik secara mandiri atau dalam
kelompok untuk memberikan kinerja kerja yang maksimal (Graduates
demonstrate responsibility either independently or in groups to provide
maximum work performance)
7 Lulusan menunjukkan kepekaan dan kesadaran sosial untuk menyebarkan ide-
ide kepada publik dan lingkungan dengan baik (Graduates demonstrate social
sensitivity and awareness to disseminate ideas to the public and the environment
well)
8 Lulusan berada dalam posisi untuk menggunakan dan mengembangkan
pengetahuan dan keterampilan mereka untuk menghasilkan keputusan yang
tepat untuk memberikan solusi untuk masalah dalam pekerjaan (Graduates are in
the position to use and to develop their knowledge and skills in order to generate
decisions appropriately to provide solutions for problems in work)
9 Lulusan mampu merancang sistem informasi, multimedia, jaringan komputer
untuk meningkatkan kualitas pembelajaran di bidang keahlian teknik
informatika (Graduates are able to design information systems, multimedia,
computer network to improve the quality of learning in the expertise field of
informatics engineering)
10 Lulusan memiliki pengetahuan yang mendalam dalam konsep ilmu terapan,
prinsip-prinsip teknik, ilmu teknik yang diperlukan untuk menganalisis dan
merancang sistem informasi, multimedia, jaringan komputer (Graduates have in-
depth knowledge in the concept of applied science, principles of engineering,
science of engineering required to analyze and design information systems,
multimedia, computer network)
11 Lulusan mampu menganalisis masalah dan masalah teknologi terbaru untuk
memberikan solusi bagi perkembangan teknologi (Graduatea are able to analyse
the issues and problems of the latest technology to provide solutions to
technological developments)
12 Lulusan dapat menerapkan pengetahuan dan pemahaman mereka untuk
memperoleh keterampilan praktis untuk pemecahan masalah dalam teknologi
informasi (Graduates can apply their knowledge and understanding to acquire
practical skills for problem solving in information technology)
D. Bahan Kajian

Bahan kajian pada Prodi Pendidikan Teknik Informatika UNY disusun berdasarkan
hal-hal berikut:
• Pembentukan karakter sesuai visi dan misi universitas.
• Masukan dari asosiasi bidang informatika, yang merujuk pada dokumen Kerangka
Kualifikasi Nasional Indonesia (KKNI) Rumpun Ilmu informatika dan Komputer,
yang disusun oleh APTIKOM, 11 Oktober 2015, ACM-IEEE 2013, dan ACM-
CCCE 2004 serta APTEKINDO, Konsentrasi yang sudah ada di Prodi Pendidikan
Teknik Informatika, yaitu Rekayasa Perangkat Lunak, Teknik Jaringan Komputer
dan Multmedia.
• Pembangunan soft skill yang dibutuhkan di bidang akademik, khususnya di
bidang kemampuan berkomunikasi, baik secara lisan, maupun tulisan.

Bahan kajian di bidang informatika sendiri dibentuk berdasarkan dasar ilmu di bidang
informatika dan komputer pada ACM-IEEE 2013 dan ACM-CCCE 2004. Dasar ilmu
ini diberikan pada Tabel 1.1.

Tabel 1. Dasar Ilmu Bidang Pendidikan Teknik Informatika


No. Dasar Ilmu di Bidang Pendidikan Teknik Keterangan
Informatika

1 Algorithm and Complexity (AL) Terkait dengan konsep dan


keahlian/kecakapan utama yang diperlukan
untuk mendesain, menerapkan, dan
menganalisis algoritma untuk
menyelesaikan masalah.
2 Architecture and Organization (AR) Terkait dengan kemampuan untuk
mengembangkan pemahaman yang lebih
mendalam mengenai lingkungan perangkat
keras yang menjadi dasar seluruh proses
komputasi, serta antarmuka yang dibangun
untuk lapisan perangkat lunak yang lebih
kompleks.
3 Computational Science (CN) Terkait dengan pengetahuan dan
kemampuan yang berkaitan dengan aplikasi
ilmu komputer untuk memecahkan masalah
berkaitan dalam disiplin ilmu yang
berbeda-beda.
4 Discrete Structures (DS) Terkait dengan pengetahuan yang berkaitan
dengan teori, logika, teori grafis, dan teori
kemungkinan.
5 Graphics and Visulization (GV) Terkait dengan kemampuan untuk
memanipulasi dan memproduksi gambar
dengan menggunakan komputer.
6 Human-Computer Interaction (HCI) Terkait dengan pengetahuan merancang
dan membangun interaksi antara manusia
dengan “sistem komputasi” (komputer)
pendukung, serta membangun sistem
antarmuka yang mendukung interaksi
tersebut.
No. Dasar Ilmu di Bidang Pendidikan Teknik Keterangan
Informatika

7 Information Assurance and Security (IAS) Terkait dengan pengetahuan yang


menentukan kendali serta proses, baik
secara teknik maupun kebijakan, yang
dimaksudkan untuk melindungi erta
mempertahankan informasi dan sistem
informasi dengan memastikan kerahasiaan,
integritas dan ketersediaan, serta
memastikan adanya verifikasi dan
peneriman.
8 Information Management (IM) Network and Terkait dengan pengetahuan mengenai
Communication (NC) proses penangkapan, digitalisasi,
representasi, organisasi, transformasi, dan
presentasi informasi; algoritma untuk akses
serta pengkinian informasi yang efisien dan
efektif; pemodelan data abstraksi; serta
teknik penyimpanan berkas/file.
9 Intelligent Systems (IS) Terkait dengan pemahaman dalam
merancang dan membangun sistem cerdas
sebagai solusi atas masalah yang rumit
maupun tidak praktis untuk diselesaikan
dengan metode tradisional.
10 Networking and Communications (NC) Terkait dengan pengetahuan mengenai
seluk-beluk jejaring komputer beserta
mekanisme protokol komunikasinya.
11 Operating Systems (OS) Terkait dengan pemahaman mengenai
sistem operasi yang berkaitan dengan
pengantarmukaan sistem operasi dengan
jaringan, serta pengembangan desain dan
implementasi sistem operasi.
12 Platform-based Development (PBD) Terkait dengan desain dan pengembangan
aplikasi perangkat lunak yang berada
dalam platform perangkat lunak tertentu.
13 Parallel and Distributed Computing (PD) Terkait dengan logika eksekusi proses
jamak secara simultan, yang operasinya
berpotensi untuk beririsan secara
kompleks.
14 Programming Languages (PL) Terkait dengan media yang digunakan
programmer untuk menjabarkan konsep,
memformulasikan algoritma yang
digunakan, dan alasan atau deskripsi
pemecahan masalah.
15 Software Development Fundamentals (SDF) Terkait dengan konsep dan kecakapan
dasar yang berkaitan dengan proses
pengembangan perangkat lunak.
16 Software Engineering (SE) Terkait dengan penerapan teori,
pengetahuan, dan praktik untuk
membangun sistem perangkat lunak yang
handal secara efektif dan efisien untuk
memenuhi permintaan pelanggan dan
pengguna.
17 Systems Fundamental (SF) Terkait dengan pendekatan integratif atas
konsep-konsep dasar secara utuh dan
sederhana, yang memberikan dasar umum
bagi mekanisme dan kebijakan khusus
yang sesuai dengan bidang tersebut.
18 Social Issues and Professional Practice (SP) Terkait dengan pertimbangan dan analisis
mengenai isu sosial, etika, hukum, dan
No. Dasar Ilmu di Bidang Pendidikan Teknik Keterangan
Informatika

profesional yang berkaitan dengan konteks


komputasi.
19 Pendidikan Terkait dengan membicarakan masalah-
masalah yang berkaitan dengan persoalan
pendidikan atau ilmu yang mempersoalkan
pendidikan dan kegiatan pendidikan.

20 Vokasional Terkait dengan pendidikan yang berfokus


pada skill danjuga concern dengan mental,
valuem dan attitude dari masyarakat
(siswa)

Pengelompokan matakuliah di Prodi Pendidikan Teknik Informatika UNY didasarkan


pada Bahan kajian dan bidang ilmu akan diberikan pada tabel 2.2

Tabel 2.2 Bahan Kajian Bidang Ilmu Pendidikan Teknik Informatika

Kode Bahan Kajian Dasar Ilmu Mata Kuliah Terkait


BK1 Pembentukan Social Issues and Professional Pendidikan Agama Islam,
Karakter Practice (SP), Pendidikan Kewarganegaraan, Pancasila
BK2 Dasar Rekayasa Basic Science (Matematika dan Matematika Teknik, Fisika
Fisika) Teknik, Pengantar Teknologi
Discrete Structures (DS) Informasi, Logika,
Information Management (IM) Transformasi Digital,
Network and Communication Matematika Diskrit,
(NC) Manajemen Proyek Perangkat
Systems Fundamental (SF) Lunak, Statistika*, Pemodelan
dan Simulasi
BK3 Dasar Komputer Architecture and Organization Teknik Digital, Praktik Teknik
(AR) Digital, Organisasi Sistem
Information Assurance and Komputer, Perakitan dan
Security (IAS) Instalasi Komputer, Sistem
Operating Systems (OS) Operasi. Komunikasi Data,
Praktik Komunikasi Data,
Sistem Keamanan
BK4 Algoritma dan Algorithm and Complexity (AL Pemrograman 1, Praktik
Pemrograman Programming Languages (PL) Pemrograman 1,
Pemrograman 2, Praktik
Pemrograman 2, Algoritma
Pemrograman, Praktik
Algoritma Pemrograman,
Struktur Data, Praktik Struktur
BK5 Rekayasa Perangkat Software Development Pemrograman Web,
Lunak Fundamentals (SDF) Pemrograman Visual 1, Data,
Software Engineering (SE) Basis Data, Praktik Basis Data
Computational Science (CN) Rekayasa Perangkat Lunak,
Platform-based Development Pemrograman Visual 2,
(PBD) Sistem Pendukung Keputusan,
Pengembangan Aplikasi
Mobile, Manajemen Sistem
Informasi, Praktik Manajemen
Sistem Informasi,
Pengembangan Sistem
Berorientasi Objek, Praktik
Pengembangan Sistem
Berorientasi Objek
BK6 Multimedia Graphics and Visulization (GV) Media Digital, Game Edukasi,
Human-Computer Interaction Desain Komunikasi Visual,
(HCI) Pembelajaran Berbasis
Multimedia, Interaksi Manusia
Komputer, Pengolahan Citra
Digital, Multimedia Interaktif,
Praktik Multimedia Interaktif,
Grafika Komputer dan
Animasi, Praktik Grafika
Komputer dan Animasi
BK7 Jaringan Komputer Networking and Jaringan Komputer, Praktik
Communications (NC) Jaringan Komputer, Mobile
Parallel and Distributed and Cloud Computing
Computing (PD) Architecture, Komunikasi
Nirkabel, Administrasi
Jaringan, Praktik Administrasi
Jaringan, Jaringan
Terdistribusi, Praktik Jaringan
Terdistribusi
BK8 Kecakapan Hidup Isu Sosial dan Praktik Ilmu Sosial Budaya **, Bahasa
dan Pembangunan Profesional (SP) Inggris*, Kewirausahaan*,
Soft Skill Bimbingan Karier, Bahasa
Inggris Teknik, Bahasa
Indonesia, Proyek Mandiri,
Kuliah Kerja Nyata, Praktik
Industri, Pengenalan
Lapangang Persekolahan,
Tugas Akhir Skripsi
, BK9 Kepenendidikan Pendidikan Ilmu Pendidikan, Manajemen
Pendidikan , Psikologi
Pendidikan, Pembelajaran
Mikro, Sosio dan Antropologi
Pendidikan, Pembelajaran
Mikro
BK10 Vokasional Vokasional Pendidikan Teknologi dan
Vokasional, Kurikulum dan
Pembelajaran Vokasional,
Strategi Pembelajaran
Kejuruan, Media Pembelajaran
Kejuruan, Penilaian
Pembelajaran Vokasional
Matriks mata kuliah

Tuliskan nama mata kuliah yang mengait dengan bahan kajian yang membangun 4 (empat) domain capaian pembelajaran, yaitu (1) sikap, (2)
keterampilan umum, (3) pengetahuan, dan (4) keterampilan khusus pada tabel berikut:

Pengelompokan Mata Kuliah

Tabel 3. Pengelompokan Mata Kuliah Bidang Kependidikan


No Nama Mata Kuliah MKU MKF MKDK (Mata MKKPP MK MKPP (Mata SKS
(Mata (Mata Kuliah Dasar (Mata Kuliah Program Kuliah
Kuliah Kuliah Kependidikan) Ketrampilan Studi Pengembangan
Universitas Fakultas) Proses Pendidikan)
Pembelajaran)
1 Pendidikan Agama Islam*  2
Pendidikan Agama Katolik*  2
Pendidikan Agama Kristen*  2
Pendidikan Agama Budha*  2
Pendidikan Agama Hindu*  2
Pendidikan Agama Konghuchu*  2
2 Matematika Teknik  2
3 Pengantar Teknologi Informasi  2
4 Pemrograman 1  2
5 Praktik Pemrograman 1  2
6 Teknik Digital  2
7 Praktik Teknik Digital  2
8 Logika  2
9 Organisasi Sistem Komputer  2
10 Transformasi Digital*  2
11 Apresiasi Seni dan Budaya **  2
12 Perakitan dan Instalasi Komputer  2
13 Pemrograman 2  2
No Nama Mata Kuliah MKU MKF MKDK (Mata MKKPP MK MKPP (Mata SKS
(Mata (Mata Kuliah Dasar (Mata Kuliah Program Kuliah
Kuliah Kuliah Kependidikan) Ketrampilan Studi Pengembangan
Universitas Fakultas) Proses Pendidikan)
Pembelajaran)
14 Praktik Pemrograman 2  2
15 Sistem Operasi  2
16 Struktur Data  2
17 Praktik Struktur Data  2
18 Jaringan Komputer  2
19 Praktik Jaringan Komputer  2
20 Pemrograman Web  2
21 Matematika Diskrit  2
22 Ilmu Pendidikan  2
28 Manajemen Pendidikan  2
29 Komunikasi Data  2
30 Praktik Komunikasi Data  2
31 Pemrograman Visual 1  2
32 Algoritma Pemrograman  2
33 Praktik Algoritma Pemrograman  2
34 Basis Data  2
35 Praktik Basis Data  2
36 Pembelajaran Berbasis Multimedia  2
37 Psikologi Pendidikan  2
38 Pendidikan Teknologi dan  2
Vokasional
39 Bahasa Inggris*  2
40 Rekayasa Perangkat Lunak  2
41 Pemrograman Visual 2  2
42 Sistem Pendukung Keputusan*1)  2
43 Praktek Sistem Pendukung  2
Keputusan*1)
44 Game Edukasi*2)  2
No Nama Mata Kuliah MKU MKF MKDK (Mata MKKPP MK MKPP (Mata SKS
(Mata (Mata Kuliah Dasar (Mata Kuliah Program Kuliah
Kuliah Kuliah Kependidikan) Ketrampilan Studi Pengembangan
Universitas Fakultas) Proses Pendidikan)
Pembelajaran)
45 Praktek Game Edukas*2)  2
46 Desain Komunikasi Visual*3)  2
47 Praktek Desain Komunikasi  2
Visual*3)
48 Mobile and Cloud Computing  2
Architecture*4)
49 Praktek Mobile and Cloud  2
Computing Architecture*4)
50 Sistem Keamanan  2
51 Kurikulum dan Pembelajaran  2
Vokasional
52 Strategi Pembelajaran Kejuruan  2
53 Bahasa Indonesia*  2
54 Pancasila* 2
55 Metodologi Penelitian Pendidikan**  2
56 Penilaian Pembelajaran Vokasional  2
57 Bahasa Inggris Teknik  2
58 Interaksi Manusia Komputer  2
59 Pengolahan Citra Digital  2
60 Pengembangan Aplikasi Mobile  2
61 Komunikasi Nirkabel  2
62 Manajemen Sistem Informasi***  2
63 Praktik Manajemen Sistem  2
Informasi***
64 Administrasi Jaringan****  2
65 Praktik Administrasi Jaringan****  2
66 Multimedia Interaktif*****  2
67 Praktik Multimedia Interaktif*****  2
No Nama Mata Kuliah MKU MKF MKDK (Mata MKKPP MK MKPP (Mata SKS
(Mata (Mata Kuliah Dasar (Mata Kuliah Program Kuliah
Kuliah Kuliah Kependidikan) Ketrampilan Studi Pengembangan
Universitas Fakultas) Proses Pendidikan)
Pembelajaran)
68 Bahasa Indonesia*  2
69 Pancasila*  2
70 Strategi Pembelajaran Vokasional  2
71 Pendidikan Kewarganegaraan*  2
72 Sosio-antropologi Pendidikan  2
73 Pemodelan dan Simulasi  2
74 Bahasa Inggris Teknik  2
75 Interaksi Manusia Komputer  2
76 Pengolahan Citra Digital*3)  2
77 Pengolahan Citra Digital*3)  2
78 Pengembangan Aplikasi Mobile*1)  2
79 Pengembangan Aplikasi Mobile*1)  2
80 Komunikasi Nirkabel*2)  2
81 Komunikasi Nirkabel*2)  2
82 Manajemen Sistem Informasi***  2
83 Praktik Manajemen Sistem  2
Informasi***
84 Administrasi Jaringan****  2
85 Praktik Administrasi Jaringan****  2
85 Multimedia Interaktif*****
87 Praktek Multimedia Interaktif*****
88 Scripting Language***
89 Praktek Scripting Language***
90 Voice dan Video Network****
91 Praktek Voice dan Video
Network****
92 Disain Web*****
93 Praktek Disain Web*****
No Nama Mata Kuliah MKU MKF MKDK (Mata MKKPP MK MKPP (Mata SKS
(Mata (Mata Kuliah Dasar (Mata Kuliah Program Kuliah
Kuliah Kuliah Kependidikan) Ketrampilan Studi Pengembangan
Universitas Fakultas) Proses Pendidikan)
Pembelajaran)
94 Pembelajaran Mikro
95 Manajemen Proyek#
96 Manajemen Industri#
97 Kewirausahaan#
98 Statistika
99 Hak Kekayaan Intelektual#
100 Proyek Mandiri
101 Matakuliah Bisnis 1***
102 Matakuliah Bisnis 2 ***
103 Matakuliah Komunikasi 1 ****
104 Matakuliah Komunikasi 2 ****
105 Matakuliah Seni Grafis 1 *****
106 Matakuliah Seni Grafis 1 *****
107 Matakuliah Bisnis 3***
108 Matakuliah Bisnis 4***
109 Matakuliah Komunikasi 3 ****
110 Matakuliah Komunikasi 4 ****
111 Matakuliah Seni Grafis 3*****
112 Matakuliah Seni Grafis 4 *****
113 Praktek Kependidikan
114 Kuliah Kerja Nyata
115 Praktik Industri
116 Tugas Akhir Skripsi
Sebaran Distribusi CP dalam Mata Kuliah

N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
1 Pendidikan    
Agama
Islam*
2 Pendidikan    
Agama
Katolik*
3 Pendidikan    
Agama
Kristen*
4 Pendidikan    
Agama
Budha*
5 Pendidikan    
Agama
Hindu*
6 Pendidikan    
Agama
Konghuch
u*
7 Matematik       
a
8 Fisika       
9 Keselamat        
an dan
Kesehatan
Kerja
1 Pengantar  
0 Teknologi
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
Informasi
1 Pemrogra  
1 man 1
1 Praktik     
2 Pemrogra
man 1
1 Teknik   
3 Digital
1 Praktik   
4 Teknik
Digital
1
Logika
5     
1 Transform
6 asi Digital         
1 Perakitan    
7 dan
Instalasi
Komputer
1 Ilmu Sosial   
8 Budaya **
1 Organisasi   
9 Sistem
Komputer
2 Pemrogra  
0 man 2
2 Praktik     
1 Pemrogra
man 2
2 Sistem
2 Operasi   
2 Algoritma  
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
3 Pemrogra
man
2 Praktik     
4 Algoritma
Pemrogra
man
2 Jaringan          
5 Komputer
2 Praktik         
6 Jaringan
Komputer
2 Pemrogra               
7 man Web
2 Matematik       
8 a Diskrit
2 Ilmu         
9 Pendidikan
3 Manajeme         
0 n
Pendidikan
3 Komunikas
1 i Data     
3 Praktik               
2 Komunikas
i Data
3 Pemrogra          
3 man Visual
1
3 Struktur   
4 Data
3 Praktik      
5 Struktur
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
Data
3
Basis Data
6    
3 Praktik
7 Basis Data    
3 Media     
8 Digital
3 Manajeme      
9 n Proyek
Perangkat
Lunak
4
Statistika* 
0
4 Bahasa 
1 Inggris*
4 Kewirausa  
2 haan*
4 Psikologi 
3 Pendidikan
4 Bimbingan 
4 Karier
4 Rekayasa               
4 Perangkat
Lunak
4 Pemrogra               
5 man Visual
2
4 Sistem     
6 Pendukung
Keputusan
4 Game                   
8 Edukasi
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
5 Desain     
0 Komunikas
i Visual
5 Mobile and          
2 Cloud
Computing
Architectur
e
5 Sistem    
4 Keamanan
5 Pembelajar     
5 an
Berbasis
Multimedi
a
5 Kurikulum 
6 dan
Pembelajar
an
Kejuruan
5 Media 
7 Pembelajar
an dan
Teknologi
Informasi
5 Pendidikan 
8 Kewargane
garaan*
5 Sosio- 
9 antropologi
Pendidikan
6 Pemodelan    
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
0 dan
Simulasi
6 Bahasa    
1 Inggris
Teknik
6 Interaksi              
2 Manusia
Komputer
6 Pengolaha     
3 n Citra
Digital
6 Pengemba               
5 ngan
Aplikasi
Mobile
6 Komunikas
7 i Nirkabel     
6 Manajeme   
9 n Sistem
Informasi*
** 
7 Praktik   
0 Manajeme
n Sistem
Informasi*
** 
7 Administra            
1 si
Jaringan**
**
7 Praktik            
2 Administra
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
si
Jaringan**
**
7 Multimedi    
3 a
Interaktif*
****
7 Praktik    
4 Multimedi
a
Interaktif*
****
7 Bahasa 
5 Indonesia*
7
Pancasila* 
6
7 Strategi 
7 Pembelajar
an
Kejuruan
7 Penilaian 
8 Pembelajar
an
Kejuruan
7 Metodolog 
9 i Penelitian
Pendidikan
8 Pendidikan 
0 Teknologi
dan
Kejuruan
8 Proyek
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
1 Mandiri
8 Pembelajar
2 an Mikro
8 Pengemba  
3 ngan
Sistem
Berorientas
i Objek***
8 Praktik     
4 Pengemba
ngan
Sistem
Berorientas
i Objek***
8 Jaringan            
5 Terdistribu
si****
8 Praktik            
6 Jaringan
Terdistribu
si****
8 Grafika     
7 Komputer
dan
Animasi**
***
8 Praktik     
8 Grafika
Komputer
dan
Animasi**
***
N Nama S S S S S S S S S S P P P P K K K K K K K K K KK KK KK K K K K K
o Mata 1 2 3 4 5 6 7 8 9 1 1 2 3 4 K K K K K K K K K 10 11 12 U U U U U
Kuliah 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5
8 Kuliah      
9 Kerja
Nyata*
9 Praktik     
0 Industri
9 Magang     
1 Kependidi
kan
9 Tugas     
2 Akhir
Skripsi
E. STRUKTUR KURIKULUM

KURIKULUM 2020 versi 1 ( 5 1 2 )


PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA
PENYUSUNAN KURIKULUM MENGACU PADA KKNI DAN BERBASIS KOMPETENSI

S1-SARJANA KEPENDIDIKAN POLA 1 (512)


MK Program Studi (termasukMikro) 82–84
MK Universiter 20
MK Dasar Kependidikan 8
MK di Program Studi lain UNY 8–12
MK di luar UNY 28–32
JUMLAH 146-156

NO. KODE NAMA MATA KULIAH T P L SKS Sem Ket


MKU6301 Pendidikan Agama Islam* 2 2 1
MKU6302 Pendidikan Agama Katholik* 1
MKU6303 Pendidikan Agama Kristen* 1
1
MKU6304 Pendidikan Agama Hindu* 1
MKU6305 Pendidikan Agama Budha* 1
MKU6306 Pendidikan Agama Konghuchu* 1
2 PTI6226 Matematika Teknik 2 2 1
3 PTI6201 Pengantar Teknologi Informasi 2 2 1
4 PTI6202 Pemrograman 1 2 2 1
5 PTI6203 Praktik Pemrograman 1 2 2 1
6 PTI6204 Teknik Digital 2 2 1
7 PTI6205 Praktik Teknik Digital 2 2 1
8 PTI6206 Logika 2 2 1
9 PTI6208 Organisasi Sistem Komputer 2 2 1
10 MKU6212 Transformasi Digital* 2 2
Jumlah SKS Semester 1 16 4 0 20
1 MKU6219 Apresiasi Seni dan Budaya ** 2 2 2
2 PTI6207 Perakitan dan Instalasi Komputer 2 2 2
3 PTI6209 Pemrograman 2 2 2 2
4 PTI6210 Praktik Pemrograman 2 2 2 2
5 PTI6211 Sistem Operasi 2 2 2
6 PTI6221 Struktur Data 2 2 3
7 PTI6121 Praktik Struktur Data 1 1 3
8 PTI6214 Jaringan Komputer 2 2 2
9 PTI6215 Praktik Jaringan Komputer 2 2 2
10 PTI6216 Pemrograman Web 2 2 2
11 PTI6217 Matematika Diskrit 2 2 2
Jumlah SKS Semester 2 12 9 0 21
1 MDK6201 Ilmu Pendidikan*** 2 2 3
2 MDK6202 Psikologi Pendidikan*** 2 2 3
3 MDK6203 Manajemen Pendidikan*** 2 2 3
4 PTI6218 Komunikasi Data 2 2 3
5 PTI6219 Praktik Komunikasi Data 2 2 3
6 PTI6220 Pemrograman Visual 1 2 2 3
7 PTI6212 Algoritma Pemrograman 2 2 3
8 PTI6213 Praktik Algoritma Pemrograman 2 2 3
9 PTI6223 Basis Data 2 2 3
10 PTI6224 Praktik Basis Data 2 2 3
11 PTI6225 Pembelajaran Berbasis Multimedia 2 2 3
12 FTE6201 Pendidikan Teknologi dan Vokasional 2 2 3
Jumlah SKS Semester 3 14 10 1 24
1 MKU6211 Bahasa Inggris* 2 2 4
2 PTI6228 Rekayasa Perangkat Lunak 2 2 4
3 PTI6229 Pemrograman Visual 2 2 2 4
4 PTI6131 Sistem Pendukung Keputusan*1) 1 1 4
5 PTI6231 Praktek Sistem Pendukung Keputusan*1) 2 2 4
6 PTI6132 Game Edukasi*2) 1 1 4
7 PTI6232 Praktek Game Edukasi*2) 2 2 4
8 PTI6134 Desain Komunikasi Visual*3) 1 1 4
9 PTI6234 Praktek Desain Komunikasi Visual*3) 2 2 4
10 PTI6238 Sistem Keamanan 2 2 4
11 FTE6202 Kurikulum dan Pembelajaran Vokasional 2 2 4
12 FTE6203 Strategi Pembelajaran Kejuruan 2 2 4
13 MKU6209 Bahasa Indonesia* 2 2 4
14 MKU6208 Pancasila* 2 2 4
15 MKP6301 Metodologi Penelitian Pendidikan** 3 3 4
16 FTE6205 Penilaian Pembelajaran Vokasional *** 2 2 4
Jumlah SKS Semester 4 20 4 0 24
1 MKU6207 Pendidikan Kewarganegaraan* 2 2 5
2 MDK6204 Sosio-antropologi Pendidikan*** 2 2 5
3 PTI6240 Pemodelan dan Simulasi 2 2 5
4 PTI6241 Bahasa Inggris Teknik 2 2 5
5 PTI6242 Interaksi Manusia Komputer 2 2 5
6 PTI6143 Pengolahan Citra Digital*3) 1 1 5
7 PTI6243 Pengolahan Citra Digital*3) 2 2 5
8 PTI6145 Pengembangan Aplikasi Mobile*1) 1 1 5
9 PTI6245 Pengembangan Aplikasi Mobile*1) 2 2 5
10 PTI6147 Komunikasi Nirkabel*2) 1 1 5
11 PTI6247 Komunikasi Nirkabel*2) 2 2 5
12 PTI6249 Manajemen Sistem Informasi***1) 2 2 5
13 PTI6250 Praktik Manajemen Sistem Informasi***1) 2 2 5
14 PTI6251 Administrasi Jaringan***2) 2 2 5
15 PTI6252 Praktik Administrasi Jaringan***2) 2 2 5
16 PTI6253 Multimedia Interaktif***3) 2 2 5
17 PTI6254 Praktek Multimedia Interaktif***3) 2 2 5
18 PTI6263 Scripting Language***1) 2 2 5
19 PTI6264 Praktek Scripting Language***1) 2 2 5
20 PTI6265 Voice dan Video Network***2) 2 2 5
21 PTI6266 Praktek Voice dan Video Network***2) 2 2 5
22 PTI6267 Disain Web***3) 2 2 5
23 PTI6268 Praktek Disain Web***3) 2 5
24 PTI6256 Pembelajaran Mikro 2 2 5
Jumlah SKS Semester 5 13 10 0 23
1 PTI6226 Manajemen Proyek# 2 2 6
2 PTI6275 Manajemen Industri# 2 2 6
2 PTI6276 Kewirausahaan# 2 2 6
3 PTI6277 Statistika 2 2 6
4 PTI6257 Hak Kekayaan Intelektual 2 2 6
4 PTI6255 Proyek Mandiri 3 3 6
5 MKT6201 Matakuliah Bisnis 1**** 2 2 6
6 MKT6202 Matakuliah Bisnis 2 **** 2 2 6
7 MKT6203 Matakuliah Komunikasi 1 ***** 2 2 6
8 MKT6204 Matakuliah Komunikasi 2 ***** 2 2 6
9 MKT6205 Matakuliah Seni Grafis 1 ****** 2 2 6
10 MKT6206 Matakuliah Seni Grafis 1 ****** 2 2 6
11 MKT6207 Matakuliah Bahasa 1 ******* 2 2 6
12 MKT6208 Matakuliah Bahasa 2 ******* 2 2 6
11 MKT6209 Matakuliah Bisnis 3*** 2 2 6
12 MKT6210 Matakuliah Bisnis 4*** 2 2 6
13 MKT6211 Matakuliah Komunikasi 3 ***** 2 2 6
14 MKT6212 Matakuliah Komunikasi 4 ***** 2 2 6
15 MKT6213 Matakuliah Seni Grafis 3***** 2 2 6
16 MKT6214 Matakuliah Seni Grafis 4 ***** 2 2 6
17 MKT6215 Matakuliah Bahasa 3 ******* 2 2 6
18 MKT6216 Matakuliah Bahasa 4 ******* 2 2 6
Jumlah SKS Semester 6 10 2 3 15
1 MKL 6601 Praktek Kependidikan 6 6 7
2 MKL6604 Kuliah Kerja Nyata* 6 6 7
3 MKL6611 Praktik Industri 6 6 7
Jumlah SKS Semester 7 0 18 18
1 TAM6801 Tugas Akhir Skripsi 8 8 8
Jumlah SKS semester 8 0 8 8
Jumlah SKS total Semester 1 sampai dengan Semester 8
153
(20+21+24+24+23+15+18+8)

Keterangan :
MKU terdiri dari 18 sks MKU Wajib dan 2 sks MKU Pilihan (* = tanda MKU Wajib, ** = tanda MKU Pilihan Prodi)
MKDK diberi tanda *** yang terdiri dari 4 kuliah dan untuk Prodi Pendidikan untuk matakuliah MKDK minimal nilai C
Mata Kuliah Pilihan wajib Konsentrasi Information System and Software Development/Rekayasa Perangkat Lunak diberi tanda *1)
Mata Kuliah Pilihan wajib Konsentrasi Network System/Jaringan Komputer diberi tanda *2)
Mata Kuliah Pilihan wajib Konsentrasi Digital Media Development/Multimedia *3)
Mata Kuliah Pilihan pilihan Konsentrasi Information System and Software Development/Rekayasa Perangkat Lunak diberi tanda ***1)
Mata Kuliah Pilihan pilihan Konsentrasi Network System/Jaringan Komputer diberi tanda ***2)
Mata Kuliah Pilihan pilihan Konsentrasi Digital Media Development/Multimedia diberi tanda ***3)
Matakuliah Tambahan keahlian bisnis diberi tanda ****
Matakuliah Tambahan keahlian komunikasi diberi tanda *****
Matakuliah Tambahan keahlian seni grafis diberi tanda ******
Matakuliah Tambahan keahlian bahasa diberi tanda *******
Keterangan Mata Kuliah Tambahan : untuk menambah kompetensi mahasiswa maka setiap mahasiswa berhak mengambil matakuliah tambahan
keahlian di luar program studi dalam UNY sebanyak 8 SKS dengan kode warna
Matakuliah tambahan dengan kode # (matakuliah ini bisa diambil apabila ada beban di matakuliah luar yang melebihi dihitung bebannya
melebihi sks yang telah ditentukan, misalnya mengambil Praktik Industri lebih dari 2 bulan (6 sks) maka bisa mengambil matakuliah tambahan
lain misal manajemen proyek, manajemen industrim atau kewirausahaan dengan kode warna

KURIKULUM 2020 versi 1 ( 6 1 1 )

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA


PENYUSUNAN KURIKULUM MENGACU PADA KKNI DAN BERBASIS KOMPETENSI

S1-SARJANA KEPENDIDIKAN POLA 2 (611)


MK Program Studi (termasukMikro) 82–84
MK Universiter 20
MK Dasar Kependidikan 8
MK di Program Studi lain UNY 18–20
MK di luar UNY 18–20
JUMLAH 146–152

NO. KODE NAMA MATA KULIAH T P L SKS Sem Ket


MKU6301 Pendidikan Agama Islam* 2 2 1
1 MKU6302 Pendidikan Agama Katholik* 1
MKU6303 Pendidikan Agama Kristen* 1
MKU6304 Pendidikan Agama Hindu* 1
MKU6305 Pendidikan Agama Budha* 1
MKU6306 Pendidikan Agama Konghuchu* 1
2 PTI6226 Matematika Teknik 2 2 1
3 PTI6201 Pengantar Teknologi Informasi 2 2 1
4 PTI6202 Pemrograman 1 2 2 1
5 PTI6203 Praktik Pemrograman 1 2 2 1
6 PTI6204 Teknik Digital 2 2 1
7 PTI6205 Praktik Teknik Digital 2 2 1
8 PTI6206 Logika 2 2 1
9 PTI6208 Organisasi Sistem Komputer 2 2 1
10 MKU6212 Transformasi Digital* 2 2
Jumlah SKS Semester 1 16 4 0 20
1 MKU6219 Apresiasi Seni dan Budaya ** 2 2 2
2 PTI6207 Perakitan dan Instalasi Komputer 2 2 2
3 PTI6209 Pemrograman 2 2 2 2
4 PTI6210 Praktik Pemrograman 2 2 2 2
5 PTI6211 Sistem Operasi 2 2 2
6 PTI6221 Struktur Data 2 2 3
7 PTI6121 Praktik Struktur Data 1 1 3
8 PTI6214 Jaringan Komputer 2 2 2
9 PTI6215 Praktik Jaringan Komputer 2 2 2
10 PTI6216 Pemrograman Web 2 2 2
11 PTI6217 Matematika Diskrit 2 2 2
Jumlah SKS Semester 2 12 9 0 21
1 MDK6201 Ilmu Pendidikan*** 2 2 3
2 MDK6202 Psikologi Pendidikan*** 2 2 3
3 MDK6203 Manajemen Pendidikan*** 2 2 3
4 PTI6218 Komunikasi Data 2 2 3
5 PTI6219 Praktik Komunikasi Data 2 2 3
6 PTI6220 Pemrograman Visual 1 2 2 3
7 PTI6212 Algoritma Pemrograman 2 2 3
8 PTI6213 Praktik Algoritma Pemrograman 2 2 3
9 PTI6223 Basis Data 2 2 3
10 PTI6224 Praktik Basis Data 2 2 3
11 PTI6225 Pembelajaran Berbasis Multimedia 2 2 3
12 FTE6201 Pendidikan Teknologi dan Vokasional 2 2 3
Jumlah SKS Semester 3 14 10 1 24
1 MKU6211 Bahasa Inggris* 2 2 4
2 PTI6228 Rekayasa Perangkat Lunak 2 2 4
3 PTI6229 Pemrograman Visual 2 2 2 4
4 PTI6131 Sistem Pendukung Keputusan*1) 1 1 4
5 PTI6231 Praktek Sistem Pendukung Keputusan*1) 2 2 4
6 PTI6132 Game Edukasi*2) 1 1 4
7 PTI6232 Praktek Game Edukasi*2) 2 2 4
8 PTI6134 Desain Komunikasi Visual*3) 1 1 4
9 PTI6234 Praktek Desain Komunikasi Visual*3) 2 2 4
10 PTI6238 Sistem Keamanan 2 2 4
11 FTE6202 Kurikulum dan Pembelajaran Vokasional 2 2 4
12 FTE6203 Strategi Pembelajaran Kejuruan 2 2 4
13 MKU6209 Bahasa Indonesia* 2 2 4
14 MKU6208 Pancasila* 2 2 4
15 MKP6301 Metodologi Penelitian Pendidikan** 3 3 4
16 FTE6205 Penilaian Pembelajaran Vokasional *** 2 2 4
Jumlah SKS Semester 4 20 4 0 24
1 MKU6207 Pendidikan Kewarganegaraan* 2 2 5
2 MDK6204 Sosio-antropologi Pendidikan*** 2 2 5
3 PTI6240 Pemodelan dan Simulasi 2 2 5
4 PTI6241 Bahasa Inggris Teknik 2 2 5
5 PTI6242 Interaksi Manusia Komputer 2 2 5
6 PTI6143 Pengolahan Citra Digital*3) 1 1 5
7 PTI6243 Pengolahan Citra Digital*3) 2 2 5
8 PTI6145 Pengembangan Aplikasi Mobile*1) 1 1 5
9 PTI6245 Pengembangan Aplikasi Mobile*1) 2 2 5
10 PTI6147 Komunikasi Nirkabel*2) 1 1 5
11 PTI6247 Komunikasi Nirkabel*2) 2 2 5
12 PTI6256 Pembelajaran Mikro 2 2 5
Jumlah SKS Semester 5 11 4 0 15
1 MKT6201 Matakuliah Bisnis 1**** 2 2 6
2 MKT6202 Matakuliah Bisnis 2 **** 2 2 6
3 MKT6203 Matakuliah Komunikasi 1 ***** 2 2 6
4 MKT6204 Matakuliah Komunikasi 2 ***** 2 2 6
5 MKT6205 Matakuliah Seni Grafis 1 ****** 2 2 6
6 MKT6206 Matakuliah Seni Grafis 1 ****** 2 2 6
7 MKT6207 Matakuliah Bahasa 1 ******* 2 2 6
8 MKT6208 Matakuliah Bahasa 2 ******* 2 2 6
9 MKT6209 Matakuliah Bisnis 3*** 2 2 6
10 MKT6210 Matakuliah Bisnis 4*** 2 2 6
11 MKT6211 Matakuliah Komunikasi 3 ***** 2 2 6
12 MKT6212 Matakuliah Komunikasi 4 ***** 2 2 6
13 MKT6213 Matakuliah Seni Grafis 3***** 2 2 6
14 MKT6214 Matakuliah Seni Grafis 4 ***** 2 2 6
15 MKT6215 Matakuliah Bahasa 3 ******* 2 2 6
16 MKT6216 Matakuliah Bahasa 4 ******* 2 2 6
Jumlah SKS Semester 6 18 18
1 MKL 6601 Praktek Kependidikan 6 6 7
2 MKL6604 Kuliah Kerja Nyata* 6 6 7
3 MKL6611 Praktik Industri 6 6 7
Jumlah SKS semester 7 0 18 18
1 TAM6801 Tugas Akhir Skripsi 8 8 8
Jumlah SKS semester 8 0 8 8
Jumlah SKS total Semester 1 sampai dengan Semester 8
(20+21+24+24+15+22+18+8) = 152

Keterangan :
MKU terdiri dari 18 sks MKU Wajib dan 2 sks MKU Pilihan (* = tanda MKU Wajib, ** = tanda MKU Pilihan Prodi)
MKDK diberi tanda *** yang terdiri dari 4 kuliah dan untuk Prodi Pendidikan untuk matakuliah MKDK minimal nilai C
Mata Kuliah Pilihan wajib Konsentrasi Information System and Software Development/Rekayasa Perangkat Lunak diberi tanda *1)
Mata Kuliah Pilihan wajib Konsentrasi Network System/Jaringan Komputer diberi tanda *2)
Mata Kuliah Pilihan wajib Konsentrasi Digital Media Development/Multimedia *3)
Mata Kuliah Pilihan pilihan Konsentrasi Information System and Software Development/Rekayasa Perangkat Lunak diberi tanda ***1)
Mata Kuliah Pilihan pilihan Konsentrasi Network System/Jaringan Komputer diberi tanda ***2)
Mata Kuliah Pilihan pilihan Konsentrasi Digital Media Development/Multimedia diberi tanda ***3)
Matakuliah Tambahan keahlian bisnis diberi tanda ****
Matakuliah Tambahan keahlian komunikasi diberi tanda *****
Matakuliah Tambahan keahlian seni grafis diberi tanda ******
Matakuliah Tambahan keahlian bahasa diberi tanda *******
Keterangan Mata Kuliah Tambahan : untuk menambah kompetensi mahasiswa maka setiap mahasiswa berhak mengambil matakuliah tambahan
keahlian di luar program studi dalam UNY sebanyak 18 SKS dengan kode warna

KURIKULUM 2020 versi 1 ( 6 0 2 )

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA


PENYUSUNAN KURIKULUM MENGACU PADA KKNI DAN BERBASIS KOMPETENSI

S1-SARJANA KEPENDIDIKAN POLA 3 (602)


MK Program Studi (termasukMikro) 82–84
MK Universiter 20
MK Dasar Kependidikan 8
MK di Program Studi lain UNY
MK di luar UNY 36–40
JUMLAH 146–152
NO. KODE NAMA MATA KULIAH T P L SKS Sem Ket
MKU6301 Pendidikan Agama Islam* 2 2 1
MKU6302 Pendidikan Agama Katholik* 1
MKU6303 Pendidikan Agama Kristen* 1
1
MKU6304 Pendidikan Agama Hindu* 1
MKU6305 Pendidikan Agama Budha* 1
MKU6306 Pendidikan Agama Konghuchu* 1
2 PTI6226 Matematika Teknik 2 2 1
3 PTI6201 Pengantar Teknologi Informasi 2 2 1
4 PTI6202 Pemrograman 1 2 2 1
5 PTI6203 Praktik Pemrograman 1 2 2 1
6 PTI6204 Teknik Digital 2 2 1
7 PTI6205 Praktik Teknik Digital 2 2 1
8 PTI6206 Logika 2 2 1
9 PTI6208 Organisasi Sistem Komputer 2 2 1
10 MKU6212 Transformasi Digital* 2 2
Jumlah SKS Semester 1 16 4 0 20
1 MKU6219 Apresiasi Seni dan Budaya ** 2 2 2
2 PTI6207 Perakitan dan Instalasi Komputer 2 2 2
3 PTI6209 Pemrograman 2 2 2 2
4 PTI6210 Praktik Pemrograman 2 2 2 2
5 PTI6211 Sistem Operasi 2 2 2
6 PTI6221 Struktur Data 2 2 3
7 PTI6121 Praktik Struktur Data 1 1 3
8 PTI6214 Jaringan Komputer 2 2 2
9 PTI6215 Praktik Jaringan Komputer 2 2 2
10 PTI6216 Pemrograman Web 2 2 2
11 PTI6217 Matematika Diskrit 2 2 2
Jumlah SKS Semester 2 12 9 0 21
1 MDK6201 Ilmu Pendidikan*** 2 2 3
2 MDK6202 Psikologi Pendidikan*** 2 2 3
3 MDK6203 Manajemen Pendidikan*** 2 2 3
4 PTI6218 Komunikasi Data 2 2 3
5 PTI6219 Praktik Komunikasi Data 2 2 3
6 PTI6220 Pemrograman Visual 1 2 2 3
7 PTI6212 Algoritma Pemrograman 2 2 3
8 PTI6213 Praktik Algoritma Pemrograman 2 2 3
9 PTI6223 Basis Data 2 2 3
10 PTI6224 Praktik Basis Data 2 2 3
11 PTI6225 Pembelajaran Berbasis Multimedia 2 2 3
12 FTE6201 Pendidikan Teknologi dan Vokasional 2 2 3
Jumlah SKS Semester 3 14 10 1 24
1 MKU6211 Bahasa Inggris* 2 2 4
2 PTI6228 Rekayasa Perangkat Lunak 2 2 4
3 PTI6229 Pemrograman Visual 2 2 2 4
4 PTI6131 Sistem Pendukung Keputusan*1) 1 1 4
5 PTI6231 Praktek Sistem Pendukung Keputusan*1) 2 2 4
6 PTI6132 Game Edukasi*2) 1 1 4
7 PTI6232 Praktek Game Edukasi*2) 2 2 4
8 PTI6134 Desain Komunikasi Visual*3) 1 1 4
9 PTI6234 Praktek Desain Komunikasi Visual*3) 2 2 4
10 PTI6238 Sistem Keamanan 2 2 4
11 FTE6202 Kurikulum dan Pembelajaran Vokasional 2 2 4
12 FTE6203 Strategi Pembelajaran Kejuruan 2 2 4
13 FTE6205 Penilaian Pembelajaran Vokasional *** 2 2 4
14 MKU6209 Bahasa Indonesia* 2 2 4
15 MKU6208 Pancasila* 2 2 4
16 MKP6301 Metodologi Penelitian Pendidikan** 3 3 4
Jumlah SKS Semester 4 20 4 0 24
1 MKU6207 Pendidikan Kewarganegaraan* 2 2 5
2 MDK6204 Sosio-antropologi Pendidikan*** 2 2 5
3 PTI6240 Pemodelan dan Simulasi 2 2 5
4 PTI6241 Bahasa Inggris Teknik 2 2 5
5 PTI6242 Interaksi Manusia Komputer 2 2 5
6 PTI6143 Pengolahan Citra Digital*3) 1 1 5
7 PTI6243 Pengolahan Citra Digital*3) 2 2 5
8 PTI6145 Pengembangan Aplikasi Mobile*1) 1 1 5
9 PTI6245 Pengembangan Aplikasi Mobile*1) 2 2 5
10 PTI6147 Komunikasi Nirkabel*2) 1 1 5
11 PTI6247 Komunikasi Nirkabel*2) 2 2 5
12 PTI6249 Manajemen Sistem Informasi***1) 2 2 5
13 PTI6250 Praktik Manajemen Sistem Informasi***1) 2 2 5
14 PTI6251 Administrasi Jaringan***2) 2 2 5
15 PTI6252 Praktik Administrasi Jaringan***2) 2 2 5
16 PTI6253 Multimedia Interaktif***3) 2 2 5
17 PTI6254 Praktek Multimedia Interaktif***3) 2 2 5
18 PTI6263 Scripting Language***1) 2 2 5
19 PTI6264 Praktek Scripting Language***1) 2 2 5
20 PTI6265 Voice dan Video Network***2) 2 2 5
21 PTI6266 Praktek Voice dan Video Network***2) 2 2 5
22 PTI6267 Disain Web***3) 2 2 5
23 PTI6268 Praktek Disain Web***3) 2 5
24 PTI6256 Pembelajaran Mikro 2 2 5
Jumlah SKS Semester 5 13 10 0 23
1 PTI6226 Manajemen Proyek# 2 2 6
2 PTI6275 Manajemen Industri# 2 2 6
2 PTI6276 Kewirausahaan# 2 2 6
3 PTI6277 Statistika# 2 2 6
4 PTI6257 Hak Kekayaan Intelektual# 2 2 6
4 PTI6255 Proyek Mandiri 3 3 6
Pengembangan Sistem Berorientasi Objek***
6 PTI6257 2 2 6
(dapat diambil di LPTK lain)
Praktik Pengembangan Sistem Berorientasi
7 PTI6258 2 2 6
Objek*** (LPTK lain)
8 PTI6259 Jaringan Terdistribusi**** 2 2 6
9 PTI6260 Praktik Jaringan Terdistribusi**** 2 2 6
10 PTI6261 Grafika Komputer dan Animasi***** 2 2 6
11 PTI6262 Praktik Grafika Komputer dan Animasi***** 2 2 6
12 PTI6269 Artificial Inteligence*** (LPTK lain) 2 2 6
13 PTI6270 Praktek Artificial Inteligence*** (LPTK lain) 2 2 6
14 PTI6271 Internet of Thing**** 2 2 6
15 PTI6272 Praktek Internet of Thing**** 2 2 6
16 PTI6273 Broadcasting***** 2 2 6
17 PTI6274 Praktek Broadcasting***** 2 2 6
Jumlah SKS Semester 6 4 6 3 13
1 MKL 6601 Praktek Kependidikan 6 6 7
2 MKL6604 Kuliah Kerja Nyata* 6 6 7
3 MKL6611 Praktik Industri 6 6 7
Jumlah SKS Semester 7 0 0 18 18
1 TAM6801 Tugas Akhir Skripsi 8 8 8
Jumlah SKS 0 0 8 8
Jumlah SKS total Semester 1 sampai dengan Semester 8
151
(20+21+24+24+23+13+18+8)

Keterangan :
MKU terdiri dari 18 sks MKU Wajib dan 2 sks MKU Pilihan (* = tanda MKU Wajib, ** = tanda MKU Pilihan Prodi)
MKDK diberi tanda *** yang terdiri dari 4 kuliah dan untuk Prodi Pendidikan untuk matakuliah MKDK minimal nilai C
Mata Kuliah Pilihan wajib Konsentrasi Information System and Software Development/Rekayasa Perangkat Lunak diberi tanda *1)
Mata Kuliah Pilihan wajib Konsentrasi Network System/Jaringan Komputer diberi tanda *2)
Mata Kuliah Pilihan wajib Konsentrasi Digital Media Development/Multimedia *3)
Mata Kuliah Pilihan pilihan Konsentrasi Information System and Software Development/Rekayasa Perangkat Lunak diberi tanda ***1)
Mata Kuliah Pilihan pilihan Konsentrasi Network System/Jaringan Komputer diberi tanda ***2)
Mata Kuliah Pilihan pilihan Konsentrasi Digital Media Development/Multimedia diberi tanda ***3)
Matakuliah Tambahan keahlian bisnis diberi tanda ****
Matakuliah Tambahan keahlian komunikasi diberi tanda *****
Matakuliah Tambahan keahlian seni grafis diberi tanda ******
Matakuliah Tambahan keahlian bahasa diberi tanda *******
Keterangan Mata Kuliah Tambahan : untuk menambah kompetensi mahasiswa maka setiap mahasiswa berhak mengambil matakuliah tambahan
keahlian di luar program studi dalam UNY sebanyak 8 SKS dengan kode warna
Matakuliah tambahan dengan kode # (matakuliah ini bisa diambil apabila ada beban di matakuliah luar yang melebihi dihitung bebannya
melebihi sks yang telah ditentukan, misalnya mengambil Praktik Industri lebih dari 2 bulan (6 sks) maka bisa mengambil matakuliah tambahan
lain misal manajemen proyek, manajemen industrim atau kewirausahaan dengan kode warna sebanyak 2 sks saja agar memenuhi syarat 36 sks.

Daftar Matakuliah yang bisa disediakan untuk prodi lain dengan kode matakuliah yang berbeda dengan kode matakuliah yang ada di prosi untuk
menghindari adanya
a. Slot jumlah pengambilan yang harus mengutamakan pengambilan matakuliah dari dalam prodi, sehingga lebih aman apabila kode
matakuliah yang disediakan harus bisa diidentifikasi oleh sistem memiliki perbedaan dengan matakuliah prodi
b. Matakuliah yang disediakan untuk diambil oleh prodi lain memiliki karakteristik khusus sehingga tidak memerlukan prasyarat yang harus
diambil oleh mahasiswa di luar prodi, karena sifat dari matakuliah di semester 3 keatas biasanya membutuhkan matakuliah dasar yang harus
diambil di semester 1 dan 2 (semester 1 dan 2 adalah semester paket prodi)
19 PTI6276 Dasar Perakitan dan Instalasi Komputer 2 2 6
20 PTI6277 Dasar Jaringan Komputer 2 2 6
21 PTI6278 Praktik Dasar Jaringan Komputer 2 2 6
22 PTI6279 Dasar Pemrograman Web 2 2 6
23 PTI6280 Dasar Disain Web***** 2 2 6
24 PTI6281 Praktek Dasar Disain Web***** 2 2 6
F. Proses Pembelajaran

Proses pembelajaran di Program studi mengacu ke peraturan akademik tahun


2019. Perkuliahan dilaksanakan dengan Sistem Kredit Semester. Satuan beban dan
kebulatan studi yang harus ditempuh mahasiswa dinyatakan dengan satuan kredit
semester, disingkat sks.
Jenis semester yang ada di UNY terdiri dari:
a. semester gasal yang dilaksanakan pada bulan September sampai dengan bulan
Januari tahun berikutnya.
b. semester genap yang dilaksanakan pada bulan Februari sampai dengan bulan
Agustus tahun berjalan.
c. semester antara yang pelaksanaannya pada bulan Juli sampai dengan bulan
Agustus tahun berjalan.
Jumlah tatap muka perkuliahan adalah 16 (enam belas) kali per semester.
Perkuliahan dapat dilakukan dengan blended learning ataupun model e-learning
penuh. Pembelajaran e-learning dalam blended learning diselenggarakan maksimal
empat pertemuan. Perkuliahan model e-learning penuh diselenggarakan dengan
perguruan tinggi yang telah menjalin kerjasama. Mahasiswa yang mengikuti program
peningkatan prestasi dapat dilayani dengan pembelajaran e-learning.
Setiap dosen wajib menyelenggarakan kuliah 16 (enam belas) kali pertemuan
perkuliahan. Setiap dosen wajib mengisi presensi kuliah online. Ujian semester
diselenggarakan oleh program studi secara bersama di akhir masa perkuliahan
Mahasiswa wajib mengikuti perkuliahan setiap mata kuliah dalam satu semester
paling sedikit 75% (tujuh puluh lima perseratus) dari tatap muka yang terselenggara.
Ketidakhadiran mahasiswa karena sakit atau melaksanakan tugas yang disertai dengan
surat keterangan atau surat izin yang dapat dipertanggungjawabkan, dihitung hadir.
Mahasiswa yang tidak memenuhi kehadiran 75% (tujuh puluh lima perseratus) tidak
berhak mengikuti ujian akhir, dan mahasiswa yang bersangkutan diberi nilai E. Dosen
yang belum memenuhi jumlah tatap muka perkuliahan sebagaimana yang sudah
diatur maka harus memenuhinya dengan cara mengganti jam perkuliahan dan/atau
dengan kegiatan yang setara. Kegiatan mengganti jam perkuliahan dimasukkan ke
dalam presensi kuliah online.

Alokasi waktu yang diperlukan untuk tatap muka per 1 (satu) sks adalah sebagai
berikut.
a. Pembelajaran berupa kuliah, responsi, atau tutorial.
1) 50 menit proses pembelajaran tatap muka.
2) 60 menit tugas pembelajaran terstruktur, dan
3) 60 menit tugas pembelajaran mandiri
b. Pembelajaran berupa seminar atau bentuk lain yang sejenis terdiri atas.
1) Kegiatan tatap muka 100 (seratus) menit, dan
2) Kegiatan mandiri 70 (tujuh puluh) menit.
c. Pembelajaran berupa praktikum, praktik studio, praktik bengkel, dan praktik
lapangan diberi alokasi waktu 170 (seratus tujuh puluh) menit, termasuk untuk
penyusunan laporan dan responsi.
d. Pembelajaran berupa penelitian atau pengabdian kepada masyarakat diberi alokasi
waktu 170 (seratus tujuh puluh) menit termasuk untuk penyusunan proposal dan
laporan.
Mahasiswa dapat menempuh mata kuliah semester antara dengan ketentuan
sebagai berikut.
a. Mengulang mata kuliah yang pernah ditempuh.
b. Mengambil mata kuliah yang belum pernah ditempuh dengan syarat memiliki
indeks prestasi semester gasal sebelumnya minimal 3,00 (tiga koma nol nol).
c. Jumlah sks yang dapat diambil oleh mahasiswa maksimal 7 (tujuh) sks
d. Membayar sesuai dengan jumlah sks yang diambil.
e. Mahasiswa tidak sedang mengambil cuti kuliah pada semester berjalan.

Persyaratan pelaksanaan kuliah semester antara adalah sebagai berikut.


a. Mata kuliah yang dapat ditempuh adalah mata kuliah teori yang ditawarkan
program studi.
b. Jumlah peserta minimal 20 (dua puluh) mahasiswa tiap kelas kecuali dengan izin
fakultas/PPs yang bersangkutan.
c. Jumlah tatap muka perkuliahan 16 (enam belas) kali pertemuan.
d. Mahasiswa wajib hadir mengikuti perkuliahan paling sedikit 75% (tujuh puluh
lima perseratus) dari tatap muka yang terselenggara.
e. Mahasiswa wajib mengisi evaluasi perkuliahan masing-masing mata kuliah yang
diikutinya melalui laman http://emonev.lppmp.uny.ac.id/
f. Mahasiswa yang tidak memenuhi kehadiran 75% (tujuh puluh lima perseratus)
tidak berhak mengikuti ujian akhir, dan kepada mahasiswa yang bersangkutan
diberi nilai E.
g. Dosen yang belum memenuhi jumlah tatap muka perkuliahan harus memenuhinya
dengan cara mengganti jam perkuliahan dan/atau dengan kegiatan yang setara.
h. Kegiatan mengganti jam perkuliahan dimasukkan ke dalam presensi kuliah online.

G. Penilaian

Nilai dinyatakan dalam huruf dengan :

A = 4.00 = sangat baik


A- = 3.67 = hampir sangat baik
B+ = 3.33 = lebih baik
B = 3.00 = baik
B- = 2.67 = hampir baik
C+ = 2.33 = lebih dari cukup
C = 2.00 = cukup
D = 1.00 = kurang
E = 0 = jelek

Indeks Prestasi (IP)


Indeks Prestasi merupakan salah satu ukuran untuk menyatakan keberhasilan studi
mahasiswa. Ukuran itu berkisat antara angka 0 sampai dengan angka 4.

Evaluasi Keberhasilan Studi Semester


Evaluasi keberhasilan studi semester pada setiap akhir semester digunakan untuk
menentukan beban studi semester berikutnya. Untuk program sarjana, besarnya sks
yang bisa diambil dapat dilihat pada tabel berikut
Indeks Prestasi Jumlah SKS
>3 24
2.5 -3 22
2 – 2.49 20
Kurang dari 2 18

H. Deskripsi Mata Kuliah

Deskripsi Mata Kuliah Pendidikan Teknik Informatika


Mata Kuliah Pendidikan Agama Islam
Kode MKU6301
Deskripsi
Matakuliah Pendidikan Agama Islam memiliki bobot 2 sks bersifat wajib lulus
bagi setiap mahasiswa yang beragama Islam di semua program studi. Matakuliah
ini dirancang dengan maksud untuk memperkuat iman dan takwa kepada Allah
Swt. serta memperluas wawasan hidup beragama, sehingga terbentuk mahasiswa
Muslim yang berbudi pekerti luhur, berpikir filosofis, bersikap rasional dan
dinamis, serta berpandangan luas, dengan memperhatikan tuntutan untuk menjalin
harmoni antar sesama manusia baik dalam satu agama maupun dengan umat
beragama lain.
Topik Pertemuan

Mata Kuliah Pendidikan Agama Katholik


Kode MKU6302
Deskripsi
Matakuliah Pendidikan Agama Katolik memiliki bobot 2 sks bertujuan untuk
membantu terbinanya mahasiswa yang beriman, dan bertakwa kepada Tuhan Yang
Maha Esa, berbudi pekerti luhur, berpikir filosofis, bersikap rasional dan dinamis,
berpandangan luas, ikut serta dalam kerja sama antarumat beragama dalam rangka
pengembangan dan pemanfaatan ilmu dan teknologi serta seni untuk kepentingan
manusia dan nasional.
Mata kuliah ini mengkaji: 1). Sarjana Katolik yang dicita-citakan oleh masyarakat
dan gereja; 2). Metode studi agama di Perguruan Tinggi Umum; 3). Hubungan
dasar yang dimiliki oleh manusia (uraian filosofis); 4). Pikiran mencari
kebenaran;5). Manusia beriman mau mengikuti Yesus dan percaya kepada-Nya;
6). Hakikat Yesus Kristus dan peranan-Nya di dalam kehidupan beriman; 7).
Gereja sebagai masyarakat beriman; 8). Dasar-dasar dan langkah-langkah
pertimbangan dalam pengambilan keputusan baik dan buruk; 9). Motivasi; 10).
Keluarga Katolik; 11). Agama Katolik mengakui otonomi ilmu-ilmu bahkan
metodologi ilmu-ilmu itu; 12). Tanggung jawab orang Katolik dalam membangun
dunia; 13). Karasulan awam sebagai tugas umat beriman di tengah-tengah dunia.
Topik Pertemuan

Mata Kuliah Pendidikan Agama Kristen


Kode MKU6303
Deskripsi
Matakuliah Pendidikan Agama Kristen memiliki bobot 2 sks bertujuan melengkapi
mahasiswa/wi memahami agar mengembangkan diri menjadi wujud gambaran
Tuhan Allah yang menyatakan diri di dalam Tuhan Yesus Kristus. Selanjutnya
mata kuliah ini juga dapat melengkapi mahasiswa/wi agar mengembangkan diri
menjadi seorang pribadi Indonesia harapan kristen yang mempunyai integritas
ilmiah yang tinggi sebagai anggota sivitas akademika yang bersedia mengabdikan
diri bagi kehidupan yang layak lingkungan alam dan isinya, berwawasan,
bermasyarakat berbangsa dan bernegara.
Topik Pertemuan

Mata Kuliah Pendidikan Agama Hindu


Kode MKU6304
Deskripsi
Matakuliah Pendidikan Agama Hindu memiliki bobot 2 sks. Bertujuan untuk
meningkatkan pemahaman dan penghayatan keagamaan yang mantap serta
mempertebal rasa dharma, baktei seorang sarjana yang beragama Hindu kepada
Hyang Widhi Wasa/Tuhan yang Maha Esa. Selanjutnya mata kuliah ini juga
bertujuan mampu mengaktualisasikan ajaran agama Hindu serta dapat
menterjemahkan bahasa Weda dalam kehidupan sehari-hari sehingga mampu
mengendalikan diri baik pola pikir, berbuat dan berbicara dalam pengabdiannya
terdapat dharma negara dan dharma guna menunjang pembangunan nasional dan
terciptanya tujuan akhir agama Hindu (Moksya).
Topik Pertemuan

Mata Kuliah Pendidikan Agama Budha


Kode MKU6305
Deskripsi
Matakuliah Pendidikan Agama Budha memiliki bobot 2 sks berisi pemahaman
pokok-pokok ajaran agama Budha yang meningkatkan keyakinan dan kesadaran,
cara berpikir filosofis, sikap yang rasional dan dinamis serta wawasan luas, yang
membentuk perilaku berbudi luhur dengan mengembangkan moral kebijakan,
semadi dan kebijaksanaan. Selanjutnya tujuan mata kuliah ini adalah menjawab
berbagai permasalahan hidup pribadi ataupun bermasyarakat, menghargai
kerjasama antar umat beragama, mengabdikan ilmu pengetahuan, teknologi dan
budaya secara bertanggung jawab sesuai dengan nilai-nilai moral untuk
kepentingan kemanusiaan.
Topik Pertemuan

Mata Kuliah Pendidikan Agama Kong Hu Cu


Kode MKU6306
Deskripsi
Matakuliah Pendidikan Agama Kong Hu Cu memiliki bobot 2 sks, dalam mata
kuliah ini, agama konghucu adalah sebuah kepercayaan sekaligus sebuah
kepatuhan dalam menjalani hidup, yang mana aspek yang lebih tampak dalam
ajaran-ajaran yang di kembangkan dalam agama konghucu adalah aspek social
yang tujuannya adalah menjunjung tinggi nilai-nilai moral serta sosial bagi
kehidupan manusia.
Topik Pertemuan
Mata Kuliah Matematika Teknik
Kode PTI6226
Deskripsi
Matakuliah Matematika memiliki bobot 2 sks. Mahasiswa memiliki pemahaman
dan penguasaan mengenai konsep dan implementasi operasi bilangan dan
logaritma, persamaan kuadrat, matriks dan persamaan linear, trigonometri, teori
himpunan dan program linear, geometri bidang, barisan dan deret, bilangan
kompleks, fungsi dan grafik fungsi, integral dasar dan deferensial dasar.
Topik Pertemuan

Mata Kuliah Pengantar Teknologi Informasi


Kode PTI6201
Deskripsi
MK Pengantar Teknologi Informasi, memiliki bobot 2 sks, membahas teknologi
informasi dari perangkat keras, perangkat lunak, jaringan, dan pengaruhnya baik
terhadap kehidupan manusia maupun terhadap teknologi itu sendiri. Pembahasan
pada kuliah ini berada pada level abstarksi yang paling tinggi. Perangkat keras
akan membahas tentang organisasi komputer modern, sistem memori dalam
komputer, dan periferal input/output. Representasi bilangan akan membahas
tentang bilangan biner, operasi, dan contoh penerapannya. Perangkat lunak akan
membahas tentang perangkat lunak sistem (operating system) dan sistem file,
perangkat lunak aplikasi dan aspek hukum yag melekat, dan bahasa pemrograman.
Jaringan komputer akan membahas tentang perangkat keras, perangkat lunak,
internet, dan cloud computing. Basis data, akan membahas tentang pemodelan data
dalam tiga level abstraksi dan tababase management system. Bagian akhir kuliah
akan memnahas tentang karis di bidang TI dan isu etika dan sosial dalam TI. Mata
kuliah ini diajarkan melalui metode pembelajaran ceramah, tanya jawab, diskusi,
presentasi, latihan dan pemberian tugas. Tujuannya mahasiswa memahami konsep
teknologi informasi dan implementasinya.
Topik Pertemuan
Perkembangan teknologi dan TI serta penerapannya dalam berbagai bidang 1,2)
Bilangan biner 1,2)
Organisasi komputer dasar dan modern 1,2)
Sistem memori komputer 1,2)
Input dan output dalam komputer 1,2)
Sistem operasi 1,2)
Perangkat lunak aplikasi 1,2)
Pemodelan database 1,2)
Jaringan komputer 1,3)
Cloud computing 1,3)
Klasisikasi karir dalam bidang TI 1,3)
Isu etika, sosial dan politik yang ditimbulkan oleh TI 1,3)
Keterampilan yang diperlukan di abad 21 1,3)
Sumber Pustaka
Capron, HL (2010). Computers Tools for The Information Age. New Jersey:
Prentice-Hall, Inc.
Fox, Richard (2013). Information Technology
An Introduction for Today’s
Digital World. Boca Raton: Taylor & Francis Group, LLC
Laudon, K.C. and Jane, P. L. (2012). Management Information Systems,
Managing the Digital Firm. Twelfth Edition. New Jersey: Pearson Prentice Hall.

Mata Kuliah Pemrograman 1


Kode PTI6202
Deskripsi
MK Pemrograman 1, berbobot 2 sks, membahas mengenai langkah-langkah
pengembangan program mulai dari menentukan masalah yang harus dipecahkan,
menentukan input dan output program, dan menentukan langkah-langkah
pemrosesan dengan memanfaatkan operator dan operan, tipe dan struktur data,
kontrol pemrograman, serta beberapa strategi dan modularitas pemrograman. Mata
kuliah ini menggunakan metode ceramah, diskusi dan presentasi, serta penugasan.
Tujuannya peserta didik dapat membuat program yang berjalan pada sistem
komputer serta memvalidasi program dengan memanfaatkan debugging dan
compiler.
Topik Pertemuan
Pengantar bahasa Pemrograman Java
Primitive Data (Data Types, Primitive Data vs. Objects, The Eight Primitive Data
Types of Java, Numeric Data Types, Character and Boolean Data Types)
Variables and Assignment Statements
Expressions and Arithmetic Operators
Object Data (Classes, Objects, Reference variables, String objects, Packages)
Input and Output (Input and Output Streams, The standard I/O streams, Scanner
class, Exceptions,
Converting character data to type int
Floating Point (Converting strings to double, Keyboard input of floating point
numbers, The Math class, Square root, Trig functions, PI, Not a Number (NaN))
Selection Structure (Two-way Decisions, The if statement, Blocks of statements,
Boolean Expressions, Relational Operators)
Repetition Structure (Three parts of a loop that must be coordinated, Counting
loops and the loop control variable)
Array (Array declaration, Array declaration and construction, Using arrays,
Automatic bounds checking, Initializer lists)

Mata Kuliah Praktik Pemrograman 1


Kode PTI6203
Deskripsi
MK Praktik Pemrograman 1, berbobot 2 sks, memberikan keterampilan
dasar pemrograman kepada peserta didik dengan bahasa pemrograman Java.
Mata kuliah ini menggunakan metode demonstrasi yang mana mahasiswa akan
mempraktekkan dasar-dasar pembuatan program meliputi: instalasi program Java,
penggunaan editor, kompilasi, debugging, dan menjalankan program,
menampilkan teks atau angka di layar, operasi bilangan atau teks, memasukkan
data dari keyboard, kendali program (kondisi/pencabangan, pengulangan,
lompatan), object, metode, array, dan class. Tujuannya untuk mendorong
keterampilan teknis dan analitis siswa dalam menerapkan konsep pemrograman
dasar untuk menyelesaikan berbagai masalah.
Topik Pertemuan
Pengantar bahasa Pemrograman Java
Primitive Data (Data Types, Primitive Data vs. Objects, The Eight Primitive Data
Types of Java,)
Primitive Data (Numeric Data Types, Character and Boolean Data Types)
Variables and Assignment Statements
Expressions and Arithmetic Operators
Object Data (Classes, Objects, Reference variables)
Object Data (String objects, Packages)
Input and Output (Input and Output Streams, The standard I/O streams).
Input and Output (Scanner class, Exceptions).
Converting character data to type int
Floating Point (Converting strings to double, Keyboard input of floating point
numbers, The Math class, Square root, Trig functions, PI, Not a Number (NaN))
Selection Structure (Two-way Decisions, The if statement, Blocks of statements)
Selection Structure (Boolean Expressions, Relational Operators)
Repetition Structure (Three parts of a loop that must be coordinated, Counting
loops and the loop control variable)
Array (Array declaration, Array declaration and construction, Using arrays)
Array (Automatic bounds checking, Initializer lists)

Mata Kuliah Teknik Digital


Kode PTI6204
Deskripsi
Mata kuliah Teknik Digital, memiliki bobot 2 sks, membahas tentang teori dan
penerapan teknik digital yang meliputi penggunaan sistem bilangan untuk operasi
aritmatika, penyederhanaan rangkaian logika, perancangan rangkaian digital sesuai
dengan spesifikasi, implementasi hasil rancangan logika. Penerapan konsep dasar
sistem bilangan, Logika dan Aljabar Boole, Komparator, Exclusive-OR, rangkaian
arithmatika, Flip-Flop, Counter, Shift Register, Binary Codes, Encoding,
Decoding, Multiplexing. Mata kuliah ini diajarkan melalui metode ceramah,
diskusi dan problem based learning, presentasi, dan penugasan. Tujuannya untuk
memberikan landasan berpikir mahasiswa ketika membangun dan memprogram
komputer.
Topik Pertemuan
Rangkaian kombinasi prosedur perencanaan rangkaian kombinasi
Encoder
Encoder octal biner
Persamaan untuk masing-masing keluaran
Multiplexer
Tabel kebenaran
Flip-flop
Shift register

Mata Kuliah Praktik Teknik Digital


Kode PTI6205
Deskripsi
Mata kuliah Praktik Teknik Digital, memiliki bobot 2 sks, Membahas tentang
penguasaan konsep dan aplikasi teknik digital yang meliputi gerbang logika dasar,
perancangan rangkaian digital sesuai dengan spesifikasi, rangkaian aritmatika
digital, rangkaian counter, rangkaian register dan rangkaian pengolah data. Mata
kuliah ini diajarkan melalui metode project based learning, penugasan, dan diskusi.
Tujuaannya adalah untuk membekali mahasiswa dalam impelementasi digital pada
alat dasar serta pengembangannya.
Topik Pertemuan
Aljabar boole,
Teori De morgan dan multilevel,
Kode BCD,
Diagram aljabar karnaugh
Aplikasi desain rangkaian

Mata Kuliah Logika


Kode PTI6206
Deskripsi
Mata kuliah Logika berbobot dua SKS, membahas logika proposisional, logika
orde satu, logika temporal, dan verifikasi program. Mata kuliah ini menggunakan
variasi ceramah dan studi kasus contoh soal-soal. . Mata kuliah bertujuan
memberikan landasan berpikir mahasiswa ketika membangun dan memprogram
komputer.
Topik Pertemuan
Logika Proposisional
Logika Orde Satu
Logika Temporal
Verifikasi Program

Mata Kuliah Organisasi Sistem Komputer


Kode PTI6208
Deskripsi
MK Organisasi Sistem Komputer, memiliki bobot 2 sks, membahas tentang
konsep arsitektur komputer ditinjau dari level lojik digital (fisik), level
microprogramming, dan level operating system. Secara fisik, akan membahas
konfigurasi hubungan prosesor, memori, dan IO. Prosesor akan membahas tentang
organisasi internal dan eksternalnya. Memori akan membahas memori utama dan
memori sekunder (elektronik, magnetik, dan optik) dari teknologi dasar, fitur, dan
penggunaannya dalam sistem komputer. Dari level operating system, akan dibahas
tentang manajemen memori antara memori utama dan memori sekunder yang
dikelola oleh operating system. IO akan membahas tentang sistem prinsip dasar
IO, pengalamatan IO, dan IO buses & interface, dan teknik transfer data mencakup
programmed IO, interrupt driven, dan direct memory access. Kuliah ini juga
membahas secara singkat tentang konsep dasar arsitektur komputer berkinerja
tinggi: RISC dan arsitektur parallel. Tujuannya mahasiswa S-1 Pendidikan Teknik
Informatika dapat memahami teori dan konsep dan organisasi dasar komputer dan
bagian-bagian dalam CPU
Topik Pertemuan
Sejarah komputer dan arsitektur komputer
Prosesor, memori, dan IO
Organisasi internal prosesor
Teknologi dan arsitektur salah satu produk prosesor
Hirarki memori dalam organisasi komputer
Teknologi ROM
Tipe kesalahan pada DRAM
Memori sekunder
Register, cache, RAM & Disk, virtual memory
Cache memory
Komponen utama IO
IO buses dan interfaces
13. Arsitektur pipelined dan paralel.

Mata Kuliah Transformasi Digital


Kode MKU6212
Deskripsi

Mata kuliah transformasi Digital, memiliki bobot 2 sks, Matakuliah ini mencakup
masalah yang berkaitan dengan manajemen teknologi informasi dan komunikasi
(TIK), infrastruktur dan sistem TIK, perencanaan strategis TIK dan tata kelola
TIK. Mahasiswa akan secara kritis menganalisis dan menyajikan masalah
manajemen TIK di kelas.
Pengertian Transformasi Digital
Langkah sebelum transformasi
Digitalisasi
Transformasi
Empat Pilar dari Transformasi Digital
Transformasi dari seluruh hal yang sudah digital
Merancang Kemampuan Informasi untuk Keunggulan Kompetitif
Social Networks dan Enterprise 2.0
7 metaphora dalam transformasi
Analisis Big Data
Online bisnis model
Analisis dari model bisnis
Re-engineering dari
Model Digital Business
Re-engineering dari business processes
The Internet of Everywhere dan batasannya

Mata Kuliah Apresiasi Seni dan Budaya


Kode MKU6219
Deskripsi
Mata kuliah ini bertujuan memberikan apresiasi dan wawasan tentang keragaman
seni dan budaya di Indoensia. Di sampng itu mata kuliah ini untuk menanamkan
sikap dan rasa cinta seni sehingga dapat memunculkan perilaku dan tindakan yang
berlandaskan nilai nilai kearifan lokal. Bentuk perkuliahan mata kuliah ini adalah
dengan ceramah di kelas dan kuliah lapangan untuk mengenal lebih dekat dengan
seni dan budaya yang ada di sekitar kita. Bentuk tes tertulis

Mata Kuliah Perakitan dan Instalasi Komputer


Kode PTI6207
Deskripsi
MK Perakitan dan Instalasi Komputer, memiliki bobot 2 sks, membahas tentang
pengenalan komputer dan komponen-komponennya, arsitektur komputer, cara
kerja PC dan periperalnya, fungsi komponen PC, prosedur keselamatan dalam
laboratorium dan penggunaan perangkat, perakitan komputer, dasar perawatan
pencegahan dan pelacakan kesalahan pada PC, dan instalasi perangkat lunak pada
PC. Tujuannya mahasiswa S-1 Pendidikan Teknik Informatika dapat merakit PC
dan melakukan instalasi perangkat lunak pada PC.
Topik Pertemuan
Panel pada PC
Komponen PC
Motherboard
Power Supply
Merakit PC
BIOS
Sistem Operasi
Aplikasi
Linux
POST BIOS
PC Card Diagnostic
Aktivasi OS
CDROM/DVDROM
Input Device

Mata Kuliah Pemrograman 2


Kode PTI6209
Deskripsi
MK Pemrograman 2, memiliki bobot 2 sks, membahas tentang konsep
pemrograman berorientasi objek (PBO), enkapsulasi, pewarisan dan
polymorphism, penanganan Exceptions dan Errors, aplikasi GUI, applet dan
grafik, string dan I/O teks serta Binary I-O. Mata kuliah ini diajarkan melalui
metode pembelajaran ceramah, tanya jawab, diskusi, presentasi, latihan dan
pemberian tugas. Tujuannya mahasiswa memahami prinsip dasar pemrograman
OOP.
Topik Pertemuan
Konsep Pemrograman Berorientasi Objek (PBO) 1,2)
Modifier dan Enkapsulasi 1,2)
Pewarisan
Polimorfisme 1,2)
Interface 1,2)
Pengenalan GUI 1,2)
Abtract Window Toolkit dan Swing 1,2)
GUI Event Handling, Listener, and Adapter 1,2)
Applet 1,2)
Input dan Output Streams 1,2)
Sumber Pustaka
Liang, Y. Daniel, Introduction to Java programming: comprehensive, Version 9th
ed, Pearson Education, Inc. Pearson Prentice Hall, 2013
Introduction to Computer Science using Java, Java 5.0 version, Aug 15, 2014,
Bradley Kjell, Central Connecticut State University
http://chortle.ccsu.edu/Java5/Notes/chap05/ch05_1.html

Mata Kuliah Praktik Pemrograman 2


Kode PTI6210
Deskripsi
MK Praktik Pemrograman 2, memiliki bobot 2 sks, membahas tentang
pemrograman berbasis objek, enkapsulasi, penurunan dan polymorphism, kelas
abstak dan interface, desain berorientasi objek, pemrograman GUI sebagai
interface visual, grafik, applet, multimedia, exception handling, pemrograman
event-driven, string dan I/O teks serta Binary I-O. Mata kuliah ini diajarkan
melalui metode pembelajaran simulasi, demonstrasi dan praktik. Tujuannya
mahasiswa dapat mengimplementasikan pemrograman OOP.
Topik Pertemuan
Konsep Pemrograman Berorientasi Objek (PBO) dan Enkapsulasi 1,2)
Inheritance 1,2)
Interface 1,2)
Pengenalan GUI 1,2)
Abstract Window Toolkit dan Swing 1,2)
Applet 1,2)
Exceptions dan Errors 1,2)
Input dan Output Streams 1,2)
Liang, Y. Daniel, Introduction to Java programming: comprehensive, Version 9th
ed, Pearson Education, Inc. Pearson Prentice Hall, 2013
Introduction to Computer Science using Java, Java 5.0 version, Aug 15, 2014,
Bradley Kjell, Central Connecticut State University
http://chortle.ccsu.edu/Java5/Notes/chap05/ch05_1.html

Mata Kuliah Sistem Operasi


Kode PTI6211
Deskripsi
Mata kuliah ini berbobot dua SKS, membahas mengenai konsep dasar Sistem
Operasi, yaitu tentang perkembangan arsitektur dan komponen-komponen
penyusun Sistem Operasi Mata kuliah ini tidak secara khusus membahas Sistem
Operasi tertentu, namun membicarakan konsep umum yang ada di setiap Sistem
Operasi. Apabila diperlukan DOS, Windows, LINUX dan lainnya dapat dibahas
sebagai contoh kasus. Mata kuliah ini memperkenalkan desain, implementasi,
konsep-konsep dasar serta prinsip-prinsip Sistem Operasi modern. Cakupan mata
kuliah ini diawali dengan pengantar tentang sistem operasi dan struktur sistem
operasi secara umum, dilanjutkan dengan Proses dan Thread, penjadwalan CPU
serta masalah yang muncul (deadlock). Bagian kedua akan membahas tentang
manajemen memori dan manajemen berkas serta struktur penyimpanan massal.
Dibahas pula tentang I/O. Dalam matakuliah ini Sistem Operasi yang beredar luas
di masyarakat tidak akan dibahas secara khusus, namun membahas konsep serta
prinsip-prinsip umumnya. Sistem operasi DOS, Windows dan LINUX dibahas
sebagai contoh kasus. Variasi penyampaian bisa ceramah, penugasan, dan diskusi.
Mata kuliah bertujuan memahamkan konsep dasar sistem operasi, khususnya
komponen-komponen pembentuk suatu sistem operas, dan memahamkan desain
dan struktur sistem operasi modern kepada para mahasiswa .

Topik Pertemuan
Introduction : Operating Systems, Computer System Structures, Operating System
Structures
Process Management : Processes and Threads, CPU Scheduling
Process Management : CPU Scheduling, Process Synchronization
Process Management : Process Synchronization
Process Management : Process Synchronization, Deadlocks
Deadlocks, Storage Management : Deadlocks, Midterm revision, exam
Storage Management : Memory Management, Paging, Segmentation
Storage Management : Virtual Memory
FileSystems : Virtual Memory, FileSystems Interface and Implementation
I/O Subsystems : Filesystems, I/O, course revision and summary

Mata Kuliah Struktur Data


Kode PTI6221
Deskripsi
MK Struktur Data, berbobot 2 sks, membahas mengenai berbagai macam
Struktur Data yang ada seperti Arrays, Queue, Stacks, Linked Lists, Binary Trees,
Hash Tables, dan lain-lain. Mata kuliah ini menggunakan metode ceramah,
diskusi dan presentasi, serta studi kasus. Tujuannya peserta didik dapat membuat
program penyimpanan, penyusunan, dan pengaturan data yang baik yang dapat
digunakan dengan efisien sehingga masalah-masalah di dunia nyata yang rumit
dan komplek, yang mempunyai dapat dieksekusi dengan sumber daya yang lebih
kecil, memori lebih kecil, dan waktu eksekusi yang lebih cepat.
Topik Pertemuan
1. Data Structures and Abstract Data Type (ADT)
2. Stacks
3. Queue
4. List Structure
5. Tree Structure
6. Data Sorting
7. Data Searching
8. Graph Data Structure

Mata Kuliah Praktik Struktur Data


Kode PTI6121
Deskripsi
MK Praktik Struktur Data, berbobot 2 sks, membahas mengenai operasi-operasi
penting untuk memanipulasi data seperti pemasukan, pencarian, pengurutan,
penghapusan data, dan pengaturan data pada memori komputer atau pada media
penyimpan lainnya. Mata kuliah ini menggunakan metode demonstrasi, diskusi
dan presentasi, serta studi kasus. Tujuannya peserta didik dapat membuat
program penyimpanan, penyusunan, dan pengaturan data yang baik yang dapat
digunakan dengan efisien sehingga masalah-masalah di dunia nyata yang rumit
dan komplek, yang mempunyai dapat dieksekusi dengan sumber daya yang lebih
kecil, memori lebih kecil, dan waktu eksekusi yang lebih cepat.
Topik Pertemuan
1. Data Structures and Abstract Data Type (ADT)
2. Stacks
3. Queue
4. List Structure
5. Tree Structure
6. Data Sorting
7. Data Searching
8. Graph Data Structure
Mata Kuliah Jaringan Komputer
Kode PTI6214
Deskripsi
Mata Kuliah Jaringan Komputer, berbobot 2 sks, Mata kuliah ini berisikan materi
konsep jaringan komputer, jenis jaringan, model protokol jaringan komputer (OSI
& TCP/IP), pengalamatan jaringan, subneting, teknologi ethernet, perangkat
jaringan, media jaringan, routing dan protocol routing, aplikasi Voice over IP
dan Video over IP pada jaringan komputer. Perancangan policy jaringan dan
access control list, konsep firewall/DMZ, dan dasar-dasar keamanan jaringan.
Matakuliah bertujuan mberikan pemahaman konsep pada mahasiswa tentang
bagaimana sebuah jaringan komputer dapat dibangun dan diterapkan pada suatu
tempat yang ada.
Topik Pertemuan
Pengantar Jaringan Komputer
Topologi JAringan dan Layer OSI
IPV4, IPV6 dan Netmask
Routing Static dan Dynamic
NAT
DNS
DHCP
Wireless
Sistem Operasi Jaringan
Proxy Server

Mata Kuliah Praktik Jaringan Komputer


Kode PTI6215
Deskripsi
Mata Kuliah Praktik Jaringan Komputer, berbobot 2 sks, Mata kuliah ini berisikan
materi tentang simulais jaringan menggunakan Cisco packet tracert, konfigurasi
dasar jaringan, pembagian jaringan menggunakan Classless Addressing CIDR dan
VLSM, membangun VLAN, Implementasi Static Routing dan algoritma Dynamic
Routing. Matakuliah bertujuan mberikan pemahaman praktis pada mahasiswa
tentang bagaimana sebuah jaringan komputer dapat dibangun dan diterapkan pada
suatu tempat yang ada.
Topik Pertemuan
Crimping dan Pengalamtan IP Address
Pengenalan Cisco Packet Tracert
Classless Addressing (CIDR)
Classless Addressing (VLSM)
Membangun Virtual LAN dengan Manageable Switch Cisco Packet Tracer dan
Switch Physically
Inter VLAN Routing
Routing Static
Dynamic Routing
DHCP, DNS dan Wireless Cisco Packet Tracer
Wireless Lynksys Cisco
Instalasi Sistem Operasi Jaringan

Mata Kuliah Pemrograman Web


Kode PTI6216
Deskripsi
MK Pemrograman Web, memiliki bobot 2 sks, membahas konsep dasar mengenai
internet, web, dan protocol, serta teknologi client-side seperti HTML, CSS,
JavaScript dan teknologi server-side seperti PHP yang digunakan dalam
pembuatan aplikasi web, baik web statis maupun web dinamis (terhubung ke basis
data seperti MySQL). Mata kuliah ini diajarkan melalui metode pembelajaran
ceramah, diskusi, demonstrasi, praktik, dan penugasan. Tujuannya mahasiswa S1
Pendidikan Teknik Informatika dapat menerangkan dan mengimplementasikan
konsep serta teknologi pemrograman web dalam membuat web statis dan web
dinamis.
Topik Pertemuan

Mata Kuliah Matematika Diskrit


Kode PTI6217
Deskripsi
MK Matematika Diskrit, memiliki bobot 2 sks, membahas objek-objek dan
struktur diskrit. Mengingat cara kerja komputer sifatnya adalah diskrit, maka
pemahaman dan penerapan terhadap karakteristik objek dan struktur diskrit dalam
permasalahan yang berkaitan dengan pengetahuan informatika sangatlah penting.
Matematika Diskret terdiri dari beberapa materi utama yaitu Himpunan, Relasi dan
Fungsi, Matriks, Induksi Matematika, Kombinatorika, Pengantar Analisis
Algoritma, Graf, dan Tree. Mata kuliah ini diajarkan melalui metode pembelajaran
ceramah, tanya jawab, diskusi, presentasi, latihan dan pemberian tugas. Tujuannya
mahasiswa dapat memformulasikan dan menyelesaikan permasalahan diskret
dalam kehidupan sehari-hari dengan teori-teori yang ada dalam bahasan
matematika diskrit.
Topik Pertemuan
Pengantar Matematika Diskrit 1,2)
Himpunan 1,2)
Relasi, Fungsi dan Matrik 1,2)
Induksi Matematik 1,2)
Dasar Analisis Algoritma 1,2)
Konsep Kombinatorial dan Peluang Diskrit 1,2)
Graf 1,2)
Tree 1,2)
Sumber Pustaka
Kenneth H. Rosen, (2012), Discrete Mathematics and Application to Computer
Science 7th Edition, Mc-Graw Hill, USA.
Rinaldi Munir, (2016), Matematika Diskrit, Bandung : Informatika.

Mata Kuliah Ilmu Pendidikan


Kode MDK6201
Deskripsi
MK Ilmu Pendidikan, memiliki bobot 2 sks .Dalam mata kuliah ini akan disajikan
mengenai makna dan hakekat pendidikan dalam upaya peningkatan sumber daya
manusia dalam konteks pendidikan formal, dan lebih khusus ke pendedikan
kejuruan, mengetahui landasan-landasan kependidikan serta implikasinya dalam
proses pembelajaran baik didalam kelas maupun diluar kelas. Mahasiswa mampu
menjelaskan hakekat dan makna pendidikan dan mampu melakukan analisis kritis
terhadap praktik-praktik kependidikan di Indonesia
Topik Pertemuan

Mata Kuliah Algoritma Pemrograman


Kode PTI6212
Deskripsi
MK Algoritma Pemrograman, berbobot 2 sks, membahas mengenai materi dasar
algoritma, notasi algoritma, dan struktur algoritma. Materi struktur algoritma
meliputi : runtunan, pemilihan, dan perulangan. Materi selanjutnya adalah sub
rutin, procedure, function, rekursif, searching, dan sorting. Selanjutnya, peserta
didik dituntut untuk dapat membuat dan membaca algoritma serta melakukan
penyelesaian masalah yang ada dengan menggunakan logika pemrogram
komputer. Mata kuliah ini diajarkan melalui metode pembelajaran ceramah,
diskusi, demonstrasi, studi kasus, dan penugasan. Tujuannya peserta didik dapat
melakukan translasi dari notasi algoritma ke dalam bahasa pemrograman.
Topik Pertemuan
Pengertian dan Dasar Algoritma
Notasi algoritma (flowchart, narasi, pseudocode)
Tipe Data
Konstruk Dasar Algoritma
Sequence Algoritma
Selection Algoritma
Repetition Algoritma
Procedure
Function
Tipe Data Array
Tipe Data Record
Rekursif dan Iterasi
Mata Kuliah Praktik Algoritma Pemrograman
Kode PTI6213
Deskripsi
MK Praktik Algoritma Pemrograman, berbobot 2 sks, membahas mengenai
struktur algoritma dasar berkaitan dengan runtunan, pemilihan, dan percabangan
dalam pemrograman termasuk algoritma algoritma searching dan sorting. Mata
kuliah ini menggunakan metode demonstrasi, diskusi dan presentasi, serta studi
kasus. Tujuannya peserta didik dapat menganalisis, dan menerapkan algoritma
yang sesuai untuk memecahkan permasalahan.
Topik Pertemuan
Pengertian dan Dasar Algoritma
Flowchart
Tipe Data
Percabangan
Perulangan
Procedure
Function
Tipe Data Array dan Penggunaannya
Tipe Data Record dan penggunaannya
Recursive
Iterasi
Algoritma Divide and Conquer

Mata Kuliah Pemrograman Web


Kode PTI6216
Deskripsi
MK Pemrograman Web, memiliki bobot 2 sks, membahas konsep dasar mengenai
internet, web, dan protocol, serta teknologi client-side seperti HTML, CSS,
JavaScript dan teknologi server-side seperti PHP yang digunakan dalam
pembuatan aplikasi web, baik web statis maupun web dinamis (terhubung ke basis
data seperti MySQL). Mata kuliah ini diajarkan melalui metode pembelajaran
ceramah, diskusi, demonstrasi, praktik, dan penugasan. Tujuannya mahasiswa S1
Pendidikan Teknik Informatika dapat menerangkan dan mengimplementasikan
konsep serta teknologi pemrograman web dalam membuat web statis dan web
dinamis.
Topik Pertemuan

Mata Kuliah Matematika Diskrit


Kode PTI6217
Deskripsi
MK Matematika Diskrit, memiliki bobot 2 sks, membahas objek-objek dan
struktur diskrit. Mengingat cara kerja komputer sifatnya adalah diskrit, maka
pemahaman dan penerapan terhadap karakteristik objek dan struktur diskrit dalam
permasalahan yang berkaitan dengan pengetahuan informatika sangatlah penting.
Matematika Diskret terdiri dari beberapa materi utama yaitu Himpunan, Relasi dan
Fungsi, Matriks, Induksi Matematika, Kombinatorika, Pengantar Analisis
Algoritma, Graf, dan Tree. Mata kuliah ini diajarkan melalui metode pembelajaran
ceramah, tanya jawab, diskusi, presentasi, latihan dan pemberian tugas. Tujuannya
mahasiswa dapat memformulasikan dan menyelesaikan permasalahan diskret
dalam kehidupan sehari-hari dengan teori-teori yang ada dalam bahasan
matematika diskrit.
Topik Pertemuan
Pengantar Matematika Diskrit 1,2)
Himpunan 1,2)
Relasi, Fungsi dan Matrik 1,2)
Induksi Matematik 1,2)
Dasar Analisis Algoritma 1,2)
Konsep Kombinatorial dan Peluang Diskrit 1,2)
Graf 1,2)
Tree 1,2)
Sumber Pustaka
Kenneth H. Rosen, (2012), Discrete Mathematics and Application to Computer
Science 7th Edition, Mc-Graw Hill, USA.
Rinaldi Munir, (2016), Matematika Diskrit, Bandung : Informatika.

Mata Kuliah Ilmu Pendidikan


Kode MDK6201
Deskripsi
MK Ilmu Pendidikan, memiliki bobot 2 sks .Dalam mata kuliah ini akan disajikan
mengenai makna dan hakekat pendidikan dalam upaya peningkatan sumber daya
manusia dalam konteks pendidikan formal, dan lebih khusus ke pendedikan
kejuruan, mengetahui landasan-landasan kependidikan serta implikasinya dalam
proses pembelajaran baik didalam kelas maupun diluar kelas. Mahasiswa mampu
menjelaskan hakekat dan makna pendidikan dan mampu melakukan analisis kritis
terhadap praktik-praktik kependidikan di Indonesia
Topik Pertemuan

Mata Kuliah Psikologi Pendidikan


Kode MDK6202
Deskripsi
Mata kuliah Psikolog Pendidikan memiliki bobot 2 sks. Mata kuliah ini
mempelajari konsep dasar gejala manusia dalam bidang pendidikan dan
penerapannya, yang meliputi konsep dasar psikologi pendidikan, bentuk-bentuk
gejala psikis, perbedaan individu, belajar dan pembelajaran, evaluasi hasil belajar
serta diagnostik kesulitan belajar.
Memahami tentang konsep dasar Psikologi Pendidikan, Memahami berbagai
bentuk gejala jiwa manusia dan aplikasinya dalam pendidikan.
Topik Pertemuan

Mata Kuliah Manajemen Pendidikan


Kode MDK6303
Deskripsi
MK Manajemen Pendidikan, memiliki bobot 2 sks. Materi Kuliah meliputi
manajemen pendidikan, manajemen berdasarkan sasaran, manajemen pada aspek
struktur, manajemen pada aspek teknik, manajemen pada aspek personalia,
manajemen pada aspek informasi, dan manajemen pada aspek
lingkungan/masyarakat, sisdiknas, manajemen kelas, pembelajaran efektif. Mata
kuliah ini disertai praktek lapangan (Magang) yang dilakukan oleh mahasiswa
untuk memberi wawasan dengan melakukan observasi di sekolah. Dalam kegiatan
Magang, mahasiswa melakukan kegiatan sebagai berikut:
• Pengamatan langsung kultur sekolah
• Pengamatan untuk membangun kompetensi dasar yaitu kompetensi
pedagogik, Kepribadian dan Sosial
• Pengamatan untuk memperkuat pemahaman peserta didik, interaksi, dan
kegiatan belajarnya
• Pengamatan dan menelaah tugas dan tanggung jawab guru
• Pengamatan dan menelaah manajemen dan administrasi guru dan sekolah
Topik Pertemuan

Mata Kuliah Komunikasi Data


Kode PTI6218
Deskripsi
Mata kuliah Komunikasi Data, berbobot 2 sks, Mata kuliah ini membahas prinsip
dasar komunikasi data, arsitektur dan protocol komunikasi data, media transmisi,
transmisi data, data coding, antarmuka komunikasi data, data link control,
multiplexing dan polling, deteksi dan koreksi kesalahan, protokol stop/wait dan
sliding window, orientasi NIC, komunikasi wire dan wireless, format SMS, dan
ethernet via embeded system. Mata kuliah ini diajarkan melalui metode diskusi,
problem based learning, presentasi dan ceramah. Tujuannya adalah agar
mahasiswa mampu memahami konsep sistem komunikasi data sampai dengan
arsitekturnya secara komprehenship.
Topik Pertemuan
Pengantar komunikasi data,
Konsep arsitektur berbasis layer,
Memahami data analog dan data digital,
Memahami tentang transmisi digital ,
Memahami transmisi analog,
Memahami tentang sprean spectrum,
Memahami jenis media transmisi,
Memahami multiple access,
Memahami fungsi layer data link

Mata Kuliah Praktik Komunikasi Data


Kode PTI6219
Deskripsi
Mata kuliah Praktik Komunikasi Data, berbobot 2 sks, mata kuliah ini membahas
tentang dasar teknologi komunikasi data, arsitektur dan protocol komunikasi data,
media transmisi, transmisi data, data coding, antarmuka komunikasi data, data
link control, multiplexing dan polling, deteksi dan koreksi kesalahan, protokol
stop/wait dan sliding window, orientasi NIC, komunikasi wire dan wireless, format
SMS, dan ethernet via embeded system. Pelaksanaan perkuliahan didominasi
dengan project based learning, dan tutorial. Pada akhir mahasiswa dapat
mengimplementasikan prinsip ke dalam praktikum. Mata kuliah ini diajarkan
dengan metode project based learning, diskusi, dan demonstrasi. Tujuannya agar
mahasiswa memiliki kemampuan adaptif terhadap konsep protokol dan
pemrograman ke system embeded.
Topik Pertemuan
1. Pemrpgraman C,
2. Visualisasi sinyal analog dan digital serta analisis karakteristiknya,
3. Teknik pengkodena digital,
4. Komunikasi serial dan USB,
5. AT Command dan aplikasi SMS,
6. Pengenalian web cam

Mata Kuliah Algoritma Pemrograman


Kode PTI6212
Deskripsi
MK Algoritma Pemrograman, berbobot 2 sks, membahas mengenai materi dasar
algoritma, notasi algoritma, dan struktur algoritma. Materi struktur algoritma
meliputi : runtunan, pemilihan, dan perulangan. Materi selanjutnya adalah sub
rutin, procedure, function, rekursif, searching, dan sorting. Selanjutnya, peserta
didik dituntut untuk dapat membuat dan membaca algoritma serta melakukan
penyelesaian masalah yang ada dengan menggunakan logika pemrogram
komputer. Mata kuliah ini diajarkan melalui metode pembelajaran ceramah,
diskusi, demonstrasi, studi kasus, dan penugasan. Tujuannya peserta didik dapat
melakukan translasi dari notasi algoritma ke dalam bahasa pemrograman.
Topik Pertemuan
Pengertian dan Dasar Algoritma
Notasi algoritma (flowchart, narasi, pseudocode)
Tipe Data
Konstruk Dasar Algoritma
Sequence Algoritma
Selection Algoritma
Repetition Algoritma
Procedure
Function
Tipe Data Array
Tipe Data Record
Rekursif dan Iterasi
Mata Kuliah Praktik Algoritma Pemrograman
Kode PTI6213
Deskripsi
MK Praktik Algoritma Pemrograman, berbobot 2 sks, membahas mengenai
struktur algoritma dasar berkaitan dengan runtunan, pemilihan, dan percabangan
dalam pemrograman termasuk algoritma algoritma searching dan sorting. Mata
kuliah ini menggunakan metode demonstrasi, diskusi dan presentasi, serta studi
kasus. Tujuannya peserta didik dapat menganalisis, dan menerapkan algoritma
yang sesuai untuk memecahkan permasalahan.
Topik Pertemuan
Pengertian dan Dasar Algoritma
Flowchart
Tipe Data
Percabangan
Perulangan
Procedure
Function
Tipe Data Array dan Penggunaannya
Tipe Data Record dan penggunaannya
Recursive
Iterasi
Algoritma Divide and Conquer

Mata Kuliah Basis Data


Kode PTI6223
Deskripsi
Mata kuliah Basis Data berbobot dua SKS, membahas pengertian mengenai
dasar-dasar lingkungan suatu sistem manajemen basis data, konsep basis data
termasuk Structure Query Language (SQL), model relasional, normalisasi,
perencanaan pembangunan basis data, perancangan dan administrasi basis
data. Mata kuliah ini menggunakan variasi ceramah, contoh soal-soal, dan studi
kasus. Mata kuliah ini bertujuan memberikan pemahaman teori, model, dan
aplikasi basis data.
Topik Pertemuan
1. Relational Data Model Concepts: data models, database management system
overview
2. SQL I Concepts: schemas, select from where
3. SQL II Concepts: joins, set operators, subqueries
4. SQL III and ER Models Concepts: grouping and aggregations, nested queries,
quantifiers, nulls, nested queries
5. Design Theory I Concepts: Normal forms, functional dependencies, closures,
superkeys, keys
6. Design Theory II Concepts: Decomposition, BCNF, 3NF, MVDs
7. Transactions I Concepts: Performance, ACID, Logging
8. Transactions II Concepts: conflict serializability, locking
9. Indexing & IO Model Concepts: indexes intro, the buffer, external merge
algorithm
10. Indexing & Sorting Concepts: external merge sort, B+ trees
11. Optimization I Concepts:Nested Loop Joins, Sort-Merge Join, Hash Join &
Hash Partition Join
12. Optimization II Concepts: Histograms, IO Cost Estimations
13. Systems Design Concepts: RDBMS Architecture, Relational Algebra and
Optimization

Mata Kuliah Praktik Basis Data


Kode PTI6224
Deskripsi
Mata kuliah praktik dua SKS ini memberikan pemahaman dan penguasaan
mengenai konsep basis data, model data relasional, implementasi basis data,
penggunaan bahasa query (SQL) untuk pencarian data, pengurutan data,
penyaringan data, penghapusan data, update data, view, store procedure, dan
function. Cara penyampaian dengan praktikum menggunakan labsheet maupun
studi kasus. Mata kuliah bertujuan agar mahasiswa menguasai SQL untuk
merancang, memodelkan, dan mengimplementasikan basis data.
Topik Pertemuan
Relational Data Model Concepts: data models, database management system
overview
SQL I Concepts: schemas, select from where
SQL II Concepts: joins, set operators, subqueries
SQL III and ER Models Concepts: grouping and aggregations, nested queries,
quantifiers, nulls, nested queries
Design Theory I Concepts: Normal forms, functional dependencies, closures,
superkeys, keys
Design Theory II Concepts: Decomposition, BCNF, 3NF, MVDs
Transactions I Concepts: Performance, ACID, Logging
Transactions II Concepts: conflict serializability, locking
Indexing & IO Model Concepts: indexes intro, the buffer, external merge
algorithm
Indexing & Sorting Concepts: external merge sort, B+ trees
Optimization I Concepts:Nested Loop Joins, Sort-Merge Join, Hash Join & Hash
Partition Join
Optimization II Concepts: Histograms, IO Cost Estimations
Systems Design Concepts: RDBMS Architecture, Relational Algebra and
Optimization
Mata Kuliah Pembelajaran Berbasis Multimedia
Kode PTI6225
Deskripsi
MK Pembelajaran Berbasis Multimedia, memiliki bobot 2 sks. Mata kuliah ini
membahas prinsip multimedia dalam pembelajaran, perancangan dan evaluasi
program pembelajaran berbasis multimedia. Karakteristik dan metodologi
software pembelajaran serta model-model pembelajaran berbasis multimedia juga
dibahas. Mahasiswa juga diharapkan mampu menerapkan prinsip, konsep dan
teknik multimedia dalam berbagai aplikasi pembelajaran terutama yang berbasis
CD dan Web (e-learning) dengan authoring tools Flash dan Director. Disamping
itu mahasiswa dapat mengembangkan dan mengelola portal e-learning
menggunakan Learning Management System (LMS).
Topik Pertemuan
1. Pengantar teknologi multimedia
2. Teks, gambar dan grafik
3. Suara dan audio
4. Video
5. Animasi
6. Kompresi citra, audio dan video
7. Qos dan protokol multimedia
8. Aplikasi multimedia

Mata Kuliah Pendidikan Teknologi dan Vokasional


Kode FTE6201
Deskripsi
MK Pendidikan Teknologi dan Vokasional, memiliki bobot 2 sks. Mata kuliah ini
mereview asumsi-asumsi dan definisi pendidikan kejuruan, tinjauan teoritik dan
empirik pendidikan teknologi dan kejuruan, sejarah pendidikan kejuruan
Indonesia, permasalahan pendidikan kejuruan Indonesia, pembaharuan
pendidikan kejuruan, spektrum pendidikan menengah kejuruan Indonesia,
pendidikan kejuruan di era industri berbasis pengetahuan dan industri kreatif.
Muara dari mata kuliah adalah bekal kompetensi dalam melakukan penelitian
skripsi, praktik pengajaran mikro, dan praktik pengalaman lapangan di SMK/MAK.
Topik Pertemuan

Mata Kuliah Bahasa Inggris


Kode MKU6211
Deskripsi
Mata kuliah ini terdiri dari 2 SKS teori yang membahas tentang geometrical
shape, job vacancy, position, quantity expression, natural and artificial process,
manual, American and British English, speaking in public, mathematical formula,
the interview, the classifieds serta table, graphic, and diagram. Dengan mengikuti
kuliah Bahasa Inggris ini diharapkan mahasiswa mampu membaca (reading),
menulis (writing), dan berbicara (speaking) dalam Bahasa Inggris terutama dalam
bidang teknik.
Topik Pertemuan
Mata Kuliah Rekayasa Perangkat Lunak
Kode PTI6228
Deskripsi
MK Rekayasa Perangkat Lunak, memiliki bobot 2 sks, membahas mengenai
konsep dasar software dan software engineering, termasuk di dalamnya yaitu
software myths dan software engineering discipline. Mata kuliah ini juga
membahas semua aspek produksi perangkat lunak / Software Development Life
Cycle (SDLC), mulai dari tahap awal planning, analysis, design, dan
implementation, serta pengujian hingga pemeliharaan setelah perangkat lunak
digunakan. Selain itu juga software effort estimation, software engineering
methodology, software quality, dan software engineering research. Mata kuliah ini
diajarkan melalui metode pembelajaran ceramah, diskusi, demonstrasi, dan
penugasan. Tujuannya mahasiswa S1 Pendidikan Teknik Informatika dapat
menerangkan dan mengimplementasikan konsep rekayasa perangkat lunak dalam
kegiatan pembuatan atau pengembangan perangkat lunak dengan baik dan benar.
Topik Pertemuan
Software dan Software Engineering
Software Myths dan Software Engineering Dicipline
Software Development Life Cycle (SDLC) – Planning
Software Development Life Cycle (SDLC) – Analysis
Software Development Life Cycle (SDLC) – Design
Software Development Life Cycle (SDLC) – Implementation
Software Effort Estimation – Simply Method
Software Effort Estimation – Function Point
Software Effort Estimation – Use Case Point
Software Engineering Methodology – Structure Design dan Rapid Application
Development
Software Engineering Methodology – Agile Development dan Methodology
Selection Strategy
Software Quality – Product Aspects
Software Quality – Process Aspects
Software Engineering Research

Mata Kuliah Pemrograman Visual 2


Kode PTI6229
Deskripsi
MK Pemrograman Visual 2, memiliki bobot 2 sks, membahas tentang teknik
pemrograman visual, dasar-dasar desain program, pengenalan komponen, property
dan event. Materi mata kuliah ini mencakup pembahasan tentang manajemen
project, tipe data, jenis pernyataan dan fungsi, operator aritmatik dan relasi.
Disamping itu juga dibahas teknik pemrograman dengan VCL serta operasi file
dan directory. Materi kuliah diarahkan untuk mengembangkan kemampuan
mahasiswa dalam pembuatan program aplikasi sederhana hingga aplikasi yang
lebih kompleks. Tujuannya mahasiswa S-1 Pendidikan Teknik Informatika dapat
membuat program aplikasi sederhana hingga aplikasi yang lebih kompleks
Topik Pertemuan
Tipe data
Array
Basis Data dengan Ms Access
Fasilitas VisData Manajer
Interface
DataGrid
Tabbox
Menu editor
Crystal report
Basis data dengan MySQL
Komponen ADODC
SQL Stored Procedure
Join Table Data Base

Mata Kuliah Sistem Pendukung Keputusan


Kode PTI6131
Deskripsi
Mata kuliah Sistem Pendukung Keputusan berbobot 3 sks, berfokus pada
penggunaan dan penerapan sistem informasi untuk mendukung proses
pengambilan keputusan. Sistem berbasis pengetahuan, jaringan saraf, sistem pakar,
sistem pertemuan elektronik (electronic meeting systems), sistem grup dan sistem
berbasis web dibahas sebagai dasar untuk merancang dan mengembangkan sistem
pendukung keputusan yang sangat efektif. Model data, proses interaktif,
pendekatan berbasis pengetahuan, dan integrasi dengan sistem basis data juga
dijelaskan. Konsep teoritis diterapkan pada aplikasi dunia nyata. Di akhir kuliah
mahasiswa diharapkan akan mampu untuk memilih teknik pemodelan yang tepat
untuk mendukung pengambilan keputusan bisnis semi-terstruktur,
mengidentifikasi dan memilih sistem pendukung keputusan yang tepat untuk
menghasilkan solusi yang inovatif, dan merancang dan mengimplementasikan
sistem pendukung keputusan untuk menghasilkan solusi bisnis yang inovatif
Topik Pertemuan
Management Support Systems: An Overview1)
Decision Making, Systems, Modeling, and Support1)
Decision Support Systems: An Overview1)
Modeling and Analysis1)
Business Intelligence: Data Warehousing, Data Acquisition, Data Mining,
Business Analysis, and Visualization1)
Decision Support System Development1)
Collaborative Computing Technologies: Group Support Systems
Enterprise Information Systems1)
Knowledge Management1)
Artificial Intelligence and Expert Systems: Knowledge-Based System1)
Knowledge Acquisition, Representation, and Reasoning1)
Advanced Intelligent Systems1)
Intelligent Systems Over the Internet1)
Electronic Commerce1)
Integration, Impacts, and the Future of the Management-Support Systems
Sumber Pustaka
Decision Support Systems and Intelligent Systems, 7th Edition, Pearson 2005,
Efraim Turban, University of Hawaii, Jay E. Aronson, University of Georgia,
Ting-Peng Liang, Chinese University of Hong Kong

Mata Kuliah Praktik Sistem Pendukung Keputusan


Kode PTI6231
Deskripsi
Matakuliah ini mempelajari tentang akses basisdata untuk pengambilan keputusan,
aplikasi Tree dalam Searching, Heuristic Search, Backward dan Forward Chaining
untuk penelusuran pengetahuan, membuat Development Engine untuk menambah
basis pengetahuan, User Interface sebagai saran informatif dan komunikatif
dengan pengguna. Mata kuliah ini berfokus pada penggunaan dan penerapan
sistem informasi untuk mendukung proses pengambilan keputusan. Sistem
berbasis pengetahuan, jaringan saraf, sistem pakar, sistem pertemuan elektronik
(electronic meeting systems), sistem grup dan sistem berbasis web dibahas sebagai
dasar untuk merancang dan mengembangkan sistem pendukung keputusan yang
sangat efektif. Model data, proses interaktif, pendekatan berbasis pengetahuan, dan
integrasi dengan sistem basis data juga dijelaskan. Konsep teoritis diterapkan pada
aplikasi dunia nyata.
Topik Pertemuan

Mata Kuliah Game Edukasi


Kode PTI6132
Deskripsi
MK Game Edukasi, memiliki bobot 1 sks, membahas mengenai apa itu game
design, game concept, game settings and world, story telling and narrative,
pengembangan karakter game, gameplay, player experience, the internal economy
of game and game balancing, dan edukasi melalui sebuah game. Mata kuliah ini
diajarkan melalui metode pembelajaran ceramah, diskusi, demonstrasi, dan
penugasan. Tujuannya mahasiswa S1 Pendidikan Teknik Informatika dapat
menerangkan dan mengimplementasikan konsep-konsep game dan edukasi dalam
pembuatan atau pengembangan game edukasi dengan baik dan benar.
Topik Pertemuan
What is Game Design
Game Concepts
Game Settings and Worlds
Storytelling and Narrative
Character Development
Gameplay
Creating User Experience
The Internal Economy of Game and Game Balancing
Building Android Games with Unity 3D
Building Android Games with Cocos2d-x

Mata Kuliah Praktik Game Edukasi


Kode PTI6232
Deskripsi
MK Praktik Game Edukasi, memiliki bobot 2 sks, membahas mengenai pembuatan
game edukasi menggunakan game enginee seperti Unity 3D, Cocos2d-x, dan RPG
Maker. Mata kuliah ini diajarkan melalui metode pembelajaran ceramah, diskusi,
demonstrasi, praktik, dan penugasan. Tujuannya mahasiswa S1 Pendidikan Teknik
Informatika membuat game edukasi menggunakan game enginee dengan baik dan
benar.
Topik Pertemuan
What is Game Design
Game Concepts
Game Settings and Worlds
Storytelling and Narrative
Character Development
Gameplay
Creating User Experience
The Internal Economy of Game and Game Balancing
Building Android Games with Unity 3D
Building Android Games with Cocos2d-x

Mata Kuliah Desain Komunikasi Visual


Kode PTI6134
Deskripsi
MK Desain Komunikasi Visual memiliki bobot 1 sks. Mata kuliah ini membahas
desain visual dari sisi latar belakang fisiologis, psikologi, dan implementasi
teknologi. Pendahuluan: cahaya, mata, retina, dan otak; yang dilihat otak: warna,
bentuk, kedalaman, dan pergerakan; teori sensual komunikasi visual: gestalt dan
konstruktivisme; teori perseptual komunikasi visual: semiotika dan kognitif;
prinsip-prinsip visual: peran visual dalam pembelajaran, tipe-tipe visual, pedoman
desain visual; prinsip persepsi gestalt. Desain visual dimplementasikan untuk
presentasi, e-learning, dan world wide web, dan desain antarmuka.
Topik Pertemuan
Dasar DKV
Pengoperasian komputer grafis
Teknik pemotretan fotografi
Teknik proses cetak foto
Teknik shoting videografi
Playing with Dot
Ukuran, warna, layout.
Teori Gestalt
Free Design
Produk Desain
Post design

Mata Kuliah Praktik Desain Komunikasi Visual


Kode PTI6234
Deskripsi
MK Desain Komunikasi Visual memiliki bobot 2 sks, membahas pengembangan
produk-produk komunikasi visual untuk presentasi, e-learning, dan world wide
web, dan desain antarmuka. Pengembangan produk mengacu pada teori dan kaidah
desain visual. Perangkat (tools) untuk pengembangan produk tidak tergantung
pada produk perangkat lunak tertentu.
Topik Pertemuan

Mata Kuliah Mobile and Cloud Computing Architecture


Kode PTI6136
Deskripsi
Mata kuliah Mobile and Cloud Computing Architecture, berbobot 2 sks, Mata
kuliah ini membahas : Mobile cloud computing platforms, Applications and
System specifications, Mobile computing principles Platforms and challenges to
existing systems, Android programming and simulation, Mobile computing multi-
core architecture, Cloud computing principles Existing data center systems,
Virtualization of computing resources, File systems and operating systems for data
center, Cloud computing services and Programming, Real-time virtualization for
cloud computing, Synergy of mobile and cloud computing, Underlying
Technologies: heterogeneous wireless communication and its impact on mobile
cloud computing paradigm, Underlying Technologies: localization and location
based cloud services, Underlying Technologies: sensing and activity recognition
with mobile cloud, dan Underlying Technologies: real-time scheduling
Tujuannya mahasiswa memahami konsep arsitektur cloud computing untuk
aplikasi maupun perangkat bergerak (mobile device).

Topik Pertemuan
Mobile cloud computing platforms
Applications and System specifications
Mobile computing principles Platforms and challenges to existing systems
Android programming and simulation
Mobile computing multi-core architecture
Cloud computing principles Existing data center systems
Virtualization of computing resources
File systems and operating systems for data center
Cloud computing services and Programming
Real-time virtualization for cloud computing
Synergy of mobile and cloud computing
Underlying Technologies: heterogeneous wireless communication and its impact
on mobile cloud computing paradigm
Underlying Technologies: localization and location based cloud services
Underlying Technologies: sensing and activity recognition with mobile cloud
Underlying Technologies: real-time scheduling

Mata Kuliah Praktik Mobile and Cloud Computing Architecture


Kode PTI6236
Deskripsi
Mata Kuliah Praktik Mobile and Cloud Computing Architecture, berbobot 2 sks,
Mata kuliah ini membahas Implementasi Key Service dan Application
Programming Interface (API) yang ditawarkan oleh penyedia layanan Cloud untuk
membangun layanan cloud computing yang sangat skalabel dan berbiaya rendah
yang membawa kekuatan cloud ke perangkat mobile, tablet, IOT, dan desktop.
Mata kuliah ini mencakup beberapa Platform as a Service (PaaS) layanan yang
ditawarkan oleh Cloud Database, Authentication Service, Cloud Storage. Dengan
menggunakan layanan ini dan lainnya, mahasiswa belajar bagaimana membangun
layanan Representation State Tranfer (REST) dengan skalabilitas tinggi, terukur,
terpelihara dengan baik, di cloud. Sepanjang pembelajaran, mahasiswa belajar
bagaimana membangun aplikasi mobile, IOT, tablet, dan desktop yang sangat
responsif dan menarik yang memanfaatkan sepenuhnya layanan ini pada platform
Android dan iOS. Tujuannya mahasiswa mampu mengimplementasikan konsep-
konsep arsitektur cloud computing untuk aplikasi maupun perangkat bergerak
(mobile device).

Topik Pertemuan
Android Studio, Visual Studio, X-Code for mobile apps development
Java, Kotlin, Flutter for mobile Apps Development
Firebase Service for Androd Studio
Realtime Database Firebase
Firestore
Authentication Firebase
Storage Firebase

Mata Kuliah Sistem Keamanan


Kode PTI6238
Deskripsi
MK Sistem Keamanan, memiliki bobot 2 sks, membahas tentang pengertian
keamanan, pengertian sistem dan pengertian keamanan sistem, evaluasi keamanan
sistem, mengamankan sistem informasi, keamanan email, keamanan web,
eksploitasi keamanan sistem, cyber law, keamanan sistem wireless. Mata kuliah ini
diajarkan melalui metode pembelajaran ceramah, tanya jawab, diskusi, presentasi,
latihan dan pemberian tugas. Tujuannya mahasiswa mampu memahami secara
utuh tentang keamanan sistem dari pengertian dasar keamanan sistem sampai
dengan keamanan wireless. Diharapkan dengan mata kuliah keamanan sistem
mahasiswa juga mampu merancang sistem yang relative lebih aman.
Topik Pertemuan
Pengertian Keamanan Sistem 1,2)
Dasar – Dasar Keamanan Sistem 1,2)
Evaluasi Keamanan Sistem Informasi 1,2)
Mengamankan Sistem 1,2)
Keamanan Email 1,2)
Keamanan Web 1,2)
Eksploitasi Keamanan 1,2)
Cyberlaw 1,2)
Sumber Pustaka
Raharjo, Budi. (2017). Keamanan Sistem Informasi Berbasis Internet. PT Insan
Informatika.
Stallings, W. (2010). Network Security Essentials:Applications and Standards 4th
Edition. Prentice Hall.

Mata Kuliah Kurikulum dan Pembelajaran Vokasional


Kode FTE6202
Deskripsi
MK Kurikulum dan Pembelajaran Vokasional, memiliki bobot 2 sks. Mata kuliah
ini membahas tentang teori kurikulum tentang pengertian kurikulum, baik secara
etimologis maupun terminologis, beberapa definisi kurikulum, macam-macam
kurikulum. Pamahaman secara teoretis ini kemudian dijadikan sebagai bekal
pengetahuan untuk memahami tentang sejarah perkembangan kurikulum di
Indonesia, sejak kemerdekaan sampai saat ini, silabus dan RPP, serta
penerapannya dalam proses pembelajaran di dalam kelas.
Topik Pertemuan

Mata Kuliah Strategi Pembelajaran Kejuruan


Kode FTE6203
Deskripsi
MK Strategi Pembelajaran Kejuruan, memiliki bobot 2 sks Mata kuliah ini berisi
segala sesuatu yang dapat digunakan dalam menyusun rencana pembelajaran
secara cermat yang mengacu pada tujuan pembelajaran.
Topik Pertemuan

Mata Kuliah Penilaian Pembelajaran Kejuruan


Kode FTE6205
Deskripsi
MK Media Pembelajaran Vokasional, memiliki bobot 2 sks. Mata kuliah ini
membahas tentang evaluasi hasil belajar peserta didik. Perkuliahan dimulai dari
konsep pengukuran, penilaian, dan evaluasi; lingkup hasil belajar yang dievaluasi;
acuan penilaian; instrumen pengukuran hasil belajar; perencanaan tes hasil
belajar; analisis kualitas instrumen; pelaksanaan tes hasil belajar, pengolahan
hasil pengukuran dan penilaian; administrasi dan pelaporan.
Topik Pertemuan

Mata Kuliah Bahasa Indonesia


Kode MKU6209
Deskripsi
Mata kuliah ini bertujuan untuk mengenmbangkan kepribadian mahasiswa agar
berkemampuan berbahasa Indonesia dengan baik dan benar; berkepribadian yang
baik, cerdas dan peduli terhadap orang lain. Pendidikan bahasa Indonesia ini
mencakup: kepribadian yang baik, cerdas, peduli; arti dan fungsi bahasa Indonesia
sebagaia budaya bangsa dan negara, ragam bahasa, EYD, bahasa ilmiah, kata,
istilah definisi, perencanaan karangan, pengembangan paragraf, keefektifan
kalimat, pilihan kata, penalaran dalam karangan, tata tulis dan ejaan, teknik-teknik
notasi, teknik penulisan ilmiah.
Topik Pertemuan

Mata Kuliah Pancasila


Kode MKU6208
Deskripsi
Matakuliah ini bertujuan untuk memahami Pancasila, menghayati nilai-nilai yang
terkandung dalam pancasila, menghayati dan mengamalkan sistem kenegaraan RI,
berdasarkan UUD 1945, memahami dan menghayati nilai-nilai sejarah perjuangan
bangsa serta memahami usaha mewujudkan cita-cita bangsa indonesia.
Topik Pertemuan

Mata Kuliah Metodologi Penelitian Pendidikan


Kode MKP6301
Deskripsi
Mata kuliah ini memaparkan pengetahuan tentang ruang lingkup metode penelitian
pendidikan dan aplikasinya dalam pemecahan masalah pendidikan. Uraian umum
tentang metode penelitian meliputi: (1) jenis-jenis penelitian; (2) tahap-tahap
penelitian; (3) identifikasi variabel penelitian; (4) pemilihan topik dan perumusan
masalah penelitian; (5) penyusunan kajian pustaka dan perumusan hipotesis
penelitian, (6) populasi dan sampel; (7) metode dan alat pengumpulan data; (8)
skala pengukuran; (9) metode analisis data, interpretasi hasil analisis data dan
pembahasan hasil penelitian, (10) penyusunan proposal dan laporan hasil
penelitian. Setiap topik yang berada dalam uraian umum tersebut dilengkapi
dengan contoh-contoh penerapannya untuk tiap-tiap jenis penelitian.
Topik Pertemuan

Mata Kuliah Pendidikan Kewarganegaraan


Kode MKU6207
Deskripsi
MK Pendidikan Kewarganegaraan, memiliki bobot 2 sks. Mata kuliah ini sebagai
sumber nilai dalam bermasyarakat, pengembang kepribadian agar menjadi manusia
Indonesia seutuhnya, memantapkan kepribadian yang konsisten dalam
mewujudkan nilai-nilai dasar bermasyarakat, berbangsa dan bernegara,
menumbuhkan rasa kebangsaan dan cinta tanah air.
Topik Pertemuan

Mata Kuliah Sosio dan Antropologi Pendidikan


Kode MDK6204
Deskripsi
MK Sosio dan Antropologi Pendidikan, memiliki bobot 2 sks Perkuliahan ini
membahas pengertian tentang pengertian, ruang lingkup, mengenai sosiologi dan
antropologi serta kaitannya dengan ilmu pendidikan, hubungan sosiologi dan
antropologi dengan ilmu-ilmu lainnya, etnografi sebagai metode dalam sosiologi
antropologi, hubungan antara sosiologi dan antropologi dalam pendidikan.
Memperoleh wawasan mengenai masyarakat dan pola-pola kebudayaan Indonesia
dengan segala aspeknya dan dalam kaitannya dengan Pendidikan.
Topik Pertemuan

Mata Kuliah Pemodelan dan Simulasi


Kode PTI6240
Deskripsi
MK Pemodelan dan Simulasi, berbobot 2 sks, membahas mengenai materi
pengetahuan berkaitan dengan pemodelan model dan sistem dinamis pemodelan.
Model-model tersebut termasuk "Data-Driven Models", "Monte Carlo
Simulations"; dan "Agent-Based Modelling”. Mata kuliah ini menggunakan
metode active learning, peserta didik belajar secara aktif membahas pemodelan
dan simulasi untuk suatu sistem yang ada di dalam bidang rekayasa. Tujuannya
peserta didik dapat mensimulasikan model dalam beberapa tipe dan menguasai
pengetahuan dasar mengenail prinsip sistem simulasi yang dapat digunakan
sebagai bahan untuk memulai melakukan pembuatan prototype sistem
sesungguhnya.
Topik Pertemuan

Mata Kuliah Bahasa Inggris Teknik


Kode PTI6241
Deskripsi
MK Bahasa Inggris Teknik, memiliki bobot 2 sks, membahas tentang
literacy reading, understanding dan improving kosa kata dari bacaan dan buku teks
teknik informatika, serta latihan untuk komunikasi ulang isi artikel atau ide yang
berkaitan dengan teknik informatika, baik tertulis maupun verbal. Mata kuliah ini
diajarkan melalui metode pembelajaran ceramah, tanya jawab, diskusi, presentasi,
latihan dan pemberian tugas. Tujuannya mahasiswa dapat menggunakan dan
berkomunikasi dengan bahasa Inggris secara pasif dan aktif secara umum serta
memahami penggunakan bahasa Inggris khususnya dalam istilah dan wacana yang
erat kaitannya dengan teknik informatika.
Topik Pertemuan
Mengidentifikasi informasi khusus/poin penting dari suatu bacaan dibidang Teknik
Informatika 1,2)
Menjelaskan kosakata bersifat homonim yg sering digunakan dalam bacaan Teknik
Informatika 1,2)
Mengidentifikasi topik & ide pokok dari suatu bacaan Teknik Informatika 1,2,3)
Memahami suatu bacaan Teknik Informatika secara keseluruhan 1,2,3)
Mengidentifikasi referensi dan hubungan antar kalimat dalam teks Teknik
Informatika 1,2,3)
Mepresentasikan data/hasil suatu penelitian secara lisan dalam bahasa Inggris
1,2,3)
Memahami konsep dan istilah pada bidang Teknik Informatika lanjut melalui
listening & merepresentasikan ide pokoknya menggunakan kalimatnya sendiri
1,3,4)
Memahami artikel bidang Teknik Informatika & merepresentasikan ide pokoknya
menggunakan kalimat sendiri 1,3,4)
Menerjemahkan bacaan atau artikel bidang Teknik Informatika dari bahasa Inggris
ke bahasa Indonesia 1,3,4,5)
Mengkonstruksi suatu draf/konsept essay writing dalam bidang Teknik
Informatika 1,3,4,5)
Mengkonstruksi suatu draf literature writing dalam bidang Teknik Informatika
1,3,4,5)
Sumber Pustaka
Johan, A. G. 1999. An English Course, Focus on Reading & Translation Ability.
IKIP. Yogyakarta
Maja Olejniczak. English for Information Technology
Santiago Ramacha Esteras. Infotech English for Computer Users .
Donovan, P. 2000. Basic English for Science. Oxford University Press. USA
Sarwono, J. & Purwanto, Y. English for Academic Purposes. Penerbit Andi.
Yogyakarta

Mata Kuliah Interaksi Manusia Komputer


Kode PTI6242
Deskripsi
MK Interaksi Manusia dan Komputer (IMK), memiliki bobot 2 sks, membahas
mengenai prinsip-prinsip dan metode penelitian dalam interaksi manusia-
komputer, area interdisipliner yang berkaitan dengan studi interaksi antara manusia
dan sistem komputasi interaktif. Materi yang dipelajari adalah History of Human-
Computer Interaction (HCI), Research Frameworks of HCI, Modeling Social and
Emotional Processes, Computer-Mediated Communication, Social and Embodied
Interfaces, Computer-Supported Collaborative Work, Speech Interfaces, Games,
Crowdsourcing, Information Visualization, Ubiquitous Computing, Assistive and
Accessible Interfaces, Future of HCI. Mata kuliah ini diajarkan melalui metode
pembelajaran ceramah, diskusi, demonstrasi, dan penugasan. Tujuannya
mahasiswa S1 Pendidikan Teknik Informatika dapat menerangkan dan
mengimplementasikan konsep-konsep interaksi manusia dan komputer dengan
baik dan benar.
Topik Pertemuan
History and Foundations of HCI
Research Frameworks in HCI
Modeling Social and Emotional Processes
Computer-Mediated Communication
Social and Embodied Interfaces I
Social and Embodied Interfaces II
Computer-Supported Collaborative Work
Speech Interfaces
Games
Crowdsourcing
Information Visualization
Ubiquitous Computing
Assistive and Accessible Interfaces
Future of HCI

Mata Kuliah Pengolahan Citra Digital


Kode PTI6143
Deskripsi
Mata kuliah Pengolahan Citra Digital, berbobot 1 sks, Matakuliah ini membahas
aspek-aspek yang berhubungan dengan teknik pengolahan citra digital, mulai dari
pengertian pengolahan citra digital, dasar-dasarnya dan aplikasinya, dilanjutkan
dengan membahas metode-metode pengolahan citra secara umum seperti:
pengolahan citra berbasis piksel, operasi geometrik, pengolahan di kawasan
frekuensi, operasi morfologi, operasi pada citra biner, operasi pada citra warna,
segmentasi citra, restorasi citra dan ekstraksi fitur citra. Mata kuliah ini diajarkan
melalui metode problem based learning, diskusi, prensentasi dan simulasi.
Tujuannya adalah agar mahasiswa memiliki pengalaman langsung dalam bidang
olah citra digital dengan perangkat laptop atau smartphone, sekaligus memahami
dalam implementasinya.
Topik Pertemuan
Dasar pengolahan citra meliputi pengambilan citra, model citra dan pemrosesan
citra,
Konsep dasar pengantar sistem penglihatan manusia dan komputer,
Mengidentifikasi adaptasi dan diskriminasi brightness, sensitivitas kontras, rasio
weber, brightness sebagai fungsi intensitas, pola mach band, simultan kontras,
sinyal waktu, spatial, dan spatial temporal, analog digital,
Memahami sampling dan kuantisasi, representasi citra, fungsi intensitas cahaya
grey level, jumlah resolusi, efek checkerboard,
False counturing, sampling non uniform, dan kuantisasi non uniform

Mata Kuliah Pengolahan Citra Digital


Kode PTI6243
Deskripsi
Mata kuliah Praktik Pengolahan Citra Digital, berbobot 2 sks, mata kuliah ini
membahas penerapan teknik pengolahan citra digital berbasis perangkat lunak,
meliputi: pengolahan citra berbasis piksel: kecerahan, kontras, histogram; operasi
geometrik: translasi, rotasi, penskalaan; pengolahan di kawasan frekuensi:
transformasi Fourier; operasi morfologi: erosi, dilasi, opening, closing; operasi
pada citra biner, operasi pada citra warna: pengubahan ruang warna; segmentasi
citra: deteksi garis, deteksi tepi; restorasi citra: jenis derau dan penghilangan
derau; ekstraksi fitur citra: ekstraksi bentuk dan tekstur. Mata kuliah ini diajarkan
melalui metode diskusi, presentasi dan project based learning. Tujuannya
mahasiswa dapat memahami secara detail operasi matematik guna rekayasa citra
digital secara spesifik dan general.
Topik Pertemuan
Dasar pengolahan citra meliputi pengambilan citra, model citra dan pemrosesan
citra,
Konsep dasar pengantar sistem penglihatan manusia dan komputer,
Mengidentifikasi adaptasi dan diskriminasi brightness, sensitivitas kontras, rasio
weber, brightness sebagai fungsi intensitas, pola mach band, simultan kontras,
sinyal waktu, spatial, dan spatial temporal, analog digital,
Memahami sampling dan kuantisasi, representasi citra, fungsi intensitas cahaya
grey level, jumlah resolusi, efek checkerboard,
False counturing, sampling non uniform, dan kuantisasi non uniform

Mata Kuliah Pengembangan Aplikasi Mobile


Kode PTI6145
Deskripsi
MK Pengembangan Aplikasi Mobile, memiliki bobot 1 sks, membahas tentang
konsep aplikasi mobile seperti karakteristik aplikasi mobile, sejarah framework
aplikasi mobile, overview Bahasa pemrograman dan teknologi untuk
pengembangan aplikasi mobile, model aplikasi dari framework aplikasi mobile,
mendesain antarmuka pengguna untuk aplikasi mobile, mengelola data aplikasi
mobile, dan mengintegrasikan dengan layanan cloud. Mata kuliah ini diajarkan
melalui metode pembelajaran ceramah, diskusi, demonstrasi, dan penugasan.
Tujuannya mahasiswa S1 Pendidikan Teknik Informatika dapat menerangkan dan
mengimplementasikan konsep-konsep pengembangan aplikasi mobile dengan baik
dan benar.
Topik Pertemuan
Characteristics of mobile applications
History of mobile application frameworks
Overview of mobile application development languages: Objective-C and Java.
Application models of mobile application frameworks
User-interface design for mobile applications
Managing application data
Integrating with cloud services
Integrating networking, the OS and hardware into mobile-applications
Addressing enterprise requirements in mobile applications: performance,
scalability, modifiability, availability, and security
Testing methodologies for mobile applications
Mata Kuliah Praktik Pengembangan Aplikasi Mobile
Deskripsi
MK Praktik Pengembangan Aplikasi Mobile, memiliki bobot 2 sks, memberikan
pemahaman dan penguasaan mengenai implementasi pembuatan aplikasi mobile
khususnya berbasis android mulai dari instalasi perangkat untuk pembuatan
aplikasi android, pemrograman android, hingga pada pembuatan file distribusi
yang berekstensi *.apk (Android Application Package) serta publikasi aplikasi
android pada Google Play. Mata kuliah ini diajarkan melalui metode pembelajaran
ceramah, diskusi, demonstrasi, praktik, dan penugasan. Tujuannya mahasiswa S1
Pendidikan Teknik Informatika dapat membuat aplikasi mobile android yang
dipublikasikan di Google Play.
Topik Pertemuan
Characteristics of mobile applications
History of mobile application frameworks
Overview of mobile application development languages: Objective-C and Java.
Application models of mobile application frameworks
User-interface design for mobile applications
Managing application data
Integrating with cloud services
Integrating networking, the OS and hardware into mobile-applications
Addressing enterprise requirements in mobile applications: performance,
scalability, modifiability, availability, and security
Testing methodologies for mobile applications

Mata Kuliah Komunikasi Nirkabel


Kode PTI6147
Deskripsi
Mata kuliah dua SKS ini membahas pengantar jaringan nirkabel dan sistem
bergerak, Arsitektur jaringan nirkabel dan sistem bergerak, Data link layer,
network layer, transport layer dan application layer pada jaringan nirkabel, Sistem
sensor pada jaringan nirkabel, Standar jaringan nirkabel, Quality of service pada
jaringan nirkabel, Sistem terdistribusi pada jaringan nirkabel, Pemrograman dalam
lingkungan sistem bergerak. Metode penyampaian adalah ceramah, diskusi, dan
studi kasus. Mata kuliah bertujuan agar mahasiswa mampu menerapkan konsep
teknologi jaringan nirkabel dan mengoperasikan alat dan perangkat yang
digunakan, serta dapat memecahkan permasalahan yang muncul di lingkungan
kerja maupun lingkungan masyarakat.

Topik Pertemuan
Pengantar jaringan nirkabel dan sistem bergerak
Arsitektur jaringan nirkabel dan sistem bergerak
Datalink Layer dan Network Layer jaringan nirkabel
Transport Layer dan Application Layer jaringan nirkabel
Sistem sensor jaringan nirkabel
Standar jaringan nirkabel
Quality of service jaringan nirkabel
Sistem terdistribusi jaringan nirkabel

Mata Kuliah Praktik Komunikasi Nirkabel


Deskripsi
Mata kuliah dua SKS ini membahas pengantar jaringan nirkabel dan sistem
bergerak, Arsitektur jaringan nirkabel dan sistem bergerak, Data link layer,
network layer, transport layer dan application layer pada jaringan nirkabel, Sistem
sensor pada jaringan nirkabel, Standar jaringan nirkabel, Quality of service pada
jaringan nirkabel, Sistem terdistribusi pada jaringan nirkabel, Pemrograman dalam
lingkungan sistem bergerak. Metode penyampaian adalah praktikum dengan
labsheet dan studi kasus. Mata kuliah bertujuan agar mahasiswa mampu
menerapkan konsep teknologi jaringan nirkabel dan mengoperasikan alat dan
perangkat yang digunakan, serta dapat memecahkan permasalahan yang muncul di
lingkungan kerja maupun lingkungan masyarakat.
Topik Pertemuan
Pengantar jaringan nirkabel dan sistem bergerak
Arsitektur jaringan nirkabel dan sistem bergerak
Datalink Layer dan Network Layer jaringan nirkabel
Transport Layer dan Application Layer jaringan nirkabel
Sistem sensor jaringan nirkabel
Standar jaringan nirkabel
Quality of service jaringan nirkabel
Sistem terdistribusi jaringan nirkabel

Mata Kuliah Manajemen Sistem Informasi


Kode PTI6249
Deskripsi
MK Manajemen Sistem Informasi, memiliki bobot 2 sks. Materi unit melengkapi
pengetahuan siswa terapan dengan landasan manajemen teknologi teoretis. Materi
meliputi sistem informasi dalam organisasi, perencanaan sistem informasi, sistem
perusahaan dalam konteks, sistem untuk mendukung operasi dan manajemen,
pengembangan kebijakan dan manajemen direktif, dan ekonomi teknologi. Siswa
diperkenalkan pada aspek praktis dari bidang ini melalui serangkaian studi kasus
organisasi. Topik disajikan dari buku teks dan bacaan yang relevan dari literatur
kontemporer untuk menyajikan sudut pandang yang berbeda. Matakuliah ini
memberikan mahasiswa landasan menyeluruh dalam manajemen teknologi dalam
konteks organisasi, menempatkan penekanan khusus pada perspektif Chief
Information Officer.
Topik Pertemuan
Introduction to Systems Analysis and Design
Analyzing the Business Case
Managing Systems Projects
Requirements Modeling
Data and Process Modeling
Object Modeling
Development Strategies
User Interface Design
Data Design
SystemArchitecture
Managing Systems Implementation
Managing Systems Support and Security

Mata Kuliah Praktik Manajemen Sistem Informasi


Kode PTI6250
Deskripsi
MK Praktik Manajemen Sistem Informasi memiliki bobot 2 sks, mata kuliah ini
akan membahas sistem informasi dalam organisasi, perencanaan sistem informasi,
sistem informasi dalam konteks perusahaan, sistem untuk mendukung operasional
dan manajemen, pengembangan kebijakan dan manajemen. Matakuliah Praktik
Manajemen Sistem Informasi memberikan pemahaman aspek praktis tentang
Sistem Informasi dan pemanfataan Sistem Informasi dalam menganalisis berbagai
aspek yang terkait dengan fungsi pengolahan data guna menghasilkan informasi
bagi pengambilan keputusan operasional, managerial dan strategis dalam
organisasi. Matakuliah ini memberikan mahasiswa landasan menyeluruh dalam
manajemen teknologi dalam konteks organisasi, menempatkan penekanan khusus
pada perspektif Chief Information Officer. Topik disajikan dari buku teks dan, jika
sesuai, bacaan yang relevan dari literatur kontemporer digunakan untuk
menyajikan sudut pandang yang lain..
Topik Pertemuan
Introduction to Systems Analysis and Design
Analyzing the Business Case
Managing Systems Projects
Requirements Modeling
Data and Process Modeling
Object Modeling
Development Strategies
User Interface Design
Data Design
SystemArchitecture
Managing Systems Implementation
Managing Systems Support and Security

Mata Kuliah Administrasi Jaringan


Kode PTI6251
Deskripsi
Mata kuliah Praktik Administrasi Jaringan, berbobot 2 sks, matakuliah ini
merupakan matakuliah teori dan melengkapi matakuliah sebelumnya yaitu
Jaringan Komputer. Dalam mata kuliah ini dibahas tentang konsep service-service
serta jenis konfigurasi yang diperlukan dalam menghubungkan client dengan
server : Proxy Server, DNS Server, DHCP Server, NFS Server, Samba Server,
Mail Server, Web Server, FTP Server, dan Firewall untuk pengamanan. Tujuannya
mahasiswa mahasiswa pada dunia nyata yang berhubungan dengan administrasi
jaringan sehingga nantinya mahasiswa telah siap untuk diterjunkan ke dalam dunia
industri utamanya yang berhubungan dengan jaringan komputer secara lebih luas

Topik Pertemuan
Network Administration Tools
Dialin Server (Proxy dan DNS Server)
Telnet Server, FTP Server, SSH Server dan SFTP
DHCP Server
NFS, Samba Server, NIS
Email
Web Server (APACHE)
NAT dan Firewall

Mata Kuliah Praktik Administrasi Jaringan


Kode PTI6252
Deskripsi
Mata kuliah Praktik Administrasi Jaringan, berbobot 2 sks, matakuliah ini
merupakan matakuliah praktik dan melengkapi matakuliah sebelumnya yaitu
Jaringan Komputer. Dalam mata kuliah ini dibahas tentang instalasi dan
penggunaan service-service yang diperlukan dalam menghubungkan client dengan
server : Proxy Server, DNS Server, DHCP Server, NFS Server, Samba Server,
Mail Server, Web Server, FTP Server, dan Firewall untuk pengamanan. Tujuannya
mahasiswa mahasiswa pada dunia nyata yang berhubungan dengan administrasi
jaringan sehingga nantinya mahasiswa telah siap untuk diterjunkan ke dalam dunia
industri utamanya yang berhubungan dengan jaringan komputer secara lebih luas

Topik Pertemuan
Network Administration Tools
Dialin Server (Proxy dan DNS Server)
Telnet Server, FTP Server, SSH Server dan SFTP
DHCP Server
NFS, Samba Server, NIS
Email
Web Server (APACHE)
NAT dan Firewall

Mata Kuliah Multimedia Interaktif


Kode PTI6253
Deskripsi
Mata kuliah ini bertujuan memberikan pemahaman tentang mind mapping, konsep
dasar multimedia interaktif, konsep interaksi komunikatif, konsep pemanfaatan
multimedia berdasarkan penggunaan media yang maupun target audiens, konsep
pengetahuan, semiotik, serta proses produksi multimedia interaktif
Topik Pertemuan

Mata Kuliah Praktik Multimedia Interaktif


Kode PTI6254
Deskripsi
Mata kuliah ini mempelajari tentang representasi analisis kebutuhan menggunakan
mind mapping, mempersiapkan skenario pembuatan multimedia interaktif,
pembuatan storyboard sesuai skenario, perancangan warna, teks, gambar, animasi,
video dan web, pengenalan teknik shooting hingga editing dan penggabungan
suara, pengembangan multimedia interaktif dengan integrasi komponen-komponen
yang telah disiapkan sesuai storyboard, finalisasi multimedia interaktif.
Topik Pertemuan

Mata Kuliah Scripting Language


Kode PTI6263
Deskripsi
Matakuliah ini membahas tentang bahasa pemrograman scripting untuk
memecahkan masalah teknik, terutama terkait dengan bioinformatika dan
penanganan data. Penekanan matakuliah adalah pada penggunaan bahasa skrip
atau skrip shell dalam kombinasi dengan bahasa skrip.
Pemrograman, debugging, dan eksekusi dengan Python. Tipe data, ekspresi
reguler, fungsi, dan modul dengan Python. Pengantar Linux dan skrip shell dalam
kombinasi dengan Python
Topik Pertemuan

Mata Kuliah Praktek Scripting Language


Kode PTI6264
Deskripsi
Mata kuliah Praktek Scripting Language memiliki bobot 2 sks, dalam mata kuliah
ini ditunjukkan cara mengatur lingkungan pemrograman Python, menulis program
Python dasar menggunakan IDE, tipe data, variabel, input / output dasar, operator,
pernyataan kondisi dan iterasi, daftar, tuple, kamus, string, fungsi, modul, paket,
penanganan pengecualian, kelas dan objek, pemrosesan file, akses ke database,
pemrograman GUI, dan kerangka kerja web Python. Pada akhir kuliah, mahasiswa
diharapkan dapat membangun konsol sederhana, GUI, dan aplikasi web yang
mengakses database. Metode pembelajaran yang digunakan adalah ceramah,
demonstrasi, diskusi, dan pembelajaran berbasis proyek. Skor siswa dihitung
dengan mengevaluasi perilaku siswa, jawaban tes, tugas, dan presentasi.
Topik Pertemuan

Mata Kuliah Voice dan Video Network


Kode PTI6265
Deskripsi
Matakuliah ini bertujuan agar siswa membahas IVR (Respon Suara Interaktif),
Pemrograman IVR Dasar, Pemrograman IVR dengan Basis Data, Asterisk Server.
Materi / topik disampaikan dengan ceramah, tanya jawab, diskusi, presentasi,
praktik dan metode pembelajaran penugasan. Tanda tersebut dihitung dengan
mengevaluasi siswa dapat sepenuhnya memahami tentang IVR (Respon Suara
Interaktif) dan dapat mengkonfigurasi sistem IVR, Mampu Menerapkan sistem
IVR dengan database. Diharapkan dengan kursus sistem keamanan siswa juga
akan dapat Mengkonfigurasi Server Asterisk untuk membangun Server VoIP baik
Panggilan Suara dan Wakil.
Topik Pertemuan

Mata Kuliah Praktek Voice dan Video Network


Kode PTI6266
Deskripsi

Topik Pertemuan

Mata Kuliah Disain Web


Kode PTI6267
Deskripsi
Matakuliah Desain Web ini memberikan pemahaman seni desain web sebagai
sarana informasi digital, keterampilan teknis me-layout serta memberikan
kemampuan dan keterampilan teknis penyelesaian akhir (finishing) suatu
rancangan dengan komputer grafis untuk web dari segi pewarnaan, tekstur, huruf
(tipografi), dan gambar dengan menggunakan sudut pandanga usability dan
estetika murni. Matakuliah Desain Web berisi bahasan tentang html, skrip,
konten dan arsitektur situs, tekstur, manipulasi gambar dan foto secara digital.
Materi kuliah diarahkan untuk mengembangkan kemampuan mahasiswa dalam
desain web sederhana hingga desain web yang lebih kompleks.

Topik Pertemuan

Mata Kuliah Praktik Disain Web


Kode PTI6268
Deskripsi
Matakuliah Desain Web ini memberikan pemahaman seni desain web
sebagai sarana informasi digital, keterampilan teknis me-layout serta
memberikan kemampuan dan keterampilan teknis penyelesaian akhir
(finishing) suatu rancangan dengan komputer grafis untuk web dari segi
pewarnaan, tekstur, huruf (tipografi), dan gambar. Matakuliah Desain
Web berisi bahasan tentang html, skrip, konten dan arsitektur situs,
manipulasi gambar dan foto secara digital. Materi kuliah diarahkan untuk
mengembangkan kemampuan mahasiswa dalam desain web sederhana hingga desain web yang
lebih kompleks.

Topik Pertemuan

Mata Kuliah Pembelajaran Mikro


Kode PTI6256
Deskripsi
Mata kuliah Pembelajaran Mikro bertujuan untuk membentuk dan
mengembangkan kompetensi dasar mengajar sebagai bekal praktek mengajar di
sekolah / lembaga pendidikan dalam rangka menghadapi pekerjaan mengajar
sepenuhnya di depan kelas dengan memiliki pengetahuan, keterampilan,
kecakapan dan sikap sebagai guru teknik informatika yang profesional. Materi
Kuliah meliputi : memahami dasar-dasar pengajaran mikro, menyusun rencana
pelaksanaan pengajaran (RPP) bidang teknik informatika, membentuk dan
meningkatkan kompetensi pedagogik, kompetensi professional, kompetensi
kepribadian, dan kompetensi social melalui latihan keterampilan dasar mengajar,
yaitu keterampilan memberi penguatan, keterampilan bertanya, keterampilan
variasi, keterampilan menjelaskan, membuka dan menutup pelajaran, pengelolaan
kelas, membimbing diskusi kelompok kecil dan keterampilan mengajar kelompok
kecil dan perorangan dan keterampilan mengajar terpadu bidang teknik
informatika
Mata kuliah ini disertai praktek lapangan (Magang). Magang ini bertujuan melatih
mahasiswa menyiapkan perangkat pembelajaran dan bahan ajar. Mahasiswa dapat
pula sit in di kelas, mengamati bagaimana proses pembelajaran berlangsung.
Topik Pertemuan

Mata Kuliah Manajemen Proyek Perangkat Lunak


Kode PTI6226
Deskripsi
Mata kuliah manajemen proyek perangkat lunak memiliki bobot 2 sks, membahas
tentang manajemen perangkat lunak beserta evolusinya, nilai ekonomis dari
perangkat lunak, tahapan dari siklus hidup perangkat lunak, arsitektur perangkat
lunak, aliran kerja dari proses pembuatan perangkat lunak, manajemen proyek.
Tujuan dari mata kuliah ini mahasiswa dapat membedakan antara keterampilan
dan peran manajer fungsional dan teknis untuk upaya perangkat lunak dan
hubungannya dengan organisasi lain, menghasilkan bagian spesifik dari rencana
yang digunakan untuk mengelola pengembangan perangkat lunak dan upaya
pemeliharaan, mengevaluasi praktik manajemen proyek perangkat lunak dalam
suatu organisasi dan merekomendasikan peningkatan praktis berdasarkan evaluasi,
serta menerapkan teknik jadwal dan biaya untuk menentukan basis estimasi
Topik Pertemuan
Conventional Software Management
Evolution of Software Economics
Improving Software Economics
The Old Way and New Way
Life Cycles Phases
Artifacs of The Process
Model Based Software Architectures
Workflows of the Process
Checkpoints of The Process
Iterative Process Planning
Project Organizations and Responsibilities
Process Automation
Project Control and Process Instrumentation
Tailoring The Process
Modern Project Profiles
Next Generation Software Economics

Mata Kuliah Kewirausahaan


Kode MKU6212
Deskripsi
Mata kuliah Kewirausahaan memiliki bobot 2 sks. Ruang lingkup konsep
entrepreneurship yang akan dibahas dan didiskusikan dalam mata kuliah ini
berorientasi pada dua aspek utama, yaitu orientasi nilai (value-oriented) dan
orientasi tujuan (goal-oriented). Salah satu muatan penting yang perlu diintroduksi
kepada mahasiswa yaitu internalisasi sistem nilai yang terkandung dalam
entreprneurship, yakni kemandirian, berpikir kreatif, soft-skill, keterampilan
interpersonal, komunikasi persuasif, kerja keras, persistensi, dan lainnya. Program
ini bertujuan mengembangkan pemahaman dan kesadaran tentang hakikat
entrepreneurship yang mencakup konsep dasar, karakteristik, serta tujuan
pembelajaran entrepreneurship mampu menginternalisasi nilai dan sikap yang
terkandung dalam entrepreneurship, seperti etos bekerja, motif berprestasi,
kemandirian, kreativitas, dan keterampilan pengambilan keputusan.

Mata Kuliah Statistika


Kode PTI6276
Deskripsi
Mata kuliah Statistika memiliki bobot 2 sks. Mata kuliah statistika membahas
mengenai proses analisis statistik deskriptif dan statistik inferensial, atau proses
analisis statistik parametrik dan statistika non parametrik. Statistik parametrik
digunakan untuk menganalisis data yang berdistribusi normal, sedangkan statistika
non parametrik digunakan untuk menganalisis data yang tidak berdistribusi
normal. Materi kuliah statistik meliputi distribusi peluang, distribusi binomial,
distribusi poisson, analisis korelasi, analisis regresi, statistik inferensial, uji
hipotesis, distribusi t, analisis chi-kuadrat, analisis varian (ANOVA), pengujian
validasi, dan pengujian reliabilitas.
Topik Pertemuan

Mata Kuliah Proyek Mandiri


Kode PTI6255
Deskripsi
Proyek mandiri merupakan salah satu mata kuliah dalam kurikulum Prodi
Pendidikan Teknik Informatika yang wajib ditempuh mahasiswa. Mata kuliah ini
memberikan arahan kepada mahasiswa untuk menciptakan suatu proyek secara
individual sesuai dengan bidang keahliannya secara terbimbing. Tujuan mata
kuliah Proyek Mandiri adalah untuk mengoptimalkan kemampuan dalam
penerapan ilmu pengetahuan dan ketrampilan yang sesuai dengan bidang
keahliannya. Hasil dari proyek mandiri ini diharapkan dapat menjadi salah satu
embrio untuk tugas akhir skripsi.
Topik Pertemuan

Mata Kuliah Pengembangan Sistem Berorientasi Objek


Kode PTI6257
Deskripsi
MK Pengembangan Sistem Berorientasi Objek, memiliki bobot 2 sks, membahas
pemrograman berorientasi objek yang dapat digunakan untuk menyelesaikan
program engineering yang kompleks. Materi mata kuliah ini mencakup Analisis
Berorientasi Objek (OOA), Desain Berorientasi Objek (OOD) dan
implementasinya, Pemodelan Visual menggunakan Unified Modeling Language
(UML) dan penggunaan CASE (Computer Assisted Software Engineering) tools.
Mata kuliah ini diajarkan melalui metode pembelajaran ceramah, tanya jawab,
diskusi, presentasi, latihan dan pemberian tugas. Tujuannya mahasiswa dapat
menganalisis pilar pemrograman berorientasi objek dalam platform pengembangan
komputasi modern, menerapkan konsep-konsep dalam menyelesaikan objek
kompleks dalam pemrograman, mengembangkan perangkat lunak berorientasi
objek, dan mengevaluasi berbagai alat modern yang dapat meningkatkan
produktivitas perangkat lunak berbasis objek pengembangan.
Topik Pertemuan
1. Gambaran Umum Pemrograman Berorientasi Objek 1,2,3)
2. Merancang Solusi OOP: Mengidentifikasi Struktur Kelas 1,2,3)
3. Merancang Solusi OOP: Memodelkan Interaksi Objek 1,2,3)
4. Membuat Kelas 1,2,3)
5. Mengimplementasikan Kolaborasi Objek 1,2,3)
6. Enkapsulasi Data 1,2,3)
7. Penugasan Desain Rekayasa - Membuat Bukti Konsep 1,2,3)
8. Inheritance dan Spesialisasi 1,2,3)
9. Antarmuka, Multiple Inheritance, dan Komposisi 1,2,3)
10. Menerapkan Lapisan Akses Data 1,2,3)
11. Organisasi Kode Berorientasi Objek 1,2,3)
12. Dasar-dasar kode adaptif 1,2,3)
13. SOLIDcode 1,2,3)
14. Penugasan Desain Rekayasa - Menyajikan Solusi 1,2,3)
Sumber Pustaka
G. M. Hall, Adaptive Code via C#: Agile coding with design patterns and SOLID
principles. Microsoft Press, 2014.
D. Clark, Beginning C# Object-Oriented Programming, Second Edition. APress,
2013.
G. C. Hillar, Learning object-oriented programming: explore and crack the OOP
code in Python, JavaScript, and C#. Packt Publishing, 2015.

Mata Kuliah Praktek Pengembangan Sistem Berorientasi Objek


Kode PTI6258
Deskripsi
MK Praktek Pengembangan Sistem Berorientasi Objek, memiliki bobot 2 sks,
membahas pemrograman berorientasi objek yang dapat digunakan untuk
menyelesaikan program engineering yang kompleks. Mata kuliah ini diajarkan
melalui metode pembelajaran simulasi, demonstrasi dan praktik. Tujuannya
mahasiswa dapat menggunakan lingkungan pengembangan terintegrasi untuk
membangun aplikasi berorientasi objek, menerapkan desain berorientasi objek
yang memecahkan masalah, mengumpulkan berbagai data berdasarkan
pengalaman untuk menerapkan aplikasi berorientasi objek, dan mengembangkan
prototipe yang menunjukkan paradigma berorientasi objek.
Topik Pertemuan
Pengantar C# 1,2,3)
Memahami tipe data 1,2,3)
Kontrol pemrograman dalam C# 1,2,3)
Exception 1,2,3)
Methods dalam C# 1,2,3)
Array handling dalam C# 1,2,3)
Implementasi class dalam C# 1,2,3)
Variabel referensi 1,2,3)
Sumber Pustaka
G. M. Hall, Adaptive Code via C#: Agile coding with design patterns and SOLID
principles. Microsoft Press, 2014.
D. Clark, Beginning C# Object-Oriented Programming, Second Edition. APress,
2013.
G. C. Hillar, Learning object-oriented programming: explore and crack the OOP
code in Python, JavaScript, and C#. Packt Publishing, 2015.

Mata Kuliah Jaringan Terdistribusi


Kode PTI6259
Deskripsi
Mata kuliah Jaringan Terdistribusi, berbobot 2 sks, Mata kuliah ini bertujuan untuk
memberikan konsep komunikasi Jaringan Client-Server, Protokol Standar untuk
Open Systems, Interkoneksi Jaringan baik lokal, Internet, maupun wireless dan
bergerak, Pengenalan Jaringan Terdistribusi, Komputasi Terdistribusi dan
Bahayanya, Middleware standar yang sering digunakan dalam membangun
aplikasi sistem terdistribusi seperti Common Object Request Broker Architecture
(CORBA), Remote Method Invocations (RMI), Remote Procedure Call (RPC),
dan Distributed Common Object Model (DCOM), Pengenalan Basis Data
Terdistribusi, Strategi Pengolahan Data Terdistribusi dan Pengaruh Pengolahan
Terdistribusi pada Organisasi, Manajemen QoS, dan Keamanan Jaringan.
Tujuannya mahasiswa dapat memahami konsep komunikasi teknis Jaringan Client-
Server
Topik Pertemuan
Mendeskripsikan karakteristik jaringan terdistribusi
Model sistem (arsitektur perangkat keras dan perangkat lunak)
Jaringan dan antar jaringan
Name Service dan Directory Service
Komunikasi Antar Proses
Komunikasi Antar Proses (Lanjutan)
Waktu dan Global State
Koordinasi dan agreement
Sistem Objek Terdistribusi dan Remote Invocation
Mekanisme dan Teknik Kemanan jaringan
Distributed File System
Komputasi Terdistribusi dan Komputasi Bergerak
Transaction dan Concurrency Control
Pengantar Basis Data terdistribusi (DBMS dan DDBMS

Mata Kuliah Praktik Jaringan Terdistribusi


Kode PTI6260
Deskripsi
Mata kuliah Praktik Jaringan Terdistribusi, berbobot 2 sks, Mata kuliah ini
bertujuan untuk implementasi keahlian teknis Jaringan Client-Server, Protokol
Standar untuk Open Systems, Interkoneksi Jaringan baik lokal, Internet, maupun
wireless dan bergerak, Pengenalan Jaringan Terdistribusi, Komputasi Terdistribusi
dan Bahayanya, Middleware standar yang sering digunakan dalam membangun
aplikasi sistem terdistribusi seperti Common Object Request Broker Architecture
(CORBA), Remote Method Invocations (RMI), Remote Procedure Call (RPC),
dan Distributed Common Object Model (DCOM), Pengenalan Basis Data
Terdistribusi, Strategi Pengolahan Data Terdistribusi dan Pengaruh Pengolahan
Terdistribusi pada Organisasi, Manajemen QoS, dan Keamanan Jaringan.
Tujuannya mahasiswa dapat memiliki keahlian teknis komunikasi Jaringan Client-
Server.
Topik Pertemuan
Menggunakan tool untuk pemrograman Java
Pengenalan pemrograman TCP-IP Client-Server
Akses IP Address dalam pemrograman Client-Server
Proses pengiriman data dengan menggunakan kelas Data
Streaming
Task and Thread
Multi Client-Server
Pengenalan Java RMI
Aplikasi Java RMI
Time and Date cuurentTimeMillis
Tugas membuat aplikasi

Mata Kuliah Grafika Komputer dan Animasi


Kode PTI6261
Deskripsi
Mata kuliah Grafika Komputer dan Animasi, berbobot 2 sks, mata kuliah ini
membahas tentang pemahaman tentang konsep dan dasar pembuatan grafik dan
animasi baik animasi teks maupun animasi gambar, konsep animasi dua dimensi
dan tiga dimensi, konsep animasi interaktif, penggunaan perangkat lunak grafika
dan animasi, penggunaan script, serta proses produksi grafika dan animasi.
Penerapan prinsip algoritma secara spesifik, menciptakan objek shape, curve,
diagonal, dan orthogonal. Melakukan rekayasa perangkat lunak guna
menghasilkan perpektif bentuk dan kegunaan. Mata kuliah ini diajarkan melalui
metode presentasi, diskusi dan problem based learning. Tujuannya mahasiswa
dapat menggunakan dan merekayasa perangkat lunak menghasilkan karya visual.
Topik Pertemuan
Pengantar grafika dan animasi,
Prinisp dasar Open GL dan menggambarkan objek sederhana,
Algoritma clipping dan tool Open GL,
Konsep parametris dari kurva,
Kurva koordinat polar dan koordinat 3D,
Objek geometris,
Konsep perpotongan objek geometris

Mata Kuliah Praktik Grafika Komputer dan Animasi


Kode PTI6262
Deskripsi
Mata kuliah Praktik Grafika Komputer dan Animasi, berbobot 2 sks, mata kuliah
ini mempelajari piranti device dan script dalam grafika dan animasi, perancangan
kurva-kurva parametrik, representasi grafik dalam bentuk vektor, mempelajari
algoritma perpotongan objek grafik 2D dan 3D, transformasi objek 2D dan 3D,
pemodelan dengan jaring polygonal, penggunaan spesial efek, tekstur, dan
animasi. Mata kuliah ini diajarkan melalui metode project based learning, diskusi
dan simulasi. Tujuannya mahasiswa dapat mengimplementasikan penerapan
prinsip desain, rekayasa perangkat lunak untuk grafika dan animasi.
Topik Pertemuan
Menerapkan teori grafik primitiv dalam software,
Mempelajari tools dasar blender,
Konsep seleksi pada blender,
Konsep Open GL,
Teknik dasar transformasi 2D dan bentuk sederhana,
Teknik Modelling 1 grafik,
Teknik Modeling 2 grafik,
Material dan texture,
Objek modelling,
Produksi animasi dengan banyak objek
Mata Kuliah Kuliah Kerja Nyata
Kode MKL6604
Deskripsi
Program KKN adalah program wajib dengan bobot 2 SKS dilaksanakan sedikitnya
2 bulan, dan sebanyak-banyaknya 4 bulan. KKN diikuti oleh mahasiswa UNY
yang telah menempuh minimal 120 SKS. KKN dilaksanakan pada semester 8 dan
dibimbing oleh dosen dari asing-masing jurusan di bawah koordinasi dan
pembinaan Lembaga Pengabdian Kepada Masyarakat (LPPM).
Tujuan KKN dimaksudkan untuk mendewasakan pikiran mahasiswa serta
meningkatkan keterampilan untuk dapat berperan serta meningkatkan keterampilan
untuk dapat berperan serta melaksanakan program-program pembangunan di DIY-
Jateng atau daerah lain yang menjadi daerah binaan UNY. Kegiatan ini bersifat
pragmatis, ilmiah dan interdisipliner khususnya di bidang pendidikan, penerangan
dan sosial budaya seesuai dengan bidang studinya masing-masing dengan harapan
berbentuk sikap dan rasa tanggung jawab terhadap pembangunan masyarakat
lingkungannya responsif terhadap pembangunan masyarakat lingkungannya. KKN
juga mempunyai tujuan untuk menjadikan UNY lebih responsif terhadap masalah
yang timbul di sekitarnya sehingga dapat terbina suatu sistem umpan balik yang
dapat meningkatkan kesesuaian kurikulummya dengan kebutuhan masyarakat.

Mata Kuliah Praktik Industri


Kode MKL6611
Deskripsi
Praktik Industri merupakan Mata Kuliah yang bersifat praktik Lapangan,
dilakukan di perusahaan/industri yang berhubungan dengan bidang infomatika, dan
luaran dari Mata Kuliah ini adalah seminar laporan hasil kerja.

Mata Kuliah Tugas Akhir Skripsi


Kode TAM6801
Deskripsi
Merupakan Mata Kuliah yang memberi pengalaman kepada mahasiswa untuk
mendalami tinjauan suatu masalah dari perspektif keilmuan Teknologi Informasi
dengan melakukan integrasi dan sintesa pengetahuan dan pemahaman mahasiswa
ke dalam bentuk karya ilmiah Skripsi.
Skripsi dapat berupa hasil penelitian sederhana berupa evaluasi pelaksanaan
program pembelajaran, pengembangan media pembelajaran berbasis Teknologi
Informasi, pengembangan produk-produk berbasis Teknologi Informasi, serta
modul pembelajaran yang inovatif sesuai perkembangan ilmu
pengetahuan/teknologi dan tuntutan kebutuhan kurikulum sekolah.
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Study Program : Bachelor of Education in Informatics Engineering


Course Name : Management Information Systems
Course Code : PTI6249
Semester : 4
Num. of Credits : 2 SKS
Lecturer(s) : Handaru Jati, Ph.D

I. Learning Outcome / LO
LO
Type LO Description
Code
A. Attitude : A6 Contribute to improving the quality of life in a society, nation,
state and the advancement of civilization based on Pancasila;
B. Knowledge : B2 Mastering concepts, theories and applications in the field of
computer and informatics engineering taught at the level of
vocational secondary education;
C. Specific : C7 Able to apply mathematics, science, and engineering principles
Skills (engineering principles) to solve complex engineering problems
in informatics and computer engineering;
C8 Able to find sources of engineering problems in software
systems, computer networks and multimedia;
C10 Able to design programs according to customer requests with
appropriate algorithms and program development opportunities;
D. Generic : D3 Make appropriate decisions in the context of problem solving in
Skills the field of computer engineering and informatics, based on the
results of an analysis of information and data

Course Description
(Struktur bahasanya) This course has aims –CLO–
The material/topics are delivered with –TnL Approach–
The mark is calculated by evaluating student’s –Assessment Method–
This course has aims that students understand what is system multimedia, able to distinguish various method of
conversion between media, distinguish between old and new technology in system multimedia and able to present
particular information in many forms. The material/topics are delivered with discussion, demonstration, lecture and
project. The mark is calculated by evaluating student’s behavior, answer test question, persentation and project.

II. Course Learning Outcome / CLO (CPMK)


1. Attitude
a. Contribute to improving the quality of life in a society, nation, state and the
advancement of civilization based on Pancasila;…
2. Knowledge
a. Mastering concepts, theories and applications in the field of computer and
informatics engineering taught at the level of vocational secondary education

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

3. Generic Skills
a. Make appropriate decisions in the context of problem solving in the field of
computer engineering and informatics, based on the results of an analysis of
information and data
4. Specific Skills
a. Able to apply mathematics, science, and engineering principles (engineering
principles) to solve complex engineering problems in informatics and computer
engineering
b. Able to find sources of engineering problems in software systems, computer
networks and multimedia;
c. Able to design programs according to customer requests with appropriate
algorithms and program development opportunities…

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Lesson Plan Matrix

Assessment Assessment
Sub Course Learning Outcomes (Sub-CPMK) Topics Learning Method Refference
Method Weight
1
• Describe the impact of information Introduction to
Systems Analysis
Lectures, Assignment, Assignment
discussion, paper, (2.5%)
technology on business strategy and and Design
case studies, paper
success 
 and classroom (2.5%)
• Define an information system and demonstration.
describe its components 

• Explain how profiles and models can
represent business functions and
operations 

• Explain how the Internet has affected
business strategies and relationships 

• Identify various types of information
systems and explain who uses them 

• Distinguish between structured
analysis, object-oriented analysis, and
agile methods 

• Compare the traditional waterfall model
Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

with agile methods and models 



• Apply five basic guidelines for systems
development 

• Discuss the role of the information
technology department and the systems
analysts who work there 


Explain the concept of a business case and Analyzing the Lectures, Assignment, Assignment 2
Business Case discussion, paper, (2.5%)
how a business case affects an IT project 

case studies, paper
Describe the strategic planning process and and classroom (2.5%)
why it is important to the IT team 
 demonstration.
Conduct a SWOT analysis and describe the
four factors involved 

Explain the purpose of a mission statement 

Explain how the SDLC serves as a frame-
work for systems development 

List reasons for systems projects and factors
that affect such projects 

Describe systems requests and the role of the
Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

systems review committee 



Define operational, technical, economic, and
schedule feasibility 

Describe the steps and the end product of a
preliminary investigation 


Explain project planning, scheduling, moni- Managing Systems Lectures, Assignment, Assignment 1
Projects discussion, paper, (2.5%)
toring, and reporting 

case studies, paper
Describe work breakdown structures, task and classroom (2.5%)
patterns, and critical path analysis 
 demonstration.
Explain techniques for estimating task com-
pletion times and costs 

Describe various scheduling tools, including
Gantt charts and PERT/CPM charts 

Analyze task dependencies, durations, start
dates, and end dates 

Describe project management software and
how it can assist you in project planning,
estimating, scheduling, monitoring, and
Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

reporting 

Discuss the importance of project risk
management 

Understand why projects sometimes fail 


Describe systems analysis phase activities 
 Requirements Lectures, Assignment, Assignment 1


Modeling discussion, paper, (2.5%)
Explain joint application development (JAD),
case studies, paper
rapid application development (RAD), and and classroom (2.5%)
agile methods 
 demonstration.
Use a functional decomposition diagram
(FDD) to model business functions and
processes 

Describe the Unified Modeling Language
(UML) and examples of UML diagrams 

List and describe system requirements,
including outputs, inputs, processes,
performance, and controls 

Explain the concept of scalability 

Use fact-finding techniques, including
Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

interviews, documentation review,


observation, questionnaires, sampling, and
research 

Define total cost of ownership (TCO) 

Conduct a successful interview 

Develop effective documentation methods to
use during systems development 


Describe data and process modeling concepts Data and Process Lectures, Assignment, Assignment 1
Modeling discussion, paper, (2.5%)
and tools, including data flow diagrams, a
case studies, paper
data dictionary, and process descriptions 
 and classroom (2.5%)
Describe the symbols used in data flow demonstration.
diagrams and explain the rules for their use 

Draw data flow diagrams in a sequence, from
general to specific 

Explain how to level and balance a set of data
flow diagrams 

Describe how a data dictionary is used and
what it contains 

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Use process description tools, including


structured English, decision tables, and
decision trees 

Describe the relationship between logical and
physical models 


Explain how object-oriented analysis can be Object Modelling Lectures, Assignment, Assignment 1
discussion, paper, (2.5%)
used to describe an information system 

case studies, paper
Define object modeling terms and concepts, and classroom (2.5%)
including objects, attributes, methods, demonstration.
messages, classes, and instances 

Explain relationships among objects and the
concept of inheritance 

Draw an object relationship diagram 

Describe Unified Modeling Language (UML)
tools and techniques, including use cases, use
case diagrams, class diagrams, sequence
diagrams, state transition diagrams, and
activity diagrams 

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Explain the advantages of using CASE tools


in developing the object model 

Explain how to organize an object model 


Describe the concept of Software as a Service Development Lectures, Assignment, Assignment 1


Strategies discussion, paper, (2.5%)

case studies, paper
Define Web 2.0 and cloud computing 
 and classroom (2.5%)
Explain software acquisition alternatives, demonstration.
including traditional and Web-based software
development strategies 

Describe software outsourcing options,
including offshore outsourcing and the role of
service providers 

Explain advantages and disadvantages of
inhouse software development 

Discuss cost-benefit analysis and financial
analysis tools 

Describe a request for proposal (RFP) and a
request for quotation (RFQ) 

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Describe the system requirements document



Explain the transition from systems analysis
to systems design 

Discuss systems design guidelines 

Describe software development trends 


Explain the concept of user interface design User Interface Lectures, Assignment, Assignment 1
Design discussion, paper, (2.5%)
and human-computer interaction, including
case studies, paper
basic principles of user-centered design 
 and classroom (2.5%)
List user interface design guidelines 
 demonstration.
Describe user interface components,
including screen elements and controls 

Discuss output design and technology issues

Design effective source documents 

Explain input design and technology issues 

Discuss guidelines for data entry 
screen
design 

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Use input masks and validation rules to


reduce input errors 

Describe output and input controls and
security 

Explain file-oriented systems and how they Data Design Lectures, Assignment, Assignment 1
discussion, paper, (2.5%)

differ from database management systems
case studies, paper

 and classroom (2.5%)
Explain data design terminology, including demonstration.

entities, fields, common fields, records,
files, 
tables, and key fields 

Describe data relationships, draw an entity

relationship diagram, define cardinality,
and 
use cardinality notation 

Explain the concept of normalization 

Explain the importance of codes and

describe various coding schemes 

Explain data warehousing and data mining 

Differentiate between logical and physical

storage and records 

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Explain data control measures 


Provide a checklist of issues to consider when SystemArchitecture Lectures, Assignment, Assignment 1


discussion, paper, (2.5%)
selecting a system architecture 

case studies, paper
Describe servers, server-based processing, and classroom (2.5%)
clients, and client-based processing 
 demonstration.
Explain client/server architecture, including
tiers, cost-benefit issues, and performance 

Compare in-house e-commerce development
with packaged solutions 

Discuss the potential impact of cloud
computing and Web 2.0 

Explain the difference between online and
batch processing 

Define network topology, including
hierarchical, bus, ring, and star models 

Explain network protocols and licensing
issues 

Describe wireless networking, including
Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

wireless standards, topologies, and trends 



Describe the system design specification 


Explain the importance of software quality Managing Systems Lectures, Assignment, Assignment 1
Implementation discussion, paper, (2.5%)
assurance and software engineering 

case studies, paper
Describe application development using and classroom (2.5%)
structured, object-oriented, and agile methods demonstration.

Draw a structure chart showing top-down
design, modular design, cohesion, and
coupling 

Explain the coding process 

Explain unit, integration, and system testing

Differentiate between program, system,
operations, and user documentation 

List the main steps in system installation and
evaluation 

Develop training plans for various user
Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

groups, compare in-house and outside


training, and describe effective training
techniques 

Describe data conversion and changeover
methods 

Explain post-implementation evaluation and
the final report to management 


Explain the systems support and security Managing Systems Lectures, Assignment, Assignment 1
Support and Security discussion, paper, (2.5%)
phase 

case studies, paper
Describe user support activities, including and classroom (2.5%)
user training and help desks 
 demonstration.
Define the four types of maintenance 

Explain various techniques for managing
systems maintenance and support 

Describe techniques for measuring,
managing, and planning system performance

Explain risk management concepts 

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta
Department of Education in Electronics and
Informatics Engineering - Faculty of Engineering
UNIVERSITAS NEGERI YOGYAKARTA

Lesson Plan
Last
NO.:RPS/PTI/PTI6249/2019
Update: -

Assess system security at six levels: physical


security, network security, application
security, file security, user security, and
procedural security 

Describe backup and disaster recovery 

List factors indicating that a system has
reached the end of its useful life 

Assess future challenges and opportunities for
IT professionals 

Develop a strategic plan for career
advancement and strong IT credentials 


Refference:
1. Gary B. Shelly Harry J. Rosenblatt Systems Analysis and Design, Ninth Edition, 2012 Course Technology, Cengage Learning

Reproduction per part or all of the contents in this Head of Study Checked By:
document is prohibited without written permission from Program:
Made by:
Faculty of Engineering, Universitas
Negeri Yogyakarta

Anda mungkin juga menyukai