Breadth dan Depth Kurikulum
Keluasan (Breadth) dan Kedalaman (Depth) Kurikulum S1 Teknik Komputer
Program studi menyusun struktur kurikulum mengacu pada 12 bidang pengetahuan (Knowledge Areas) Computer Engineering Curricula dari Association for Computing Machinery (ACM), serta Basic Science & Mathematics. Sumber rekomendasi kurikulum ACM dapat dilihat pada tautan berikut:
https://www.acm.org/education/curricula-recommendations.
Program studi membagi mata kuliah berdasarkan standar kriteria diatas serta bobot sks yang telah ditetapkan, mata kuliah tersebut didistribusikan dengan mempertimbangkan tingkat keluasan (breadth) dan kedalaman (depth) di bidang teknik komputer.
Keluasan (breadth) dipenuhi melalui pemetaan mata kuliah terhadap Body of Knowledge (BoK) dari 12 Knowledge Areas kriteria ACM yang mencakup seluruh ranah keilmuan bidang teknik komputer yang relevan dengan bidang engineering atau computing pada umumnya, termasuk algoritma, arsitektur komputer, desain digital, sistem tertanam, jaringan komputer, keamanan informasi, pengolahan sinyal, rekayasa perangkat lunak, sistem operasi, rekayasa sistem, matematika, serta sains dasar. Pemetaan kategori ini memastikan mahasiswa memperoleh keluasan pengetahuan dalam berbagai bidang.
Kedalaman (depth) dipenuhi melalui jalur pendalaman (depth tracks) yang menunjukkan perkembangan kompetensi mahasiswa dari tingkat dasar → menengah → lanjutan. Jalur pendalaman ini disusun dari rangkaian mata kuliah berjenjang yang mengarah pada keluaran kompetensi tertentu bidang teknik komputer untuk mahasiswa dalam memperkuat keahliannya, yang mencakup ranah keilmuan sistem tertanam, desain digital, arsitektur komputer, pengolahan sinyal, serta jaringan & keamanan informasi.
Keterangan
|
Basic Science & Math |
|
Breadth |
|
Depth |
|
Capstone |
Kurikulum
SEMESTER 1
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | SCE6119 | Fisika 1 | 2 |
| 2 | SCE6116 | Praktikum Fisika 1 | 1 |
| 3 | SCE61102 | Aljabar Linier | 4 |
| 4 | SCE61103 | Matematika 1 | 3 |
| 5 | SCE61104 | Kimia I | 2 |
| 6 | SCE61113 | Probabilitas dan Statistika I | 2 |
| 7 | CCE61101 | Pengenalan Teknik Komputer | 2 |
| 8 | MWU60101 | Agama | 2 |
| 9 | MWU60104 | Bahasa Indonesia | 2 |
| Jumlah SKS | 20 |
SEMESTER 2
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | MWU60102 | Pancasila | 2 |
| 2 | MWU60103 | Kewarganegaraan | 2 |
| 3 | SCE62119 | Fisika 2 | 2 |
| 4 | SCE62117 | Praktikum Fisika 2 | 1 |
| 5 | SCE62107 | Matematika Diskrit | 3 |
| 6 | SCE62108 | Matematika 2 | 3 |
| 7 | SCE62114 | Probabilitas dan Statistika II | 2 |
| 8 | CCE62102 | Algoritma dan Pemecahan Masalah 1 | 2 |
| 9 | CCE62103 | Praktikum Algoritma dan Pemecahan Masalah | 1 |
| 10 | SCE62115 | Kimia II | 2 |
| Jumlah SKS | 20 |
SEMESTER 3
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | SCE61111 | Fisika 3 | 2 |
| 2 | SCE61112 | Matematika 3 | 3 |
| 3 | CCE61104 | Pengenalan Analisis Rangkaian | 2 |
| 4 | CCE61105 | Praktikum Pengenalan Analisis Rangkaian | 1 |
| 5 | CCE61106 | Jaringan Komputer I | 3 |
| 6 | CCE61107 | Praktikum Jaringan Komputer | 1 |
| 7 | CCE61108 | Rangkaian Logika Digital | 3 |
| 8 | CCE61109 | Praktikum Logika Digital | 1 |
| 9 | CCE62136 | English For Communication | 3 |
| Jumlah SKS | 19 |
SEMESTER 4
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | CCE62110 | Organisasi dan Arsitektur Komputer 1 | 3 |
| 2 | CCE62111 | Praktikum Organisasi dan Arsitektur Komputer 1 | 1 |
| 3 | CCE62112 | Struktur Data | 2 |
| 4 | CCE62113 | Rangkaian Listrik | 2 |
| 5 | CCE62114 | Praktikum Rangkaian Listrik | 1 |
| 6 | CCE62115 | Sistem Operasi | 2 |
| 7 | CCE62116 | Sistem Tertanam 1 | 2 |
| 8 | CCE62117 | Keamanan Informasi 1 | 2 |
| 9 | CCE62118 | Sistem Basis Data | 2 |
| 10 | CCE62119 | Perancangan Sistem Digital 1 | 2 |
| Jumlah SKS | 19 |
SEMESTER 5
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | CCE61120 | Sinyal dan Sistem | 2 |
| 2 | CCE61121 | Sistem Tertanam 2 | 2 |
| 3 | CCE61122 | Praktikum Sistem Tertanam | 1 |
| 4 | CCE61123 | Organisasi dan Arsitektur Komputer 2 | 3 |
| 5 | CCE61124 | Praktikum Organisasi dan Arsitektur Komputer 2 | 1 |
| 6 | CCE61125 | Rekayasa Perangkat Lunak | 3 |
| 7 | CCE61126 | Elektronika | 2 |
| 8 | CCE61128 | Keamanan Informasi 2 | 2 |
| 9 | AND60102 | Kewirausahaan | 3 |
| Jumlah SKS | 19 |
SEMESTER 6
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | CCE62129 | Sistem Tertanam 3 | 2 |
| 2 | CCE62130 | Pengolahan Sinyal Digital | 2 |
| 3 | CCE62131 | Rekayasa Sistem Komputer | 2 |
| 4 | CCE62132 | Sistem Waktu Nyata | 2 |
| 5 | CCE62133 | Algoritma dan Pemecahan Masalah 2 | 2 |
| 6 | CCE62134 | Praktikum Pengolahan Sinyal Digital | 1 |
| 7 | CCE62135 | Perancangan Sistem Digital 2 | 2 |
| 8 | CCE61127 | Pengenalan Pengguna | 2 |
| 9 | — | MK Pilihan (Cross Enrollment 1) | 2 |
| Jumlah SKS | 17 |
SEMESTER 7
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | CCE61137 | Strategi Teknologi Terkini | 2 |
| 2 | CCE61138 | Praktek Kerja Lapangan (PKL) | 2 |
| 3 | CCE61139 | Seminar Proposal | 2 |
| 4 | AND60101 | Kuliah Kerja Nyata (KKN) | 4 |
| 5 | — | MK Pilihan (Cross Enrollment 2) | 2 |
| 6 | — | Pilihan 3 | 2 |
| 7 | — | Pilihan 4 | 2 |
| Jumlah SKS | 16 |
SEMESTER 8
| No. | Kode MK | Mata Kuliah | SKS |
| 1 | CCE62140 | Manajemen Proyek | 2 |
| 2 | CCE62141 | Etika Profesi | 2 |
| 3 | CCE62142 | Tugas Akhir | 4 |
| 4 | — | Pilihan 5 | 2 |
| 5 | — | Pilihan 6 | 2 |
| 6 | — | Pilihan 7 | 2 |
| Jumlah SKS | 14 |
Mata Kuliah Pilihan
| No |
Kode |
Mata Kuliah |
SKS |
| 1 | ECS60201 | Komunikasi Data | 2 |
| 2 | ECS60202 | Wireless Sensor Network | 2 |
| 3 | ECS60203 | Sistem Cerdas | 2 |
| 4 | ECS60204 | Pemrograman Multiplatform | 2 |
| 5 | ECS60205 | Pemrograman Web | 2 |
| 6 | ECS60206 | Pemodelan dan Simulasi | 2 |
| 7 | ECS60207 | Sistem Multimedia | 2 |
| 8 | ECS60208 | Cloud Computing | 2 |
| 9 | ECS60209 | Pengolahan Citra | 2 |
| 10 | ECS60210 | Computer Vision | 2 |
| 11 | ECS60211 | Jaringan Bergerak dan Adhoc | 2 |
| 12 | ECS60212 | Sistem Operasi Jaringan | 2 |
| 13 | ECS60213 | Ubiquitous and Pervasive Computing | 2 |
| 14 | ECS60214 | Kapita Selekta | 4 |
| 15 | ECS60215 | Antarmuka dan Peripheral | 2 |
| 16 | ECS60216 | Kecerdasan Buatan Lanjut 1 | 3 |
| 17 | ECS60217 | Kecerdasan Buatan Lanjut 2 | 3 |
| 18 | ECS60218 | Cloud Computing Lanjut 1 | 3 |
| 19 | ECS60219 | Cloud Computing Lanjut 2 | 3 |
| 20 | ECS60220 | Kapita Selekta 1 | 2 |
| 21 | ECS60221 | Kapita Selekta 2 | 2 |
| 22 | ECS60222 | Komunikasi Nirkabel | 2 |
| 23 | ECS60223 | Pemrograman Perangkat Bergerak | 2 |
| 24 | ECS60224 | Pemrograman Perangkat Bergerak Lanjut 1 | 3 |
| 25 | ECS60225 | Pemrograman Perangkat Bergerak Lanjut 2 | 3 |
| 26 | ECS60226 | Sensor dan Aktuator Lanjut | 3 |
| 27 | ECS60227 | Teknologi RFID, Barcode dan QR Code | 3 |
| 28 | ECS60228 | Sistem Kendali | 2 |
| 29 | ECS60229 | Perancangan Sistem Digital Lanjut | 2 |
| 30 | ECS60230 | Kapita Selekta 3 | 2 |
| 31 | ECS60231 | Kapita Selekta 4 | 2 |
| 32 | ECS60232 | Pembelajaran Mesin | 2 |
| 33 | ECS60233 | Pembelajaran Mesin Lanjut 1 | 2 |
| 34 | ECS60234 | Pembelajaran Mesin Lanjut 2 | 2 |
| 35 | ECS60235 | Pembelajaran Mesin Lanjut 3 | 2 |