Buku ini dirakit langsung dari kurikulum yang sedang berlaku, data yang sama dengan yang dipakai dosen menyusun RPKPS. Rencana pembelajaran tiap mata kuliah ditautkan ke RPKPS yang sudah disahkan.
Menjadi program studi Teknologi Informasi berdaya saing global pada tahun 2035, yang menghasilkan lulusan profesional dengan keahlian di bidang Cybersecurity and Forensics, Network Administration, IT Support, DevOps Engineering, Cloud Computing Services, dan Big Data Analytics, serta berkontribusi dalam pengembangan ilmu pengetahuan, teknologi, dan masyarakat secara berkelanjutan.
2.2Misi
01Menyelenggarakan pendidikan berkualitas tinggi yang berorientasi pada pencapaian kompetensi lulusan sesuai Kerangka Kualifikasi Nasional Indonesia (KKNI) dan standar internasional di bidang Teknologi Informasi.
02Mengembangkan pengabdian kepada masyarakat melalui penerapan hasil penelitian dan teknologi untuk mendukung pembangunan masyarakat berbasis teknologi informasi.
03Meningkatkan kolaborasi strategis dan berkelanjutan dengan lembaga pendidikan, industri, dan pemerintahan di tingkat lokal, nasional, dan internasional guna memperluas jejaring kerja sama yang mendukung pelaksanaan Tri Dharma Perguruan Tinggi.
04Menanamkan nilai-nilai profesionalisme, etika, dan integritas dalam pengembangan kompetensi mahasiswa, sehingga mampu beradaptasi dengan perkembangan teknologi yang dinamis dan tantangan global.
05Mendorong sertifikasi kompetensi internasional untuk lulusan guna meningkatkan daya saing dan pengakuan global di bidang Teknologi Informasi.
2.3Tujuan program studi
Tujuan Program Studi Teknologi Informasi disusun untuk mewujudkan Visi dan Misi yang telah ditetapkan, yaitu:
Menghasilkan Lulusan Berkualitas dan Berdaya Saing Global Menghasilkan lulusan yang memiliki kompetensi unggul sesuai KKNI dan standar internasional di bidang Cybersecurity and Forensics, Network Administration, IT Support, DevOps Engineering, Cloud Computing Services, dan Big Data Analytics, serta didukung oleh sertifikasi kompetensi internasional.
Mengembangkan Penelitian dan Pengabdian Masyarakat yang Berkelanjutan Menghasilkan karya ilmiah, inovasi teknologi, dan kegiatan pengabdian kepada masyarakat yang relevan untuk mendukung transformasi digital serta memberikan solusi nyata bagi peningkatan kualitas kehidupan masyarakat, sekolah, UMKM, dan instansi pemerintah.
Membangun Kolaborasi dan Kemitraan Strategis Terwujudnya jejaring kerja sama yang luas dan berkelanjutan dengan dunia usaha, dunia industri, lembaga pendidikan, dan instansi pemerintah di tingkat lokal, nasional, maupun internasional untuk mendukung pelaksanaan Tri Dharma Perguruan Tinggi, program magang, serta penyerapan lulusan.
Membentuk Lulusan Berkarakter Unggul dan Beretika Membentuk lulusan yang menjunjung tinggi profesionalisme, etika, integritas, dan nilai-nilai PRIMA (Profesionalisme, Rasa Ingin Tahu & Inovasi, Integritas, Menghargai Keberagaman & Kolaborasi, Adaptif & Berdampak), sehingga mampu beradaptasi secara fleksibel terhadap dinamika perkembangan teknologi global.
Mewujudkan Tata Kelola Program Studi Berbasis Budaya Mutu Tercapainya tata kelola program studi yang akuntabel, transparan, dan berkelanjutan berbasis Sistem Penjaminan Mutu Internal (SPMI) serta didukung oleh optimalisasi layanan akademik berbasis teknologi informasi.
2.4Strategi pencapaian
— 2 —
Teknologi InformasiKurikulum 2024
03
Bab 3
Landasan kurikulum
3.1Landasan filosofis
Landasan filosofi yang mendasari dalam melaksanakan pendidikan di Prodi yaitu UUD 45 dan Pancasila. Perancangan dan Pengembangan kurikulum pada prodi teknologi informasi berpijak pada landasan filosofi yang mempunyai fungsi untuk:
Menentukan arah dan tujuan pendidikan.
Menentukan isi dan materi mata kuliah.
Menentukan strategi dan cara mencapai tujuan.
3.2Landasan sosiologis
Berkaitan dengan perkembangan teknologi yang terjadi dan hal tersebut mempengaruhi sosiologis masyarakat, maka Program Studi Teknologi Informasi di Institut Teknologi Tangerang Selatan tetap berjuang mendidik para mahasiswa/i agar nantinya dapat memiliki skill yang dapat bersaing di era industri 4.0 dan dapat terjun ke masyarakat sesuai dengan kebutuhan sosial masyarakat.
3.3Landasan psikologis
Program Studi Teknologi Informasi melakukan pemetaan terhadap matakuliah yang disesuaikan juga dengan tingkat prediksi kemampuan para mahasiswa/i. Seperti hal nya untuk pemetaan matakuliah di semester 1 haruslah membahas pondasi yang telah disesuaikan dengan bidang TeknologiInformasi. Kurikulum yang dirancang dan dikembangkan untuk anak didik dibuat secara matang agar tidak berpengaruh buruk terhadap psikologis mahasiswa/i, misal nya mahasiswa/i sudah mengalami stres di semester pertama dikarenakan pemetaan mata kuliah yang kurang tepat.
3.4Landasan historis
Program Studi Teknologi Informasi memfasilitasi mahasiswa belajar sesuai dengan zamannya; kurikulum yang mampu mewariskan nilai budaya dan sejarah keemasan bangsa-bangsa masa lalu, dan mentransformasikan dalam era ketika dia sedang belajar; kurikulum yang mampu mempersiapkan mahasiswa agar dapat hidup lebih baik di abad 21, memiliki peran aktif di era industri 4.0, serta mampu membaca tanda-tanda perkembangannya.
3.5Landasan yuridis
Berikut adalah beberapa landasan yuridis yang perlu diacu dalam penyusunan dan pelaksanaan kurikulum:
Undang-Undang Republik Indonesia Nomor 14 Tahun 2005 tentang Guru dan Dosen (Lembaran Negara Republik Indonesia Tahun 2005 Nomor 157, Tambahan Lembaran Negara Republik Indonesia Nomor 4586);
Undang-Undang Republik Indonesia Nomor 12 Tahun 2012 tentang Pendidikan Tinggi (Lembaran Negara Republik Indonesia Tahun 2012 Nomor 158, Tambahan Lembaran Negara Republik Indonesia Nomor 5336);
Peraturan Presiden Republik Indonesia Nomor 8 Tahun 2012, tentang Kerangka Kualifikasi Nasional Indonesia (KKNI);
Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 73 Tahun 2013, tentang Penerapan KKNI Bidang Perguruan Tinggi;
Peraturan Menteri Riset, Teknologi, dan Pendidikan Tinggi Nomor 59 tahun 2018, tentang Ijazah, Sertifikat Kompetensi, Sertifikat Profesi, Gelar dan Tata Cara Penulisan Gelar di Perguruan Tinggi;
Keputusan Menteri Riset, Teknologi, dan Pendidikan Tinggi No. 123 Tahun 2019 tentang Magang dan Pengakuan Satuan Kredit Semester Magang Industri untuk Program Sarjana dan Sarjana Terapan;
Peraturan Menteri Pendidikan dan Kebudayaan No. 7 Tahun 2020 tentang Pendirian Perubahan, Pembubaran Perguruan Tinggi Negeri, dan Pendirian, Perubahan, Pencabutan Izin Perguruan Tinggi Swasta;
Peraturan Menteri Pendidikan dan Kebudayaan No. 22 tahun 2020, tentang Rencana Strategis Kementerian Pendidikan dan Kebudayaan;
Peraturan Menteri Pendidikan dan Kebudayaan No. 53 tahun 2023, tentang Penjaminan Mutu Pendidikan Tinggi.
Peraturan Menteri Pendidikan dan Kebudayaan No. 3 tahun 2020, tentang Standar Nasional Pendidikan Tinggi.
Peraturan Menteri Pendidikan dan Kebudayaan No. 5 tahun 2020, tentang Standar Nasional Pendidikan Tinggi.
Peraturan Menteri Pendidikan dan Kebudayaan No. 7 Tahun 2020 tentang Pendirian Perubahan, Pembubaran Perguruan Tinggi Negeri, dan Pendirian, Perubahan, Pencabutan Izin Perguruan Tinggi Swasta.
Peraturan Menteri Pendidikan dan Kebudayaan No. 22 tahun 2020 tentang Rencana Strategis Kementerian Pendidikan dan Kebudayaan.
Buku Panduan Penyusunan Kurikulum Pendidikan Tinggi tahun 2024
Computing Curricula 2020, Association for Computing Machinery (ACM)
IS2020 A Competency Model for Undergraduate Programs in Information Systems, Association for Computing Machinery (ACM), Association for Information Systems (AIS).
— 3 —
Teknologi InformasiKurikulum 2024
04
Bab 4
Evaluasi kurikulum dan tracer study
4.1Hasil evaluasi kurikulum dan tracer study
Tracer Study merupakan salah satu instrumen penting dalam evaluasi kurikulum berbasis Outcome Based Education karena dapat memberikan informasi mengenai relevansi kompetensi lulusan terhadap kebutuhan dunia kerja.
Namun demikian, sampai dengan penyusunan Dokumen Kurikulum Tahun 2024, Program Studi Teknologi Informasi Institut Teknologi Tangerang Selatan belum memiliki lulusan sehingga tracer study alumni dan survei pengguna lulusan belum dapat dilaksanakan.
Sebagai bentuk mitigasi terhadap keterbatasan tersebut, Program Studi menggunakan pendekatan alternatif berupa:
Analisis kebutuhan stakeholder.
Benchmarking kurikulum nasional dan internasional.
Kajian perkembangan teknologi informasi.
Masukan dari praktisi industri.
Evaluasi proses pembelajaran.
Kajian standar profesi dan sertifikasi.
Program Studi merencanakan pelaksanaan tracer study terhadap lulusan angkatan pertama setelah lulusan memasuki dunia kerja dan memenuhi ketentuan pelaksanaan tracer study nasional. Hasil tracer study tersebut akan digunakan sebagai salah satu dasar utama dalam penyempurnaan kurikulum pada siklus evaluasi berikutnya
— 4 —
Teknologi InformasiKurikulum 2024
05
Bab 5
Profil lulusan dan capaian pembelajaran
5.1Profil lulusan
Peran yang dapat dijalankan lulusan setelah menyelesaikan studinya.
PL01Lulusan mampu menggunakan pengetahuan computing untuk menganalisis permasalahan computing yang kompleks dan memberikan solusi dengan pendekatan teknologi informasi.
PL02Lulusan mampu menganalisis, merancang, mengimplementasi, mengintegrasi, mengevaluasi sistem berbasis komputer, termasuk aspek keamanan komputer/siber.
PL03Lulusan memiliki komitmen untuk senantiasa mengembangkan diri melalui pembelajaran sepanjang hayat.
PL04Lulusan mampu berpikir logis, kritis serta sistematis dalam memanfaatkan ilmu pengetahuan informatika/ ilmu komputer untuk menyelesaikan masalah nyata.
5.2Capaian pembelajaran lulusan (CPL)
Kemampuan yang dijanjikan kepada setiap lulusan program studi ini.
CPL01
Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin dalam kehidupan bermasyarakat dan bernegara.
KKNI 6
CPL02
Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.
KKNI 6
CPL03
Mempunyai pengetahuan matematika, computing, dan ilmu pengetahuan lain yang relevan untuk menyelesaikan permasalahan computing yang kompleks dengan pendekatan teknologi informasi.
KKNI 6
CPL04
Mampu menganalisis, mengidentifikasi, dan mendefinisikan permasalahan computing yang kompleks, dan memberikan pendekatan teknologi informasi sebagai solusi penyelesaian permasalahan tersebut.
KKNI 6
CPL05
Mampu mengimplementasikan, mengelola, dan mengamankan informasi yang didistribusikan melalui jaringan komputer untuk menjamin kerahasiaan, integritas, dan ketersediaan informasi.
KKNI 6
CPL06
Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahlian.
KKNI 6
CPL07
Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data.
KKNI 6
CPL08
Mampu merancang, mengimplementasi, dan mengevaluasi solusi berbasis computing yang sesuai dengan kebutuhan dan solusi teknologi informasi yang diusulkan menggunakan sumberdaya, sarana, dan cara-cara computing modern.
KKNI 6
CPL09
Mampu memilih, mengintegrasikan, dan mengadministrasikan infrastruktur teknologi informasi sebagai solusi penyelesaian permasalahan computing yang kompleks.
KKNI 6
CPL10
Mampu mengimplementasikan, mengelola, dan mengamankan sistem dan informasi yang didistribusikan melalui jaringan komputer untuk menjamin kerahasiaan, integritas, dan ketersediaan informasi.
KKNI 6
5.3Matriks CPL terhadap profil lulusan
Tanda menunjukkan CPL yang menopang profil lulusan pada kolomnya.
CPL
PL01
PL02
PL03
PL04
CPL01
●CPL01 – PL03
CPL02
●CPL02 – PL01
●CPL02 – PL02
●CPL02 – PL03
●CPL02 – PL04
CPL03
●CPL03 – PL01
— 5 —
Teknologi InformasiKurikulum 2024
06
Bab 6
Mata kuliah dan bobot sks
6.1Daftar mata kuliah
Kode
Mata kuliah
Smt
T
P
sks
Status
TI201
Aljabar Linier
1
2
0
2
Wajib
TI202
Rekayasa Perangkat Lunak
1
3
0
3
Wajib
TI203
Algoritma Pemrograman
1
2
0
2
Wajib
TI204
Struktur data
1
2
0
2
Wajib
TI205
Matematika Diskrit
1
3
0
3
Wajib
TI206
Pengantar Keamanan Siber
1
3
0
3
Wajib
TI207
Arsitektur & Organisasi Komputer
1
3
0
3
Wajib
TI208
Security Governance
2
3
0
3
Wajib
TI209
Cyber Security Technology
2
2
1
3
Wajib
TI210
Statistika dan Probabilitas
2
3
0
3
Wajib
TI211
Kalkulus
2
2
0
2
Wajib
TI212
Analitik Visualisasi Data
2
3
0
3
Wajib
TI213
Sistem Operasi
2
2
1
3
Wajib
TI214
Basis Data
2
2
1
3
Wajib
TI215
Web Application Security
3
2
1
3
Wajib
TI216
Web Application Penetration Testing
3
2
0
2
Wajib
TI217
Teknologi Monitoring Jaringan
3
2
1
3
Wajib
TI218
Jaringan Komputer
3
2
1
3
Wajib
TI219
Artificial Intelligence
3
3
0
3
Wajib
TI220
Communication Skills
3
2
0
2
Wajib
TI221
Pemrograman Frontend
3
2
1
3
Wajib
TI222
Mobile Application Security
4
2
1
3
Wajib
TI223
Mobile Application Penetration Testing
4
2
0
2
Wajib
TI224
Pemrograman Aplikasi Mobile
4
2
1
3
Wajib
TI225
Machine Learning
4
2
1
3
Wajib
TI226
Pemrograman Backend
4
2
1
3
Wajib
TI227
Keamanan Informasi & Jaringan
4
3
0
3
Wajib
TI228
Software Testing (UAT)
4
2
1
3
Wajib
TI229
Blockchain Technology
5
3
0
3
Wajib
TI230
Cloud Computing
5
2
0
2
Wajib
TI231
Cloud Security
5
2
0
2
Wajib
TI232
Manajemen Proyek Teknologi Informasi
5
3
0
3
Wajib
TI233
Digital Forensik & Investigasi Insiden
5
2
1
3
Wajib
TI234
Application Performance Testing
5
2
1
3
Wajib
TI235
Integrasi Sistem
5
3
0
3
Wajib
TI236
Data Mining
5
2
1
3
Wajib
TI237
Kriptografi
6
3
0
3
Wajib
TI238
Cyber Security Awareness
6
2
0
2
Wajib
TI239
IPv6
6
2
1
3
Wajib
TI240
Metodologi Penelitian
6
3
0
3
Wajib
TI241
Bahasa Inggris 1
6
2
0
2
Wajib
TI242
Proyek Teknologi Informasi
6
0
3
3
Wajib
TI243
Threat Hunting
6
2
1
3
Wajib
TI244
Big Data
6
2
1
3
Wajib
TI245
Pendidikan Agama
7
2
0
2
Wajib
TI246
Bahasa Indonesia
7
2
0
2
Wajib
TI247
Pendidikan Pancasila
7
2
0
2
Wajib
TI248
Etika Profesi dan Profesionalisme
7
2
0
2
Wajib
TI249
Pendidikan Anti Korupsi
7
2
0
2
Wajib
TI250
Bahasa Inggris 2
7
2
0
2
Wajib
TI251
Kerja Praktik
7
0
3
3
Wajib
TI252
Kewarganegaraan
7
2
0
2
Wajib
TI253
Technopreneur
7
3
0
3
Wajib
TI254
Tugas Akhir
8
6
0
6
Wajib
6.2Matriks CPL terhadap mata kuliah
Tanda menunjukkan CPL yang dibebankan pada mata kuliah di barisnya.
Kode
CPL01
CPL02
CPL03
CPL04
CPL05
CPL06
CPL07
CPL08
— 6 —
Teknologi InformasiKurikulum 2024
07
Bab 7
Struktur dan peta kurikulum
Mata kuliah
54
sks wajib
147
sks pilihan tersedia
0
Masa tempuh
8 semester
sks pilihan adalah seluruh pilihan yang ditawarkan, bukan yang wajib ditempuh.
7.1Sebaran mata kuliah per semester
Semester 118 sks
TI201Aljabar Linier2
TI202Rekayasa Perangkat Lunak3
TI203Algoritma Pemrograman2
TI204Struktur data2
TI205Matematika Diskrit3
TI206Pengantar Keamanan Siber3
TI207Arsitektur & Organisasi Komputer3
Semester 220 sks
TI208Security Governance3
TI209Cyber Security Technology3
TI210Statistika dan Probabilitas3
TI211Kalkulus2
TI212Analitik Visualisasi Data3
TI213Sistem Operasi3
TI214Basis Data3
Semester 319 sks
TI215Web Application Security3
TI216Web Application Penetration Testing2
TI217Teknologi Monitoring Jaringan3
TI218Jaringan Komputer3
TI219Artificial Intelligence3
TI220Communication Skills2
TI221Pemrograman Frontend3
Semester 420 sks
TI222Mobile Application Security3
TI223Mobile Application Penetration Testing2
TI224Pemrograman Aplikasi Mobile3
TI225Machine Learning3
TI226Pemrograman Backend3
TI227Keamanan Informasi & Jaringan3
TI228Software Testing (UAT)3
Semester 522 sks
TI229Blockchain Technology3
TI230Cloud Computing2
TI231Cloud Security2
TI232Manajemen Proyek Teknologi Informasi3
TI233Digital Forensik & Investigasi Insiden3
TI234Application Performance Testing3
TI235Integrasi Sistem3
TI236Data Mining3
Semester 622 sks
TI237Kriptografi3
TI238Cyber Security Awareness2
TI239IPv63
TI240Metodologi Penelitian3
TI241Bahasa Inggris 12
TI242Proyek Teknologi Informasi3
TI243Threat Hunting3
TI244Big Data3
Semester 720 sks
TI245Pendidikan Agama2
TI246Bahasa Indonesia2
TI247Pendidikan Pancasila2
TI248Etika Profesi dan Profesionalisme2
TI249Pendidikan Anti Korupsi2
TI250Bahasa Inggris 22
TI251Kerja Praktik3
TI252Kewarganegaraan2
TI253Technopreneur3
Semester 86 sks
TI254Tugas Akhir6
7.2Peta kurikulum
Mata kuliah per semester. Kode di bawah nama adalah mata kuliah yang harus ditempuh lebih dulu.
Semester 1
TI2012
Aljabar Linier
TI2023
Rekayasa Perangkat Lunak
TI2032
Algoritma Pemrograman
TI2042
Struktur data
TI2053
Matematika Diskrit
TI2063
Pengantar Keamanan Siber
TI207
7.3Peta pemenuhan CPL
Semester tempat setiap CPL dibangun lewat sedikitnya satu mata kuliah.
CPL
1
2
3
4
5
6
7
8
CPL01
Semester 7
Semester 8
7 MK
CPL02
Semester 3
— 7 —
Teknologi InformasiKurikulum 2024
08
Bab 8
Pembelajaran dan penilaian
8.1Metode dan modalitas pembelajaran
Metode pembelajaran dirancang untuk mengembangkan keterampilan kritis, kolaboratif, dan berbasis pengalaman agar siswa mampu menghadapi tantangan dunia nyata dengan lebih efektif dan kreatif. Beberapa di antaranya memiliki pendekatan yang menekankan keterlibatan aktif siswa dalam proses belajar, baik melalui proyek, pemecahan masalah, kolaborasi, maupun pengalaman langsung.
Berikut penjelasan singkat mengenai beberapa metode pembelajaran tersebut.
1. Project-Based Learning
Pembelajaran Berbasis Proyek (Project-Based Learning, disingkat PjBL) adalah metode pembelajaran yang menggunakan proyek/kegiatan sebagai media. Peserta didik melakukan eksplorasi, penilaian, interpretasi, sintesis, dan informasi untuk menghasilkan berbagai bentuk hasil belajar. Pembelajaran
Berbasis Proyek merupakan metode belajar yang menggunakan masalah sebagai langkah awal dalam mengumpulkan dan mengintegrasikan pengetahuan baru berdasarkan pengalamannya dalam beraktivitas secara nyata.
Project-Based learning atau pembelajaran berbasis proyek merupakan model pembelajaran yang berpusat pada siswa untuk melakukan suatu investigasi yang mendalam terhadap suatu topik. Siswa secara konstruktif melakukan pendalaman pembelajaran dengan pendekatan berbasis riset terhadap permasalahan dan pertanyaan yang berbobot, nyata, dan relevan.
Langkah-langkah Project-Based Learning, yang dikembangkan oleh The George Lucas Educational Foundation (2005) terdiri dari:
Penentuan Pertanyaan Mendasar (Start With the Essential Question)
Mendesain Perencanaan Proyek (Design a Plan for the Project)
Menyusun Jadwal (Create a Schedule)
Memonitor siswa dan kemajuan proyek (Monitor the Students and the Progress of the Project)
Menguji Hasil (Assess the Outcome)
Mengevaluasi Pengalaman (Evaluate the Experience)
2. Problem-Based Learning/Case-based learning
Problem-Based Learning adalah metodologi pembelajaran yang mendorong mahasiswa untuk bertanggung jawab atas pembelajaran mahasiswa sendiri untuk mengembangkan keterampilan dengan pengetahuan yang relevan. Direktorat Jenderal Pendidikan Tinggi juga memberikan definisi Problem Based Learning sebagai berikut:
Problem-Based Learning adalah belajar dengan memanfaatkan masalah dan mahasiswa harus melakukan pencarian/penggalian informasi (inquiry) untuk dapat memecahkan masalah tersebut. Pada umumnya, terdapat empat langkah yang perlu dilakukan mahasiswa dalam Problem-Based Learning, yaitu:
Menerima masalah yang relevan dengan salah satu/beberapa kompetensi yang dituntut mata kuliah, dari dosennya;
Melakukan pencarian data dan informasi yang relevan untuk memecahkan masalah;
Menata data dan mengaitkan data dengan masalah; dan
Menganalisis strategi pemecahan masalah Problem-Based Learning adalah belajar dengan memanfaatkan masalah 2 dan mahasiswa harus melakukan pencarian/penggalian informasi (inquiry) untuk dapat memecahkan masalah tersebut.
3. Collaborative Learning
Collaborative Learning adalah metode pembelajaran yang menekankan kerjasama antara siswa untuk mencapai tujuan belajar bersama. Dalam pendekatan ini, siswa bekerja dalam kelompok kecil untuk menyelesaikan tugas, proyek, atau memecahkan masalah, di mana setiap anggota kelompok berperan aktif dalam proses belajar. Kolaborasi ini memungkinkan siswa untuk saling berbagi pengetahuan, ide, dan keterampilan, sehingga mereka dapat belajar dari pengalaman dan perspektif satu sama lain. Melalui diskusi, proyek kelompok, atau debat, siswa diajak untuk mengembangkan kemampuan komunikasi, negosiasi, serta pemecahan masalah bersama. Salah satu keunggulan dari Collaborative Learning adalah siswa diajak untuk lebih bertanggung jawab atas proses dan hasil belajarnya sendiri sekaligus meningkatkan keterampilan interpersonal dan kolaboratif yang penting dalam kehidupan nyata.
4. Experiential Learning
Experiential Learning adalah pendekatan pembelajaran yang menekankan pentingnya belajar dari pengalaman langsung. Didasarkan pada teori yang dikembangkan oleh David Kolb (1984), Experiential Learning mengacu pada siklus pembelajaran yang terdiri dari empat tahap: pengalaman konkret (Concrete Experience), refleksi aktif terhadap pengalaman (Reflective Observation), konseptualisasi abstrak (Abstract Conceptualization), dan pengujian aktif (Active Experimentation).
Melalui pengalaman langsung, seperti kunjungan lapangan, magang, simulasi, atau studi kasus, siswa diajak untuk memahami teori dalam konteks dunia nyata dan menerapkannya secara praktis. Pendekatan ini tidak hanya meningkatkan keterampilan kognitif siswa, tetapi juga memperkaya pengalaman emosional dan sosial mereka, karena mereka langsung berhadapan dengan situasi atau masalah yang relevan dengan dunia nyata. Experiential Learning membantu siswa untuk mengembangkan keterampilan berpikir kritis, pengambilan keputusan, dan pemecahan masalah, serta memungkinkan mereka untuk lebih memahami hubungan antara teori dan praktik.
8.2Penilaian hasil belajar
Penilaian CPMK dilihat berdasarkan hubungan CPL dan MK yang dipetakan berdasarkan Teknik penilaian. Teknik penilaian dapat dilakukan dalam bentuk Partisipasi (Kehadiran/Kuis), Observasi (praktik/Tugas), Unjuk Kerja (presentasi), Tes Tulis (UTS), Tes Tulis (UAS), dan Tes Lisan (Tugas Kelompok).
8.3Rencana pembelajaran semester (RPS)
Rencana pembelajaran setiap mata kuliah disusun sebagai RPKPS dan disahkan Penjaminan Mutu. Tautan menuju penerbitan terbaru.
9.1Hak belajar di luar program studi, RPL, dan kompetensi mikro
Berdasarkan Peraturan Menteri Pendidikan, Kebudayaan, Riset, dan Teknologi Nomor 53 Tahun 2023 tentang Penjaminan Mutu Pendidikan Tinggi, program belajar di luar program studi (prodi) diatur dalam Pasal 18. Pilihan belajar di luar Program Studi Teknologi Informasi yang bisa diambil oleh mahasiswa terdiri dari:
1. Pertukaran Mahasiswa
Pertukaran mahasiswa merupakan suatu program di mana mahasiswa bisa mengambil SKS mata kuliah di luar Program Studi Teknologi Informasi. Pertukaran mahasiswa dibedakan menjadi:
Pertukaran Mahasiswa pada Program Studi Sama di Perguruan Tinggi Berbeda Mahasiswa bisa mengambil SKS perkuliahan di program studi Teknologi Informasi pada perguruan tinggi lain yang CPMK-nya sesuai dengan yang terdapat pada program studi Teknologi Informasi. Program ini dapat diambil pada semester 3, 4, 5, 6, atau 7.
Pertukaran Mahasiswa pada Program Studi Berbeda di Perguruan Tinggi Berbeda Mahasiswa bisa mengambil SKS perkuliahan di program studi berbeda pada perguruan tinggi lain yang CPMK-nya sesuai dengan yang terdapat pada program studi Teknologi Informasi. Program ini dapat diambil pada semester 3, 4, 5, 6, atau 7.
Pertukaran Mahasiswa antar Program Studi di Perguruan Tinggi yang Sama Mahasiswa bisa mengambil SKS perkuliahan di program studi berbeda pada fakultas lain di Institut Teknologi Tangerang Selatan yang CPMK-nya sesuai dengan yang terdapat pada program studi Teknologi Informasi. Program ini dapat diambil pada semester 5, 6, atau 7.
2. Magang
Program magang terdiri dari:
Magang MSIB (Magang dan Studi Independen Bersertifikat) Kemendikbudristek. Program magang yang disediakan oleh Kemendikbudristek (melalui skema MBKM Pusat), untuk memberikan kesempatan kepada mahasiswa belajar dan mengembangkan diri melalui aktivitas di luar perkuliahan, yang dilakukan selama 1 semester. Magang dilakukan di mitra Kemendikbudristek yang terletak di seluruh Indonesia. Terdapat proses seleksi administrasi, wawancara, dan seleksi lain yang dilakukan langsung oleh mitra magang. Pendaftaran biasanya dibuka pada dua bulan sebelum semester berjalan berakhir. Program ini dapat diambil pada semester 6, 7 atau 8.
Mengajukan Tempat Magang Mandiri. Mahasiswa/i dapat menentukan serta mengajukan/mengusulkan tempat magang yang telah dipilih sendiri kepada Prodi. Tempat magang yang dipilih oleh mahasiswa/i harus memenuhi syarat yaitu terdapat bagian/departemen yang sesuai dengan keahlian mahasiswa/i yang bersangkutan. Magang dilakukan paling banyak 1 kali dalam 1 semester. Program ini dapat diambil pada semester 6, 7 atau 8.
Bootcamp/Studi Independen. Bootcamp/studi independen merupakan program pembelajaran non-gelar yang diselenggarakan oleh organisasi atau industri yang menyediakan pengetahuan dan keterampilan dengan tingkat relevansi tinggi di dunia kerja dan dunia usaha dalam bentuk kursus singkat (short course), kemah kerja (bootcamp), massive open online course (MOOC), dan lainnya, yang dilanjutkan dengan kegiatan kolaborasi bersama dengan sesama peserta maupun personil organisasi mitra dalam suatu proyek atau studi kasus. Program ini dapat diambil pada semester 5, 6, 7 atau 8.
Penelitian dan Pengabdian kepada Masyarakat (PkM). Penelitian dan Pengabdian kepada Masyarakat (PkM) bersama dosen dan mahasiswa di bawah LPPM (Lembaga Penelitian dan Pengabdian Masyarakat) maupun program penelitian resmi yang diselenggarakan oleh Kemendikbudristek. Ide penelitian dan PkM dapat bersumber dari dosen kemudian dosen merekrut mahasiswa/i yang tertarik dengan ide penelitian. Bidang penelitian dan Pengabdian kepada Masyarakat (PkM) menyesuaikan dengan keahlian dosen dan mahasiswa serta konsentrasi unggulan Program Studi Teknologi Informasi yaitu bidang Digital Business dan Creative Multimedia. Program ini dapat diambil pada semester 5, 6, 7 atau 8.
Kegiatan Wirausaha. Kegiatan wirausaha merupakan suatu program di mana mahasiswa bisa mengembangkan usaha di bawah bimbingan profesional. Program bisa diambil pada semester 5, 6, 7 atau 8.
Mahasiswa dapat memilih 3 program yang berbeda dari 5 program di atas atau program lain yang diakui Prodi. Program tersebut bisa dilakukan berurutan setiap semester atau berbeda semester, dengan batasan maksimal 3 semester selama menjadi mahasiswa Program Studi Teknologi Informasi. Dalam 1 semester, mahasiswa hanya bisa mengambil 1 program tertentu.
Keikutsertaan pada suatu program akan dikonversi maksimal 20 SKS sesuai ketentuan dan aturan di Prodi Teknologi Informasi. Konversi dilakukan sesuai dengan CPMK yang terdapat pada masing-masing mata kuliah Program Studi Teknologi Informasi.
Pilihan untuk program belajar di luar Prodi yang dilaksanakan oleh Prodi Teknologi Informasi dapat mengalami perubahan dengan menyesuaikan pada aturan dari Kemendikbudristek Ditjen Diktiristek. Detail ketentuan masing-masing program dijabarkan pada dokumen terpisah.
— 9 —
Teknologi InformasiKurikulum 2024
10
Bab 10
Manajemen dan pelaksanaan kurikulum
10.1Manajemen dan mekanisme pelaksanaan
1. Penetapan Kurikulum
Prodi membuat buku kurikulum berdasarkan Buku Panduan Kurikulum yang ditetapkan oleh ITTS.
Standar Pembelajaran.
Standar Penilaian.
SOP/Instruksi Kerja pelaksanaan Pembelajaran dan Penilaian.
SK Rektor/Dekan tentang Buku Kurikulum.
2. Pelaksanaan Kurikulum
Laporan Pelaksanaan Kurikulum berupa Laporan Pencapaian CPL Prodi.
Pelaksanaan perkuliahan.
Pelaksanaan penilaian yang dilengkapi dengan Berita Acara Perkuliahan dan Berita Acara Penyerahan Nilai.
3. Evaluasi Kurikulum
Laporan evaluasi pelaksanaan kurikulum dapat berupa portofolio Prodi yang terdiri dari laporan pencapaian CPL.
Sedangkan perkuliahan dan penilaian dilaporkan dalam portofolio mata kuliah yang memastikan ketercapaian CPL di setiap mata kuliah tersebut.
4. Pengendalian Pelaksanaan Kurikulum
Pengendalian kurikulum berupa monitoring ketercapaian CPL secara periodik dan monitoring Program Educational Objective (PEO) atau Profil Lulusan.
Sedangkan pengendalian ketercapaian CPL dilakukan dengan monitoring proses perkuliahan dengan melakukan analisis tren ketercapaian CPL dan CPMK.
— 10 —
Teknologi InformasiKurikulum 2024
11
Bab 11
Penerimaan mahasiswa
11.1Syarat calon mahasiswa
Penerimaan mahasiswa baru Institut Teknologi Tangerang Selatan (ITTS) bertujuan untuk menjaring calon mahasiswa yang memiliki potensi akademik, integritas, serta minat yang kuat di bidang teknologi dan informasi. Persyaratan calon mahasiswa dibagi berdasarkan kualifikasi umum dan kualifikasi jalur penerimaan:
A. Persyaratan Umum
Warga Negara Indonesia (WNI) atau Warga Negara Foreign/Asing (WNA) yang memenuhi ketentuan perizinan dan keimigrasian di Indonesia.
Memiliki ijazah/surat keterangan lulus (SKL) dari jenjang pendidikan menengah:
SMA / MA / SMK / MAK / sederajat dari semua jurusan yang terakreditasi.
Lulusan Paket C atau program pendidikan luar sekolah yang diakui oleh Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi.
Lulusan sekolah luar negeri yang telah memiliki Surat Keputusan Kesetaraan Ijazah dari Kemendikbudristek.
Sehat jasmani dan rohani serta bebas dari penyalahgunaan narkotika dan obat-obatan terlarang (dibuktikan dengan Surat Keterangan Sehat/Bebas Narkoba saat daftar ulang).
Tidak memiliki kendala ketidakmampuan yang dapat mengganggu kelancaran proses pembelajaran pada program studi yang dipilih (misalnya buta warna parsial/total jika disyaratkan oleh program studi tertentu).
Memiliki komitmen untuk mematuhi peraturan akademik, etika kampus, dan nilai-nilai dasar institusi (PRIMA).
B. Persyaratan Administratif (Dokumen Pendaftaran)
Calon mahasiswa wajib mengunggah/menyerahkan dokumen kelengkapan administrasi sebagai berikut:
Salinan Ijazah atau Surat Keterangan Lulus (SKL) yang telah dilegalisir (1 lembar).
Salinan Transkrip Nilai Rapor (khusus jalur prestasi/rapor) atau Surat Keterangan Hasil Ujian.
Salinan Kartu Tanda Penduduk (KTP) / Kartu Keluarga (KK) / Paspor (bagi WNA).
Pasfoto formal terbaru background merah/biru (ukuran 3x4 atau file digital sesuai ketentuan).
Bukti pembayaran biaya pendaftaran (sesuai jalur penerimaan yang dipilih).
C. Persyaratan Khusus Jalur Penerimaan
Jalur Reguler (Tes / Non-Tes)
Jalur Rapor/Prestasi: Memiliki nilai rata-rata Rapor semester 1 s.d. 5 minimal memenuhi standar yang ditentukan atau memiliki prestasi akademik/non-akademik di tingkat daerah, nasional, maupun internasional.
Jalur Ujian Saringan Masuk (USM): Mengikuti dan dinyatakan lulus pada Ujian Saringan Masuk ITTS (berbasis komputer/CBT) yang mencakup tes potensi akademik dan penalaran logika.
Jalur Transfer / Pindahan / Lanjutan (D3 ke S1)
Berasal dari Perguruan Tinggi yang terdaftar di PD-Dikti dengan status program studi minimal terakreditasi.
Memiliki Transkrip Nilai Akademik dari perguruan tinggi asal dengan Indeks Prestasi Kumulatif (IPK) minimal 2.75.
Melampirkan Surat Keterangan Pindah / Surat Pengantar dari perguruan tinggi asal.
Lulus evaluasi konversi mata kuliah oleh Tim Akademik Program Studi ITTS.
Jalur Rekognisi Pembelajaran Lampau (RPL)
Memiliki pengalaman kerja, pelatihan terstruktur, sertifikasi profesi, atau pembelajaran non-formal/informal yang relevan dengan rumpun bidang ilmu Teknologi Informasi.
Melampirkan portofolio, sertifikat kompetensi, surat keterangan kerja, serta dokumen pendukung lainnya untuk melalui proses evaluasi dan asesmen kualifikasi RPL oleh Tim Asesor ITTS.
11.2Tata cara penerimaan mahasiswa
Penerimaan mahasiswa baru dilaksanakan secara terpadu melalui sistem pendaftaran daring (online) untuk memastikan transparansi, kemudahan, dan efisiensi alur administrasi.
Berikut adalah tahapan dan prosedur pendaftaran calon mahasiswa baru ITTS:
1. Pendaftaran Akun PMB Online
Calon mahasiswa mengakses portal Penerimaan Mahasiswa Baru (PMB) ITTS pada laman pendaftaran resmi. Lakukan pembuatan akun pendaftaran dengan mengisikan data diri dasar seperti nama lengkap, alamat email aktif, nomor WhatsApp, serta membuat password.
2. Pemilihan Jalur dan Program Studi
Setelah berhasil masuk (login) ke dasbor akun PMB:
Pilih jalur pendaftaran yang sesuai (Jalur Rapor/Prestasi, Ujian Saringan Masuk/CBT, Transfer/Lanjutan, atau Jalur RPL).
Pilih program studi utama (misalnya Teknologi Informasi) serta program studi pilihan kedua (jika ada).
3. Pengisian Form dan Unggah Dokumen
Mengisi formulir pendaftaran secara lengkap yang mencakup data pribadi, data orang tua/wali, serta riwayat pendidikan. Selanjutnya, unggah seluruh dokumen persyaratan administrasi dalam format digital (PDF/JPG) sesuai standar ukuran file yang ditentukan:
Salinan Ijazah / Surat Keterangan Lulus (SKL).
Transkrip Nilai Rapor / Transkrip PT Asal / Portofolio (sesuai jalur).
Kartu Tanda Penduduk (KTP) / Kartu Keluarga (KK).
Pasfoto formal terbaru.
4. Pembayaran Biaya Pendaftaran
Melakukan pembayaran biaya pendaftaran sesuai kode pembayaran atau Virtual Account (VA) yang diterbitkan oleh sistem PMB ITTS. Setelah pembayaran berhasil, status pendaftaran pada sistem akan otomatis terverifikasi.
5. Pelaksanaan Seleksi / Evaluasi Berkas
Calon mahasiswa mengikuti tahapan seleksi sesuai jalur yang dipilih:
— 11 —
Teknologi InformasiKurikulum 2024
12
Bab 12
Lampiran: deskripsi mata kuliah
TI201Aljabar Linier
Semester 1 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK031Mampu menerapkan konsep matematika, algoritma, dan teori komputasi dalam perancangan dan pengembangan solusi untuk permasalahan computing yang kompleks.(C3)— Mendukung CPL03
CPMK031-1Mahasiswa mampu menjelaskan konsep dasar vektor, skalar, dan operasi vektor dalam ruang berdimensi dua dan tiga.
CPMK031-2Mahasiswa mampu merepresentasikan sistem persamaan linear dalam bentuk matriks augmented dan menafsirkan solusi dasarnya.
CPMK031-3Mahasiswa mampu menerapkan metode eliminasi Gauss untuk menyelesaikan sistem persamaan linear secara manual.
CPMK031-4Mahasiswa mampu menghitung dan menerapkan determinan matriks dalam menyelesaikan sistem persamaan linier sederhana.
CPMK031-5Mahasiswa mampu menentukan invers matriks dan menyelesaikan sistem linear menggunakan invers.
CPMK032Mampu menggunakan teknik dan metode komputasi berbasis teknologi informasi untuk menganalisis, memodelkan, dan menyelesaikan masalah multidisiplin secara efektif.(C4)— Mendukung CPL03
CPMK032-1Mahasiswa mampu menjelaskan konsep ruang vektor, subruang, dan menentukan basis serta dimensi dari suatu ruang vektor.
CPMK032-2Mahasiswa mampu menggunakan metode transformasi linier untuk memetakan objek geometri dalam ruang berdimensi dua dan tiga.
CPMK032-3Mahasiswa mampu melakukan perhitungan nilai eigen dan vektor eigen dari suatu matriks.
CPMK032-4Mahasiswa mampu menerapkan teknik diagonalization matriks dan menjelaskan manfaatnya dalam komputasi teknik.
CPMK032-5Mahasiswa mampu menggunakan konsep orthogonalitas dan proyeksi ortogonal dalam pemrosesan data berbasis vektor.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu mengidentifikasi masalah dalam pengolahan data menggunakan sistem persamaan linear.
CPMK061-2Mahasiswa mampu menganalisis sensitivitas solusi terhadap perubahan nilai dalam koefisien matriks.
CPMK061-3Mahasiswa mampu menerapkan pendekatan logis dan kritis untuk merancang solusi algoritmik berbasis matriks.
CPMK061-4Mahasiswa mampu menyusun laporan analisis hasil pemodelan sistem linear untuk menyelesaikan masalah teknologi informasi.
TI202Rekayasa Perangkat Lunak
Semester 1 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK041Mampu mengidentifikasi dan merumuskan permasalahan computing yang kompleks dengan melakukan analisis kebutuhan serta mengacu pada teori dan prinsip komputasi yang relevan.(C6)— Mendukung CPL04
CPMK041-1Mahasiswa mampu menjelaskan konsep dasar rekayasa perangkat lunak dan mengidentifikasi karakteristik sistem perangkat lunak modern.
CPMK041-2Mahasiswa mampu mengklasifikasikan jenis-jenis model proses pengembangan perangkat lunak dan menganalisis kelebihan serta kekurangannya.
CPMK041-3Mahasiswa mampu melakukan analisis pemangku kepentingan dan merumuskan kebutuhan fungsional dan non-fungsional dari sistem perangkat lunak.
CPMK041-4Mahasiswa mampu menyusun dokumen spesifikasi kebutuhan perangkat lunak (SRS) yang sesuai dengan standar industri.
CPMK041-5Mahasiswa mampu mengidentifikasi risiko awal dalam proyek perangkat lunak berdasarkan kebutuhan yang telah dianalisis.
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)
TI203Algoritma Pemrograman
Semester 1 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK031Mampu menerapkan konsep matematika, algoritma, dan teori komputasi dalam perancangan dan pengembangan solusi untuk permasalahan computing yang kompleks.(C3)— Mendukung CPL03
CPMK031-1Mahasiswa mampu menjelaskan konsep dasar algoritma dan pemrograman, termasuk tipe data, variabel, dan struktur kontrol.
CPMK031-2Mahasiswa mampu menyusun algoritma pemecahan masalah sederhana menggunakan pseudocode dan flowchart.
CPMK031-3Mahasiswa mampu mengimplementasikan struktur kontrol seleksi dan perulangan dalam kode program untuk menyelesaikan masalah logika.
CPMK031-4Mahasiswa mampu menggunakan array dan string untuk mengelola data dalam program dengan efisien.
CPMK031-5Mahasiswa mampu menerapkan fungsi/prosedur dan rekursi untuk membangun solusi modular dan efisien.
CPMK031-6Mahasiswa mampu menerapkan konsep struktur data dasar seperti stack dan queue dalam algoritma pemrograman.
CPMK033Mampu mengidentifikasi dan mengevaluasi pendekatan berbasis machine learning, data science, dan kecerdasan buatan untuk menyelesaikan tantangan komputasi yang kompleks.
TI204Struktur data
Semester 1 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK041Mampu mengidentifikasi dan merumuskan permasalahan computing yang kompleks dengan melakukan analisis kebutuhan serta mengacu pada teori dan prinsip komputasi yang relevan.(C6)— Mendukung CPL04
CPMK04-1Mahasiswa mampu menjelaskan peran struktur data dalam pemecahan masalah komputasi dan pengembangan perangkat lunak.
CPMK04-2Mahasiswa mampu menganalisis kebutuhan penggunaan tipe data primitif dan abstrak dalam menyelesaikan masalah komputasi.
CPMK04-3Mahasiswa mampu mengidentifikasi permasalahan komputasi yang sesuai diselesaikan menggunakan array dan linked list.
CPMK04-4Mahasiswa mampu merumuskan kebutuhan sistem yang membutuhkan pemanfaatan stack dan queue.
CPMK04-5Mahasiswa mampu menjelaskan dan membandingkan prinsip kerja stack dan queue dalam konteks pemecahan masalah computing yang kompleks.
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
TI205Matematika Diskrit
Semester 1 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK031Mampu menerapkan konsep matematika, algoritma, dan teori komputasi dalam perancangan dan pengembangan solusi untuk permasalahan computing yang kompleks.(C3)— Mendukung CPL03
CPMK031-1Mahasiswa mampu menjelaskan konsep dasar logika proposisional dan logika predikat untuk menyusun argumen logis.
CPMK031-2Mahasiswa mampu menyusun tabel kebenaran dan mengidentifikasi bentuk ekivalensi logika untuk mendukung pengambilan keputusan komputasi.
CPMK031-3Mahasiswa mampu menerapkan prinsip-prinsip teori himpunan, relasi, dan fungsi dalam perancangan sistem informasi.
CPMK031-4Mahasiswa mampu menyusun dan menganalisis algoritma berdasarkan prinsip rekursif dan induksi matematika.
CPMK031-5Mahasiswa mampu memecahkan permasalahan komputasi menggunakan kombinatorik dasar, seperti permutasi dan kombinasi.
CPMK031-6Mahasiswa mampu menerapkan prinsip teori bilangan dan aritmetika modular dalam konteks keamanan informasi dan komputasi.
CPMK033Mampu mengidentifikasi dan mengevaluasi pendekatan berbasis machine learning, data science, dan kecerdasan buatan untuk menyelesaikan tantangan komputasi yang kompleks.
TI206Pengantar Keamanan Siber
Semester 1 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK051Mampu merancang dan mengimplementasikan sistem keamanan jaringan yang mencakup enkripsi, autentikasi, dan kontrol akses untuk melindungi kerahasiaan informasi.(C6)— Mendukung CPL05
CPMK051-1Mahasiswa mampu menjelaskan prinsip dasar keamanan informasi, termasuk aspek kerahasiaan, integritas, dan ketersediaan (CIA triad).
CPMK051-2Mahasiswa mampu mengidentifikasi jenis dan fungsi skema enkripsi simetris dan asimetris dalam sistem keamanan jaringan.
CPMK051-3Mahasiswa mampu menerapkan metode autentikasi pengguna berbasis password, OTP, dan biometrik dalam sistem jaringan sederhana.
CPMK051-4Mahasiswa mampu merancang mekanisme kontrol akses berbasis list, role, dan atribut untuk menjaga privasi data.
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mahasiswa mampu menganalisis jenis-jenis serangan siber (malware, phishing, DDoS, ransomware) dan dampaknya terhadap sistem TI.
TI207Arsitektur & Organisasi Komputer
Semester 1 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mahasiswa mampu menjelaskan komponen dasar arsitektur komputer dan fungsinya dalam sistem komputasi.
CPMK071-2Mahasiswa mampu menganalisis representasi data dalam sistem komputer, termasuk bilangan biner, heksadesimal, dan aritmetika digital.
CPMK071-3Mahasiswa mampu mengolah data instruksi menggunakan prinsip kerja register, bus, dan unit kontrol dasar.
CPMK081Mampu mengidentifikasi kebutuhan pengguna dan merancang solusi berbasis computing yang optimal dengan mempertimbangkan aspek fungsionalitas, efisiensi, dan skalabilitas.(C6)— Mendukung CPL08
CPMK081-1Mahasiswa mampu mengidentifikasi kebutuhan sistem berdasarkan karakteristik pengguna dan tugas komputasi.
CPMK081-2Mahasiswa mampu merancang alur instruksi mesin menggunakan pendekatan siklus fetch-decode-execute.
TI208Security Governance
Semester 2 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK055Mampu mengembangkan kebijakan keamanan informasi berbasis standar industri (ISO 27001, NIST, dll.) serta melakukan audit dan pemeliharaan sistem secara berkala untuk menjamin kepatuhan terhadap regulasi keamanan data.(C6)— Mendukung CPL05
CPMK055-1Mahasiswa mampu menjelaskan prinsip dasar tata kelola keamanan informasi dan peranannya dalam manajemen risiko TI.
CPMK055-2Mahasiswa mampu mengidentifikasi elemen penting dalam kerangka kerja ISO/IEC 27001 dan siklus PDCA (Plan-Do-Check-Act).
CPMK055-3Mahasiswa mampu menyusun kebijakan keamanan informasi organisasi yang mengacu pada standar industri (ISO 27001, NIST, dll.).
CPMK055-4Mahasiswa mampu melakukan penilaian awal terhadap kesiapan sistem informasi melalui gap analysis terhadap standar keamanan.
CPMK055-5Mahasiswa mampu merancang rencana audit keamanan informasi dan menerapkan teknik evaluasi terhadap kontrol keamanan yang ada.
CPMK062Mampu menerapkan pemikiran sistematis dalam perancangan dan implementasi sistem teknologi informasi yang mempertimbangkan aspek etika, sosial, dan keberlanjutan.(C3)— Mendukung CPL06
TI209Cyber Security Technology
Semester 2 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK051Mampu merancang dan mengimplementasikan sistem keamanan jaringan yang mencakup enkripsi, autentikasi, dan kontrol akses untuk melindungi kerahasiaan informasi.(C6)— Mendukung CPL05
CPMK051-1Mahasiswa mampu menjelaskan prinsip dasar keamanan jaringan dan model ancaman dalam sistem TI modern.
CPMK051-2Mahasiswa mampu mengimplementasikan teknik enkripsi simetris dan asimetris untuk menjaga kerahasiaan data.
CPMK051-3Mahasiswa mampu merancang sistem autentikasi berbasis password, token, dan biometrik dalam arsitektur jaringan.
CPMK052Mampu mengelola infrastruktur jaringan komputer dengan menerapkan protokol keamanan dan mekanisme deteksi intrusi guna menjaga integritas data yang dikirimkan.(C3)— Mendukung CPL05
CPMK052-1Mahasiswa mampu mengelola protokol keamanan jaringan seperti IPsec dan SSL/TLS dalam infrastruktur jaringan.
CPMK052-2Mahasiswa mampu mengimplementasikan sistem deteksi intrusi (IDS) untuk mendeteksi aktivitas mencurigakan secara real-time.
TI210Statistika dan Probabilitas
Semester 2 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK034Mampu mengintegrasikan berbagai ilmu pengetahuan terkait, seperti statistika, optimasi, dan rekayasa perangkat lunak, dalam mengembangkan solusi teknologi informasi yang inovatif.(C6)— Mendukung CPL03
CPMK034-1Mahasiswa mampu menjelaskan konsep dasar statistika dan probabilitas serta perannya dalam solusi teknologi informasi.
CPMK034-2Mahasiswa mampu menghitung ukuran pemusatan dan penyebaran data sebagai dasar analisis sistem.
CPMK034-3Mahasiswa mampu membangun distribusi probabilitas (diskret dan kontinu) dan menghubungkannya dengan kebutuhan analisis sistem.
CPMK034-4Mahasiswa mampu mengintegrasikan teknik statistika dalam pemodelan solusi berbasis perangkat lunak.
CPMK035Mampu menguji dan memvalidasi solusi komputasi menggunakan simulasi, eksperimen, atau metode kuantitatif untuk memastikan efisiensi dan keandalan sistem yang dikembangkan.(C3)— Mendukung CPL03
CPMK035-1Mahasiswa mampu merancang eksperimen berbasis data untuk memvalidasi performa sistem komputasi.
TI211Kalkulus
Semester 2 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK031Mampu menerapkan konsep matematika, algoritma, dan teori komputasi dalam perancangan dan pengembangan solusi untuk permasalahan computing yang kompleks.(C3)— Mendukung CPL03
CPMK031-1Mahasiswa mampu menjelaskan konsep limit dan kontinuitas fungsi serta peranannya dalam analisis sistem komputasi.
CPMK031-2Mahasiswa mampu menghitung turunan fungsi satu variabel dan menerapkannya untuk analisis perubahan dalam sistem teknologi informasi.
CPMK031-3Mahasiswa mampu menyusun model matematika berbasis fungsi diferensial untuk mendeskripsikan dinamika sistem komputasi.
CPMK031-4Mahasiswa mampu menggunakan aturan rantai dan turunan implisit dalam menyelesaikan persoalan komputasi berbasis algoritma matematis.
CPMK035Mampu menguji dan memvalidasi solusi komputasi menggunakan simulasi, eksperimen, atau metode kuantitatif untuk memastikan efisiensi dan keandalan sistem yang dikembangkan.(C3)— Mendukung CPL03
CPMK035-1Mahasiswa mampu mengaplikasikan integral tentu dan tak tentu dalam perhitungan area, volume, dan akumulasi data.
TI212Analitik Visualisasi Data
Semester 2 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mahasiswa mampu menjelaskan konsep dasar analitik dan visualisasi data serta peranannya dalam sistem informasi.
CPMK071-2Mahasiswa mampu mengidentifikasi sumber data dan melakukan proses ekstraksi data dari berbagai format (CSV, JSON, API).
CPMK071-3Mahasiswa mampu melakukan pembersihan dan transformasi data (data cleaning dan preprocessing) untuk analisis lanjutan.
CPMK071-4Mahasiswa mampu menerapkan teknik eksplorasi data (EDA) untuk menemukan pola, hubungan, dan anomali pada dataset.
CPMK071-5Mahasiswa mampu membuat ringkasan statistik deskriptif sebagai dasar pengambilan keputusan berbasis data.
CPMK072Mampu menerapkan metode analitis dan teknik komputasi dalam mengevaluasi berbagai alternatif solusi serta menentukan keputusan yang paling optimal dalam menyelesaikan masalah di bidang keahliannya.(C5)— Mendukung CPL07
TI213Sistem Operasi
Semester 2 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK081Mampu mengidentifikasi kebutuhan pengguna dan merancang solusi berbasis computing yang optimal dengan mempertimbangkan aspek fungsionalitas, efisiensi, dan skalabilitas.(C6)— Mendukung CPL08
CPMK081-1Mahasiswa mampu menjelaskan fungsi dasar sistem operasi dalam manajemen sumber daya komputer.
CPMK081-2Mahasiswa mampu mengidentifikasi kebutuhan pengguna terhadap sistem operasi untuk berbagai jenis aplikasi.
CPMK081-3Mahasiswa mampu membandingkan arsitektur sistem operasi (monolitik, modular, microkernel) untuk memilih solusi yang efisien.
CPMK081-4Mahasiswa mampu merancang konfigurasi sistem operasi yang optimal berdasarkan kebutuhan fungsionalitas dan skalabilitas.
CPMK083Mampu mengevaluasi performa dan efektivitas solusi computing yang dikembangkan dengan menerapkan metode pengujian, debugging, dan optimasi sistem.(C5)— Mendukung CPL08
CPMK083-1Mahasiswa mampu menjelaskan dan mengevaluasi strategi penjadwalan proses (FCFS, SJF, RR, dll.).
TI214Basis Data
Semester 2 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK081Mampu mengidentifikasi kebutuhan pengguna dan merancang solusi berbasis computing yang optimal dengan mempertimbangkan aspek fungsionalitas, efisiensi, dan skalabilitas.(C6)— Mendukung CPL08
CPMK081-1Mahasiswa mampu menjelaskan konsep dasar sistem basis data dan perbedaannya dengan sistem penyimpanan data konvensional.
CPMK081-2Mahasiswa mampu mengidentifikasi kebutuhan pengguna dan menyusun requirement basis data untuk suatu sistem.
CPMK081-3Mahasiswa mampu merancang model konseptual basis data menggunakan Entity Relationship Diagram (ERD).
CPMK081-4Mahasiswa mampu menerapkan prinsip-prinsip normalisasi (hingga 3NF) dalam merancang skema basis data relasional.
CPMK081-5Mahasiswa mampu mendesain model logis basis data dan memetakannya ke dalam skema relasional.
CPMK081-6Mahasiswa mampu mengevaluasi efisiensi rancangan skema basis data berdasarkan kebutuhan akses dan integritas data.
CPMK081-7Mahasiswa mampu mengidentifikasi kebutuhan indexing dan optimasi query pada tahap perancangan.
TI215Web Application Security
Semester 3 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mahasiswa mampu menjelaskan prinsip dasar keamanan aplikasi web serta tren ancaman siber terkini.
CPMK065-2Mahasiswa mampu mengenali perkembangan standar keamanan web (OWASP Top 10) sebagai referensi profesional.
CPMK065-3Mahasiswa mampu menelusuri pembaruan teknologi dan framework keamanan untuk aplikasi web secara mandiri dan kritis.
CPMK065-4Mahasiswa mampu mengadopsi praktik keamanan berbasis pendekatan DevSecOps dalam pengembangan berkelanjutan.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu mengidentifikasi dan menguji kerentanan umum pada aplikasi web seperti SQL Injection, XSS, dan CSRF.
TI216Web Application Penetration Testing
Semester 3 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menjelaskan prinsip dasar penetration testing (pentest) serta peranannya dalam keamanan aplikasi web.
CPMK061-2Mahasiswa mampu mengidentifikasi dan menganalisis kerentanan umum pada aplikasi web berdasarkan data serangan aktual.
CPMK061-3Mahasiswa mampu merancang tahapan pengujian penetrasi dengan pendekatan logis dan sistematis.
CPMK063Mampu mengembangkan solusi inovatif berbasis teknologi dengan mengintegrasikan metode interdisipliner yang relevan untuk meningkatkan efisiensi dan efektivitas dalam berbagai bidang.(C6)— Mendukung CPL06
CPMK063-1Mahasiswa mampu mengembangkan teknik pengujian penetrasi berbasis simulasi skenario serangan dunia nyata.
CPMK063-2Mahasiswa mampu mengintegrasikan metode dari bidang lain (mis. psikologi sosial, hukum TI) dalam merancang pendekatan pentest yang komprehensif.
TI217Teknologi Monitoring Jaringan
Semester 3 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)— Mendukung CPL04
CPMK045-1Mahasiswa mampu menjelaskan konsep dasar network monitoring dan tujuannya dalam pengelolaan infrastruktur TI.
CPMK045-2Mahasiswa mampu mengimplementasikan solusi pemantauan jaringan yang sesuai kebutuhan pengguna dan dapat diukur performanya.
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mahasiswa mampu mengumpulkan data trafik jaringan menggunakan tools seperti Wireshark, Zabbix, atau The Dude.
CPMK071-2Mahasiswa mampu menganalisis data hasil monitoring untuk mengidentifikasi pola, anomali, dan masalah performa jaringan.
CPMK072
TI218Jaringan Komputer
Semester 3 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK051Mampu merancang dan mengimplementasikan sistem keamanan jaringan yang mencakup enkripsi, autentikasi, dan kontrol akses untuk melindungi kerahasiaan informasi.(C6)— Mendukung CPL05
CPMK051-1Mahasiswa mampu menjelaskan konsep dasar jaringan komputer dan pentingnya aspek keamanan dalam komunikasi data.
CPMK051-2Mahasiswa mampu merancang mekanisme autentikasi dan enkripsi pada level jaringan menggunakan protokol seperti SSL/TLS dan IPsec.
CPMK051-3Mahasiswa mampu mengimplementasikan kontrol akses berbasis ACL (Access Control List) pada perangkat jaringan.
CPMK052Mampu mengelola infrastruktur jaringan komputer dengan menerapkan protokol keamanan dan mekanisme deteksi intrusi guna menjaga integritas data yang dikirimkan.(C3)— Mendukung CPL05
CPMK052-1Mahasiswa mampu menjelaskan cara kerja protokol TCP/IP dan menerapkannya dalam konfigurasi dasar jaringan.
CPMK052-2Mahasiswa mampu mengelola routing statik dan dinamis untuk menjaga konektivitas dan efisiensi jaringan.
TI219Artificial Intelligence
Semester 3 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK033Mampu mengidentifikasi dan mengevaluasi pendekatan berbasis machine learning, data science, dan kecerdasan buatan untuk menyelesaikan tantangan komputasi yang kompleks.(C5)— Mendukung CPL03
CPMK033-1Mahasiswa mampu menjelaskan ruang lingkup AI serta membedakan AI, Machine Learning, dan Deep Learning.
CPMK033-2Mahasiswa mampu mengevaluasi pendekatan supervised, unsupervised, dan reinforcement learning dalam menyelesaikan masalah komputasi.
CPMK034Mampu mengintegrasikan berbagai ilmu pengetahuan terkait, seperti statistika, optimasi, dan rekayasa perangkat lunak, dalam mengembangkan solusi teknologi informasi yang inovatif.(C6)— Mendukung CPL03
CPMK034-1Mahasiswa mampu menerapkan prinsip statistika dan probabilitas dalam membangun model prediktif berbasis AI.
CPMK034-2Mahasiswa mampu mengintegrasikan metode optimasi (seperti gradient descent) dalam pelatihan model AI.
CPMK036Mampu menerapkan prinsip komputasi yang relevan dalam pemecahan masalah dunia nyata, termasuk bidang sains, kesehatan, ekonomi, dan industri berbasis teknologi informasi.
TI220Communication Skills
Semester 3 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK021Mampu menerapkan etika profesi dalam pengambilan keputusan dan penyelesaian masalah di bidang teknologi informasi, dengan mempertimbangkan dampak sosial dan hukum(C3)— Mendukung CPL02
CPMK021-1Mampu menjelaskan prinsip etika komunikasi dalam konteks profesional teknologi informasi.
CPMK021-2Mampu mengidentifikasi konflik komunikasi dalam pengambilan keputusan teknologi dan menyusun solusi etis.
CPMK021-3Mampu menyampaikan pendapat secara profesional dengan mempertimbangkan dampak sosial dan hukum.
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
CPMK022-1Mampu menerapkan strategi komunikasi dalam kerja tim multidisiplin.
CPMK022-2Mampu berperan sebagai pemimpin dan pendengar aktif dalam diskusi kelompok teknologi informasi.
TI221Pemrograman Frontend
Semester 3 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menjelaskan konsep dasar frontend development dan mengidentifikasi masalah umum dalam antarmuka pengguna.
CPMK061-2Mahasiswa mampu menganalisis kebutuhan pengguna terhadap antarmuka berbasis data kuantitatif dan kualitatif.
CPMK061-3Mahasiswa mampu menyusun pernyataan masalah frontend berdasarkan studi kasus nyata menggunakan pendekatan logis dan kritis.
CPMK081Mampu mengidentifikasi kebutuhan pengguna dan merancang solusi berbasis computing yang optimal dengan mempertimbangkan aspek fungsionalitas, efisiensi, dan skalabilitas.(C6)— Mendukung CPL08
CPMK081-1Mahasiswa mampu mengidentifikasi kebutuhan fungsional dan non-fungsional dalam perancangan UI.
CPMK081-2Mahasiswa mampu merancang arsitektur layout dan navigasi halaman sesuai prinsip UX/UI.
TI222Mobile Application Security
Semester 4 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menjelaskan kerentanan umum dalam pengembangan aplikasi mobile dari sisi arsitektur dan keamanan.
CPMK061-2Mahasiswa mampu mengidentifikasi dan menganalisis ancaman keamanan spesifik pada platform Android dan iOS.
CPMK061-3Mahasiswa mampu melakukan studi kasus pada insiden keamanan mobile untuk menentukan akar penyebab dan kelemahan sistem.
CPMK061-4Mahasiswa mampu merumuskan kebutuhan keamanan pada aplikasi mobile berdasarkan data pengguna dan lingkungan operasional.
CPMK092Mampu mengintegrasikan berbagai komponen teknologi informasi, seperti sistem cloud, database, dan layanan komputasi terdistribusi, untuk menciptakan solusi yang efisien dan scalable.(C6)— Mendukung CPL09
CPMK092-1Mahasiswa mampu mendesain integrasi aplikasi mobile dengan sistem cloud yang memperhatikan keamanan data.
TI223Mobile Application Penetration Testing
Semester 4 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menjelaskan konsep dan pentingnya pengujian penetrasi pada aplikasi mobile.
CPMK061-2Mahasiswa mampu menganalisis potensi kerentanan berdasarkan studi kasus nyata aplikasi Android dan iOS.
CPMK061-3Mahasiswa mampu mengidentifikasi kebutuhan keamanan pengguna dan menyusun skenario uji berbasis data.
CPMK063Mampu mengembangkan solusi inovatif berbasis teknologi dengan mengintegrasikan metode interdisipliner yang relevan untuk meningkatkan efisiensi dan efektivitas dalam berbagai bidang.(C6)— Mendukung CPL06
CPMK063-1Mahasiswa mampu merancang pendekatan pengujian penetrasi dengan menggabungkan metode teknis dan legalitas digital.
CPMK063-2Mahasiswa mampu mengembangkan alat bantu sendiri untuk pengujian mobile security berbasis open-source.
TI224Pemrograman Aplikasi Mobile
Semester 4 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)— Mendukung CPL04
CPMK045-1Mahasiswa mampu menjelaskan konsep dasar dan arsitektur aplikasi mobile lintas platform.
CPMK045-2Mahasiswa mampu mengimplementasikan antarmuka pengguna (UI) aplikasi mobile yang sesuai kebutuhan pengguna.
CPMK045-3Mahasiswa mampu mengukur efektivitas aplikasi mobile melalui uji fungsionalitas dan kepuasan pengguna.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu mengidentifikasi permasalahan utama dalam pengembangan aplikasi mobile (seperti fragmentasi perangkat).
CPMK061-2Mahasiswa mampu menganalisis kebutuhan pengguna dan menyusun solusi pengembangan aplikasi berbasis data dan logika sistematis.
TI225Machine Learning
Semester 4 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK031Mampu menerapkan konsep matematika, algoritma, dan teori komputasi dalam perancangan dan pengembangan solusi untuk permasalahan computing yang kompleks.(C3)— Mendukung CPL03
CPMK031-1Mahasiswa mampu menjelaskan dasar matematika (aljabar linier, probabilitas, statistik) dalam konteks machine learning.
CPMK031-2Mahasiswa mampu merancang algoritma supervised learning sederhana seperti regresi linier dan klasifikasi.
CPMK031-3Mahasiswa mampu menerapkan algoritma optimasi (gradient descent, SGD) dalam pelatihan model ML.
CPMK033Mampu mengidentifikasi dan mengevaluasi pendekatan berbasis machine learning, data science, dan kecerdasan buatan untuk menyelesaikan tantangan komputasi yang kompleks.(C5)— Mendukung CPL03
CPMK033-1Mahasiswa mampu membedakan pendekatan supervised, unsupervised, dan reinforcement learning serta ruang lingkup penggunaannya.
CPMK033-2Mahasiswa mampu mengevaluasi performa model ML dengan metrik akurasi, precision, recall, dan F1-score.
TI226Pemrograman Backend
Semester 4 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK043Mampu mengembangkan pendekatan pemecahan masalah yang inovatif menggunakan teknik pemrograman, kecerdasan buatan, atau sistem terdistribusi untuk menangani tantangan computing yang kompleks.(C6)— Mendukung CPL04
CPMK043-1Mampu menjelaskan prinsip sistem terdistribusi dan arsitektur RESTful API dalam pengembangan backend.
CPMK043-2Mampu mengembangkan solusi backend inovatif yang scalable menggunakan pendekatan microservices.
CPMK043-3Mampu memanfaatkan teknik pemrograman lanjutan untuk menyelesaikan permasalahan kompleks pada server-side.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mampu mengidentifikasi potensi bottleneck dan isu performa dalam sistem backend.
CPMK061-2Mampu melakukan analisis berbasis data terhadap log server untuk perbaikan sistem backend secara logis dan sistematis.
TI227Keamanan Informasi & Jaringan
Semester 4 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK052Mampu mengelola infrastruktur jaringan komputer dengan menerapkan protokol keamanan dan mekanisme deteksi intrusi guna menjaga integritas data yang dikirimkan.(C3)— Mendukung CPL05
CPMK052-1Mampu menjelaskan prinsip dasar keamanan jaringan dan jenis-jenis protokol keamanan (SSL, IPSec, HTTPS).
CPMK052-2Mampu mengimplementasikan firewall dasar dan aturan akses jaringan untuk memfilter lalu lintas data.
CPMK052-3Mampu menerapkan sistem deteksi intrusi (IDS) berbasis host dan jaringan untuk menganalisis lalu lintas mencurigakan.
CPMK052-4Mampu mengelola VLAN, NAT, dan tunneling sebagai bagian dari kebijakan segmentasi jaringan yang aman.
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mampu mengidentifikasi dan mengkategorikan jenis serangan siber seperti DDoS, malware, sniffing, dan spoofing.
TI228Software Testing (UAT)
Semester 4 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mampu mengidentifikasi permasalahan umum dalam pengembangan perangkat lunak terkait kebutuhan pengujian.
CPMK061-2Mampu menganalisis spesifikasi sistem dan menurunkannya menjadi skenario pengujian berbasis logika dan data.
CPMK061-3Mampu merumuskan strategi pengujian berdasarkan prioritas risiko dan dampak terhadap sistem.
CPMK064Mampu mengevaluasi dampak implementasi teknologi terhadap masyarakat dan budaya serta menyusun strategi yang sesuai untuk memastikan keselarasan antara teknologi dan nilai-nilai humaniora.(C5)— Mendukung CPL06
CPMK064-1Mampu menjelaskan dampak kesalahan perangkat lunak terhadap pengguna dan masyarakat secara luas.
CPMK064-2Mampu menyusun pendekatan pengujian yang memperhatikan keberagaman budaya dan inklusivitas pengguna.
TI229Blockchain Technology
Semester 5 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK043Mampu mengembangkan pendekatan pemecahan masalah yang inovatif menggunakan teknik pemrograman, kecerdasan buatan, atau sistem terdistribusi untuk menangani tantangan computing yang kompleks.(C6)— Mendukung CPL04
CPMK043-1Mahasiswa mampu menjelaskan konsep dasar blockchain, sistem terdistribusi, dan smart contract.
CPMK043-2Mahasiswa mampu mengidentifikasi tantangan komputasi kompleks yang dapat diselesaikan dengan pendekatan blockchain.
CPMK043-3Mahasiswa mampu mengembangkan smart contract sederhana menggunakan bahasa Solidity atau sejenisnya.
CPMK043-4Mahasiswa mampu merancang arsitektur sistem berbasis blockchain untuk menyelesaikan kasus nyata seperti logistik, voting, atau e-health.
CPMK044Mampu mengevaluasi dan membandingkan berbagai metode serta teknologi informasi yang tersedia untuk menentukan solusi yang paling efisien dan efektif dalam menyelesaikan permasalahan komputasi.(C5)— Mendukung CPL04
CPMK044-1Mahasiswa mampu membandingkan jenis blockchain (publik, privat, konsorsium) berdasarkan efisiensi dan kebutuhan pengguna.
TI230Cloud Computing
Semester 5 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK052Mampu mengelola infrastruktur jaringan komputer dengan menerapkan protokol keamanan dan mekanisme deteksi intrusi guna menjaga integritas data yang dikirimkan.(C3)— Mendukung CPL05
CPMK052-1Mampu menjelaskan konsep dasar infrastruktur jaringan dalam arsitektur cloud.
CPMK052-2Mampu mengimplementasikan pengaturan jaringan virtual (VPC, subnet, routing) di lingkungan cloud.
CPMK052-3Mampu menerapkan mekanisme deteksi intrusi dan firewall dalam jaringan cloud computing.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mampu membedakan layanan IaaS, PaaS, dan SaaS dalam lingkungan cloud modern.
CPMK084-2Mampu mengimplementasikan layanan cloud storage dan virtual machine dari penyedia layanan (misalnya AWS, GCP, Azure).
TI231Cloud Security
Semester 5 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK044Mampu mengevaluasi dan membandingkan berbagai metode serta teknologi informasi yang tersedia untuk menentukan solusi yang paling efisien dan efektif dalam menyelesaikan permasalahan komputasi.(C5)— Mendukung CPL04
CPMK044-1Mampu menjelaskan arsitektur layanan cloud computing dan model keamanannya (IaaS, PaaS, SaaS).
CPMK044-2Mampu membandingkan layanan keamanan dari berbagai provider cloud (mis. AWS Shield vs Azure Defender).
CPMK044-3Mampu mengevaluasi efektivitas teknologi proteksi data dalam cloud publik, privat, dan hybrid.
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)— Mendukung CPL04
CPMK045-1Mampu mengimplementasikan solusi identitas digital dan kontrol akses berbasis peran (IAM).
CPMK045-2Mampu membangun sistem autentikasi multi-faktor (MFA) dan integrasinya pada platform cloud.
TI232Manajemen Proyek Teknologi Informasi
Semester 5 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
CPMK022-1Mampu menjelaskan peran dan tanggung jawab anggota tim dalam proyek TIK.
CPMK022-2Mampu menunjukkan keterampilan kepemimpinan dalam menyusun struktur organisasi proyek.
CPMK024Mampu mengidentifikasi dan menganalisis dampak perkembangan teknologi terhadap masyarakat, serta memberikan solusi inovatif yang beretika dan bertanggung jawab.(C4)— Mendukung CPL02
CPMK024-1Mampu mengidentifikasi dampak sosial dan budaya dari pelaksanaan proyek TIK.
CPMK024-2Mampu merumuskan solusi proyek yang mempertimbangkan etika profesi dan keberlanjutan.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.
TI233Digital Forensik & Investigasi Insiden
Semester 5 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK041Mampu mengidentifikasi dan merumuskan permasalahan computing yang kompleks dengan melakukan analisis kebutuhan serta mengacu pada teori dan prinsip komputasi yang relevan.(C6)— Mendukung CPL04
CPMK041-1Mampu menjelaskan prinsip dasar digital forensik dan isu komputasi yang kompleks dalam insiden keamanan.
CPMK041-2Mampu mengidentifikasi kebutuhan forensik dari berbagai jenis kasus keamanan siber.
CPMK041-3Mampu merumuskan permasalahan forensik digital berdasarkan analisis sistem dan lingkungan teknis.
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)— Mendukung CPL04
CPMK045-1Mampu mendesain solusi investigasi insiden berbasis perangkat lunak forensic tools.
CPMK045-2Mampu mengevaluasi efektivitas penggunaan platform digital forensik seperti Autopsy, FTK, atau Wireshark.
TI234Application Performance Testing
Semester 5 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mampu menjelaskan konsep dasar performance testing dan isu umum dalam pengembangan sistem TI yang kompleks.
CPMK061-2Mampu menganalisis permasalahan kinerja pada aplikasi berbasis web dan mobile menggunakan pendekatan berbasis data dan logika sistematis.
CPMK062Mampu menerapkan pemikiran sistematis dalam perancangan dan implementasi sistem teknologi informasi yang mempertimbangkan aspek etika, sosial, dan keberlanjutan.(C3)— Mendukung CPL06
CPMK062-1Mampu merancang pengujian performa dengan mempertimbangkan efisiensi sumber daya dan keberlanjutan sistem.
CPMK062-2Mampu menjelaskan pentingnya aspek etika dan tanggung jawab sosial dalam pengujian performa aplikasi.
CPMK063Mampu mengembangkan solusi inovatif berbasis teknologi dengan mengintegrasikan metode interdisipliner yang relevan untuk meningkatkan efisiensi dan efektivitas dalam berbagai bidang.
TI235Integrasi Sistem
Semester 5 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)— Mendukung CPL04
CPMK045-1Mampu menjelaskan prinsip dan konsep integrasi sistem dalam pengembangan teknologi informasi.
CPMK045-2Mampu menganalisis kebutuhan pengguna dalam merancang solusi integrasi sistem.
CPMK045-3Mampu mengimplementasikan sistem integrasi berbasis kebutuhan fungsional pengguna.
CPMK045-4Mampu mengevaluasi efektivitas implementasi solusi integrasi berbasis parameter performa dan keandalan.
CPMK074Mampu mengevaluasi dampak dari keputusan yang diambil terhadap aspek teknis, ekonomi, sosial, dan etika, serta melakukan perbaikan atau penyesuaian strategi berdasarkan hasil evaluasi tersebut.(C5)— Mendukung CPL07
CPMK074-1Mampu mengidentifikasi dampak teknis dan sosial dari keputusan integrasi sistem.
TI236Data Mining
Semester 5 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK031Mampu menerapkan konsep matematika, algoritma, dan teori komputasi dalam perancangan dan pengembangan solusi untuk permasalahan computing yang kompleks.(C3)— Mendukung CPL03
CPMK031-1Mampu menjelaskan prinsip dasar data mining dan keterkaitannya dengan komputasi dan matematika diskrit.
CPMK031-3Mampu menjelaskan dan mengimplementasikan algoritma clustering (misal: K-Means, DBSCAN).
CPMK031-4Mampu mengaplikasikan teori komputasi dalam analisis pola dan prediksi data.
CPMK035Mampu menguji dan memvalidasi solusi komputasi menggunakan simulasi, eksperimen, atau metode kuantitatif untuk memastikan efisiensi dan keandalan sistem yang dikembangkan.(C3)— Mendukung CPL03
CPMK035-1Mampu melakukan evaluasi performa model data mining menggunakan metode pengujian seperti cross-validation.
TI237Kriptografi
Semester 6 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK032Mampu menggunakan teknik dan metode komputasi berbasis teknologi informasi untuk menganalisis, memodelkan, dan menyelesaikan masalah multidisiplin secara efektif.(C4)— Mendukung CPL03
CPMK032-1Mampu menjelaskan konsep dasar kriptografi dan sejarah perkembangannya dalam dunia komputasi.
CPMK032-2Mampu menganalisis prinsip matematika dan algoritma yang digunakan dalam kriptografi klasik (Caesar cipher, Vigenère cipher, dll).
CPMK032-3Mampu memodelkan sistem kriptografi menggunakan algoritma dasar pemrosesan bilangan dan teori bilangan (modular arithmetic).
CPMK032-4Mampu menerapkan teknik kriptografi simetris dalam simulasi kasus keamanan data (AES, DES, RC4).
CPMK045Mampu mengimplementasikan solusi berbasis teknologi informasi dalam bentuk sistem perangkat lunak atau platform digital yang sesuai dengan kebutuhan pengguna serta dapat diukur efektivitasnya.(C3)— Mendukung CPL04
CPMK045-1Mampu mengimplementasikan algoritma kriptografi asimetris seperti RSA dan ElGamal secara efisien.
TI238Cyber Security Awareness
Semester 6 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mampu menjelaskan berbagai jenis ancaman keamanan siber seperti DDoS, phishing, ransomware, dan SQL injection.
CPMK053-2Mampu menganalisis dampak dari serangan siber terhadap sistem dan data organisasi.
CPMK053-3Mampu mengidentifikasi titik lemah dalam sistem keamanan dan menyusun langkah mitigasi awal.
CPMK053-4Mampu menyusun strategi mitigasi risiko berdasarkan jenis ancaman yang dihadapi oleh organisasi.
CPMK064Mampu mengevaluasi dampak implementasi teknologi terhadap masyarakat dan budaya serta menyusun strategi yang sesuai untuk memastikan keselarasan antara teknologi dan nilai-nilai humaniora.(C5)— Mendukung CPL06
CPMK064-1Mampu menjelaskan pengaruh teknologi dan ancaman siber terhadap kehidupan sosial masyarakat modern.
TI239IPv6
Semester 6 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK083Mampu mengevaluasi performa dan efektivitas solusi computing yang dikembangkan dengan menerapkan metode pengujian, debugging, dan optimasi sistem.(C5)— Mendukung CPL08
CPMK083-1Mampu menjelaskan cara menguji performa jaringan IPv6 dibandingkan dengan IPv4.
CPMK083-2Mampu melakukan debugging konfigurasi jaringan IPv6 menggunakan tools seperti Wireshark dan ping6.
CPMK083-3Mampu melakukan optimasi konfigurasi routing dan addressing IPv6 agar efisien.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mampu menjelaskan bagaimana IPv6 mendukung teknologi cloud dan Internet of Things (IoT).
CPMK084-2Mampu merancang sistem jaringan yang menggabungkan IPv6 dengan layanan AI berbasis cloud.
CPMK084-3
TI240Metodologi Penelitian
Semester 6 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK042Mampu menerapkan metode analisis data, algoritma, dan model komputasi dalam mengevaluasi permasalahan serta menentukan solusi berbasis teknologi informasi yang tepat.(C5)— Mendukung CPL04
CPMK042-1Mahasiswa mampu menjelaskan prinsip dasar penelitian ilmiah dalam bidang teknologi informasi.
CPMK042-2Mahasiswa mampu menyusun rancangan penelitian yang mencakup rumusan masalah, tujuan, dan kontribusi berbasis teknologi informasi.
CPMK042-3Mahasiswa mampu memilih dan menerapkan metode pengumpulan dan analisis data kuantitatif/komputasional untuk menjawab rumusan masalah.
CPMK043Mampu mengembangkan pendekatan pemecahan masalah yang inovatif menggunakan teknik pemrograman, kecerdasan buatan, atau sistem terdistribusi untuk menangani tantangan computing yang kompleks.(C6)— Mendukung CPL04
CPMK043-1Mahasiswa mampu mengembangkan pendekatan pemecahan masalah yang inovatif berbasis algoritma atau teknik kecerdasan buatan.
CPMK043-2Mahasiswa mampu merancang model atau prototipe sistem sebagai bagian dari metode penelitian komputasi yang kompleks.
TI241Bahasa Inggris 1
Semester 6 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK023Mampu mengembangkan keterampilan belajar mandiri dan pembelajaran sepanjang hayat melalui eksplorasi teknologi baru serta pemanfaatan sumber daya ilmiah yang relevan(C6)— Mendukung CPL02
CPMK023-1Mahasiswa mampu menggunakan kosakata akademik dasar dalam konteks teknologi dan sains.
CPMK023-2Mahasiswa mampu membaca dan menangkap ide utama dari teks akademik berbahasa Inggris.
CPMK023-3Mahasiswa mampu mencari dan memanfaatkan sumber daya ilmiah online (jurnal, artikel, e-book) untuk mendukung pembelajaran.
CPMK023-4Mahasiswa mampu menyusun ringkasan atau catatan telaah dari sumber bacaan ilmiah dalam Bahasa Inggris.
CPMK025Mampu beradaptasi dengan perubahan dan tren teknologi global serta merespons isu sosial yang muncul dengan pendekatan berbasis pengetahuan dan prinsip keberlanjutan(C3)— Mendukung CPL02
CPMK025-1Mahasiswa mampu menafsirkan teks berbahasa Inggris yang berkaitan dengan isu global dan perubahan teknologi.
TI242Proyek Teknologi Informasi
Semester 6 · 3 sks (T 0 / P 3) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
CPMK022-1Mahasiswa mampu menyusun rencana kerja proyek bersama dalam tim dengan membagi peran secara efektif.
CPMK022-2Mahasiswa mampu berkontribusi secara aktif dan beretika dalam komunikasi tim multidisiplin untuk menyelesaikan tugas proyek.
CPMK023Mampu mengembangkan keterampilan belajar mandiri dan pembelajaran sepanjang hayat melalui eksplorasi teknologi baru serta pemanfaatan sumber daya ilmiah yang relevan(C6)— Mendukung CPL02
CPMK023-1Mahasiswa mampu menelaah teknologi terbaru yang relevan dengan proyek secara mandiri.
CPMK023-2Mahasiswa mampu memanfaatkan referensi ilmiah dan teknis untuk mendukung pengembangan solusi teknologi informasi.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.
TI243Threat Hunting
Semester 6 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mahasiswa mampu menjelaskan konsep dasar threat hunting dan perbedaannya dengan proses deteksi tradisional.
CPMK053-2Mahasiswa mampu mengidentifikasi berbagai jenis ancaman siber (malware, phishing, DDoS, APT) berdasarkan pola serangan.
CPMK053-3Mahasiswa mampu merancang strategi mitigasi awal terhadap ancaman berdasarkan hasil investigasi awal (initial compromise).
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menganalisis log aktivitas sistem untuk mendeteksi perilaku anomali dan potensi eksploitasi.
CPMK061-2Mahasiswa mampu menyusun hipotesis ancaman dan melakukan triase data secara logis dan sistematis.
TI244Big Data
Semester 6 · 3 sks (T 2 / P 1) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK034Mampu mengintegrasikan berbagai ilmu pengetahuan terkait, seperti statistika, optimasi, dan rekayasa perangkat lunak, dalam mengembangkan solusi teknologi informasi yang inovatif.(C6)— Mendukung CPL03
CPMK034-1Mahasiswa mampu menjelaskan konsep dasar big data, karakteristik 5V, dan tantangan teknis pengolahannya.
CPMK034-2Mahasiswa mampu menerapkan prinsip statistika dasar dan analisis regresi untuk mendukung proses pengolahan big data.
CPMK034-3Mahasiswa mampu mengintegrasikan konsep optimasi sederhana (misalnya linear programming) dalam pemrosesan data besar.
CPMK036Mampu menerapkan prinsip komputasi yang relevan dalam pemecahan masalah dunia nyata, termasuk bidang sains, kesehatan, ekonomi, dan industri berbasis teknologi informasi.(C3)— Mendukung CPL03
CPMK036-1Mahasiswa mampu mengidentifikasi permasalahan nyata di bidang kesehatan, ekonomi, atau industri yang dapat diselesaikan dengan big data.
CPMK036-2Mahasiswa mampu merancang alur solusi berbasis big data yang sesuai dengan kebutuhan sektor tertentu (misalnya prediksi penyakit, perilaku pelanggan, deteksi fraud).
TI245Pendidikan Agama
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK011Mampu menerapkan nilai-nilai ketakwaan kepada Tuhan Yang Maha Esa dalam pengambilan keputusan etis di bidang teknologi informasi, dengan mempertimbangkan aspek sosial dan hukum(C3)— Mendukung CPL01
CPMK011-1Mahasiswa mampu menjelaskan makna ketakwaan kepada Tuhan Yang Maha Esa dalam kehidupan pribadi dan profesional.
CPMK011-2Mahasiswa mampu mengidentifikasi prinsip-prinsip etika Islam/Kristen/Hindu/Buddha/Konghucu dalam pengambilan keputusan teknologi.
CPMK011-3Mahasiswa mampu menganalisis dilema etika dalam pengembangan teknologi informasi dari sudut pandang agama.
CPMK011-4Mahasiswa mampu menerapkan nilai-nilai keimanan dalam praktik penggunaan media sosial, data pribadi, dan digitalisasi.
CPMK011-5Mahasiswa mampu membuat refleksi pribadi terhadap kasus nyata pelanggaran etika di bidang TI menggunakan pendekatan religius.
CPMK013Mampu menunjukkan sikap disiplin, tanggung jawab, dan kepatuhan terhadap norma hukum serta etika profesional dalam pengembangan dan implementasi teknologi informasi.(C3)— Mendukung CPL01
TI246Bahasa Indonesia
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK024Mampu mengidentifikasi dan menganalisis dampak perkembangan teknologi terhadap masyarakat, serta memberikan solusi inovatif yang beretika dan bertanggung jawab.(C4)— Mendukung CPL02
CPMK024-1Mahasiswa mampu menjelaskan relasi antara perkembangan teknologi dan perubahan struktur komunikasi dalam masyarakat Indonesia.
CPMK024-2Mahasiswa mampu menganalisis dampak bahasa digital terhadap pola pikir dan kebudayaan lokal.
CPMK024-3Mahasiswa mampu menyusun solusi berbasis bahasa (misalnya literasi digital) yang etis untuk mengatasi permasalahan komunikasi publik.
CPMK025Mampu beradaptasi dengan perubahan dan tren teknologi global serta merespons isu sosial yang muncul dengan pendekatan berbasis pengetahuan dan prinsip keberlanjutan(C3)— Mendukung CPL02
CPMK025-1Mahasiswa mampu mendeskripsikan perubahan tren penggunaan bahasa akibat pengaruh globalisasi dan internet.
CPMK025-2Mahasiswa mampu membandingkan penggunaan bahasa formal dan informal dalam konteks profesional dan sosial digital.
TI247Pendidikan Pancasila
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK011Mampu menerapkan nilai-nilai ketakwaan kepada Tuhan Yang Maha Esa dalam pengambilan keputusan etis di bidang teknologi informasi, dengan mempertimbangkan aspek sosial dan hukum(C3)— Mendukung CPL01
CPMK011-1Mahasiswa mampu menjelaskan makna ketakwaan dalam konteks kehidupan berbangsa dan bernegara di era digital.
CPMK011-2Mahasiswa mampu mengidentifikasi dilema etika dalam teknologi informasi yang berkaitan dengan nilai-nilai religius.
CPMK011-3Mahasiswa mampu mengambil keputusan etis dalam pengembangan teknologi informasi berdasarkan nilai-nilai ketuhanan dan kemanusiaan.
CPMK012Mampu menganalisis dan memahami implikasi hukum serta regulasi yang terkait dengan pemanfaatan teknologi informasi dalam kehidupan bermasyarakat dan bernegara(C4)— Mendukung CPL01
CPMK012-1Mahasiswa mampu menjelaskan sistem hukum dan peraturan yang berlaku dalam pemanfaatan TI di Indonesia.
CPMK012-2Mahasiswa mampu menganalisis peran regulasi TI dalam menjaga keamanan dan kedaulatan digital negara.
TI248Etika Profesi dan Profesionalisme
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK012Mampu menganalisis dan memahami implikasi hukum serta regulasi yang terkait dengan pemanfaatan teknologi informasi dalam kehidupan bermasyarakat dan bernegara(C4)— Mendukung CPL01
CPMK012-1Mahasiswa mampu menjelaskan ruang lingkup dan urgensi regulasi hukum dalam dunia teknologi informasi.
CPMK012-2Mahasiswa mampu menganalisis peraturan perundang-undangan terkait perlindungan data dan keamanan informasi.
CPMK012-3Mahasiswa mampu mengevaluasi kasus pelanggaran etika dan hukum dalam praktik TI berdasarkan regulasi nasional dan internasional.
CPMK013Mampu menunjukkan sikap disiplin, tanggung jawab, dan kepatuhan terhadap norma hukum serta etika profesional dalam pengembangan dan implementasi teknologi informasi.(C3)— Mendukung CPL01
CPMK013-1Mahasiswa mampu menunjukkan sikap disiplin dan tanggung jawab dalam konteks etika kerja profesional.
CPMK013-2Mahasiswa mampu membedakan tindakan yang sesuai dan tidak sesuai etika profesi berdasarkan studi kasus nyata.
TI249Pendidikan Anti Korupsi
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK011Mampu menerapkan nilai-nilai ketakwaan kepada Tuhan Yang Maha Esa dalam pengambilan keputusan etis di bidang teknologi informasi, dengan mempertimbangkan aspek sosial dan hukum(C3)— Mendukung CPL01
CPMK011-1Mahasiswa mampu menjelaskan pentingnya nilai ketuhanan dan integritas dalam membentuk budaya antikorupsi.
CPMK011-2Mahasiswa mampu menganalisis pengaruh moral dan etika keagamaan dalam pengambilan keputusan yang bebas korupsi.
CPMK011-3Mahasiswa mampu mengevaluasi studi kasus pengambilan keputusan etis berbasis nilai ketakwaan.
CPMK012Mampu menganalisis dan memahami implikasi hukum serta regulasi yang terkait dengan pemanfaatan teknologi informasi dalam kehidupan bermasyarakat dan bernegara(C4)— Mendukung CPL01
CPMK012-1Mahasiswa mampu mengidentifikasi bentuk dan dampak korupsi dari perspektif hukum dan regulasi yang berlaku di Indonesia.
CPMK012-2Mahasiswa mampu menjelaskan dasar hukum pencegahan korupsi dalam konteks pemerintahan dan teknologi informasi.
TI250Bahasa Inggris 2
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK025Mampu beradaptasi dengan perubahan dan tren teknologi global serta merespons isu sosial yang muncul dengan pendekatan berbasis pengetahuan dan prinsip keberlanjutan(C3)— Mendukung CPL02
CPMK025-1Mahasiswa mampu mendiskusikan tren teknologi global menggunakan teks bahasa Inggris akademik.
CPMK025-2Mahasiswa mampu menyampaikan opini terhadap isu sosial global melalui diskusi dan esai argumentatif berbahasa Inggris.
CPMK025-3Mahasiswa mampu membandingkan pendekatan teknologi berkelanjutan dalam berbagai konteks budaya melalui literasi bahasa Inggris.
CPMK025-4Mahasiswa mampu mempresentasikan tanggapan terhadap perubahan global dalam bentuk presentasi bahasa Inggris yang logis dan sistematis.
CPMK073Mampu menggunakan prinsip manajemen risiko dan teknik pengambilan keputusan berbasis data (data-driven decision making) untuk memecahkan permasalahan kompleks dalam pengembangan teknologi informasi.(C3)— Mendukung CPL07
CPMK073-1Mahasiswa mampu menjelaskan istilah manajemen risiko dan pengambilan keputusan dalam teks ilmiah berbahasa Inggris.
TI251Kerja Praktik
Semester 7 · 3 sks (T 0 / P 3) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK042Mampu menerapkan metode analisis data, algoritma, dan model komputasi dalam mengevaluasi permasalahan serta menentukan solusi berbasis teknologi informasi yang tepat.(C5)— Mendukung CPL04
CPMK042-1Mahasiswa mampu mengidentifikasi permasalahan nyata di industri atau institusi mitra kerja praktik yang dapat diselesaikan dengan pendekatan TI.
CPMK042-2Mahasiswa mampu menyusun kerangka analisis permasalahan berbasis metode komputasi yang sesuai dengan konteks proyek.
CPMK042-3Mahasiswa mampu menerapkan algoritma atau metode komputasi dalam merancang solusi terhadap permasalahan spesifik.
CPMK042-4Mahasiswa mampu memvalidasi solusi teknis berdasarkan hasil pengujian atau simulasi terhadap masalah yang dianalisis.
CPMK042-5Mahasiswa mampu mengevaluasi hasil implementasi solusi berbasis TI dan menyarankan perbaikan berdasarkan kebutuhan pengguna.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
TI252Kewarganegaraan
Semester 7 · 2 sks (T 2 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK012Mampu menganalisis dan memahami implikasi hukum serta regulasi yang terkait dengan pemanfaatan teknologi informasi dalam kehidupan bermasyarakat dan bernegara(C4)— Mendukung CPL01
CPMK012-1Mahasiswa mampu menjelaskan pengertian dan peran warga negara dalam konteks negara hukum Indonesia.
CPMK012-2Mahasiswa mampu menjelaskan sistem ketatanegaraan Indonesia dan posisi warga negara di dalamnya.
CPMK012-3Mahasiswa mampu menganalisis peran teknologi informasi dalam memperkuat atau melemahkan nilai-nilai demokrasi dan HAM.
CPMK012-4Mahasiswa mampu mengidentifikasi undang-undang yang mengatur pemanfaatan TI di ruang publik, seperti UU ITE dan UU Perlindungan Data Pribadi.
CPMK012-5Mahasiswa mampu menganalisis isu kebebasan berekspresi dan batasan hukum di media digital berdasarkan konstitusi dan regulasi.
CPMK012-6Mahasiswa mampu menjelaskan peran pemerintah dan masyarakat dalam pengawasan serta implementasi regulasi digital.
CPMK012-7Mahasiswa mampu mengevaluasi kasus pelanggaran hukum siber di Indonesia berdasarkan perspektif konstitusional dan etika hukum.
TI253Technopreneur
Semester 7 · 3 sks (T 3 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK013Mampu menunjukkan sikap disiplin, tanggung jawab, dan kepatuhan terhadap norma hukum serta etika profesional dalam pengembangan dan implementasi teknologi informasi.(C3)— Mendukung CPL01
CPMK013-1Mahasiswa mampu menjelaskan konsep technopreneur dan nilai-nilai etika profesional dalam membangun usaha berbasis teknologi.
CPMK013-2Mahasiswa mampu mengidentifikasi isu hukum dan regulasi yang berkaitan dengan pengembangan teknologi dan bisnis digital.
CPMK013-3Mahasiswa mampu menunjukkan sikap disiplin dan tanggung jawab dalam proses perencanaan dan pelaksanaan proyek technopreneur.
CPMK013-4Mahasiswa mampu menerapkan prinsip kepatuhan terhadap peraturan perundang-undangan seperti UU ITE dan perlindungan data pribadi.
CPMK013-5Mahasiswa mampu mengintegrasikan nilai-nilai integritas dan tanggung jawab sosial dalam perancangan model bisnis berbasis teknologi.
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
TI254Tugas Akhir
Semester 8 · 6 sks (T 6 / P 0) · Wajib
Deskripsi belum tersedia.
Capaian pembelajaran mata kuliah (CPMK)
CPMK011Mampu menerapkan nilai-nilai ketakwaan kepada Tuhan Yang Maha Esa dalam pengambilan keputusan etis di bidang teknologi informasi, dengan mempertimbangkan aspek sosial dan hukum(C3)— Mendukung CPL01
CPMK011-1Mampu menunjukkan sikap tanggung jawab dan kejujuran akademik dalam memilih topik dan menyusun proposal skripsi.
CPMK011-2Mampu mengintegrasikan nilai-nilai ketakwaan dan norma sosial dalam pemilihan studi kasus atau objek penelitian teknologi informasi.
CPMK024Mampu mengidentifikasi dan menganalisis dampak perkembangan teknologi terhadap masyarakat, serta memberikan solusi inovatif yang beretika dan bertanggung jawab.(C4)— Mendukung CPL02
CPMK024-1Mampu mengidentifikasi dampak sosial dan budaya dari teknologi yang digunakan dalam topik skripsi.
CPMK024-2Mampu merumuskan solusi teknologi informasi yang mempertimbangkan aspek keberlanjutan dan etika profesional.
CPMK024-3Mampu menjelaskan posisi topik penelitian terhadap tren perkembangan teknologi global.
— 12 —
Strategi Program Studi Teknologi Informasi dibagi menjadi 6, diantaranya:
Pengembangan Kurikulum dan Pembelajaran Berbasis OBE. Mengembangkan kurikulum berbasis Outcome-Based Education (OBE) yang selaras dengan KKNI, SN-DIKTI, kebutuhan dunia usaha dan dunia industri, serta perkembangan teknologi informasi.
Penguatan Penelitian dan Pengabdian kepada Masyarakat. Mendorong peningkatan kualitas penelitian dan pengabdian kepada masyarakat yang relevan dengan bidang Teknologi Informasi melalui pengembangan roadmap penelitian program studi, keterlibatan mahasiswa dalam kegiatan penelitian dosen, publikasi ilmiah, serta penerapan solusi teknologi informasi untuk mendukung transformasi digital masyarakat, sekolah, UMKM, dan instansi pemerintah.
Peningkatan Kompetensi dan Daya Saing Lulusan. Meningkatkan kompetensi lulusan melalui penguatan keterampilan teknis dan nonteknis, pelatihan profesi, sertifikasi kompetensi, program magang, serta keterlibatan mahasiswa dalam kompetisi akademik dan kegiatan pengembangan diri.
Penguatan Kerja Sama dan Kemitraan. Mengembangkan kerja sama dengan dunia usaha dan dunia industri, instansi pemerintah, organisasi profesi, serta perguruan tinggi dalam mendukung pelaksanaan pendidikan, penelitian, pengabdian kepada masyarakat, program magang, kuliah praktisi, sertifikasi kompetensi, dan pengembangan kurikulum yang sesuai dengan kebutuhan pemangku kepentingan.
Pengembangan Karakter dan Profesionalisme. Menanamkan nilai profesionalisme, etika, integritas, kepemimpinan, kemampuan komunikasi, dan kerja sama tim melalui kegiatan akademik maupun nonakademik.
Penguatan Tata Kelola dan Budaya Mutu. Meningkatkan kualitas tata kelola program studi melalui penerapan sistem penjaminan mutu berkelanjutan, evaluasi kurikulum secara berkala, pengembangan kompetensi dosen, optimalisasi layanan akademik berbasis teknologi informasi, serta pemanfaatan hasil evaluasi sebagai dasar perbaikan berkelanjutan dalam rangka mendukung pencapaian visi dan misi program studi.
2.5Nilai institusi
Untuk mewujudkan visi sebagai perguruan tinggi yang mandiri, inovatif, kreatif, dan modern, Institut Teknologi Tangerang Selatan mengembangkan nilai-nilai dasar institusi yang menjadi pedoman bagi seluruh sivitas akademika dalam menjalankan aktivitas akademik maupun nonakademik. Nilai-nilai tersebut dirumuskan dalam akronim PRIMA.
P – Profesionalisme
Profesionalisme mencerminkan komitmen untuk menjalankan tugas dan tanggung jawab secara kompeten, disiplin, dan bertanggung jawab sesuai dengan etika akademik dan profesi. Nilai ini diwujudkan melalui budaya kerja yang berorientasi pada kualitas, pelayanan yang baik, ketepatan waktu, serta komitmen untuk terus meningkatkan kompetensi diri.
R – Rasa Ingin Tahu dan Inovasi
Rasa ingin tahu dan inovasi menjadi landasan dalam pengembangan ilmu pengetahuan, teknologi, dan kreativitas. Sivitas akademika didorong untuk memiliki semangat belajar sepanjang hayat, berpikir kritis, serta terbuka terhadap ide dan solusi baru. Nilai ini mendukung terciptanya lingkungan akademik yang adaptif terhadap perkembangan ilmu pengetahuan dan teknologi.
I – Integritas
Integritas merupakan komitmen untuk menjunjung tinggi kejujuran, etika, tanggung jawab, dan konsistensi antara perkataan dan tindakan. Nilai ini menjadi dasar dalam pelaksanaan pendidikan, penelitian, pengabdian kepada masyarakat, serta tata kelola institusi yang akuntabel dan dapat dipercaya.
M – Menghargai Keberagaman dan Kolaborasi
Keberagaman dipandang sebagai kekuatan yang memperkaya proses pembelajaran dan pengembangan institusi. Sivitas akademika didorong untuk menghormati perbedaan, membangun komunikasi yang baik, serta mengembangkan kerja sama yang produktif. Nilai ini mendukung terciptanya lingkungan kampus yang inklusif, harmonis, dan kolaboratif.
A – Adaptif dan Berdampak
Adaptif dan berdampak mencerminkan kemampuan untuk merespons perubahan secara positif serta menghasilkan kontribusi yang bermanfaat bagi masyarakat. Nilai ini mendorong sivitas akademika untuk terus mengembangkan diri, mengikuti perkembangan teknologi dan ilmu pengetahuan, serta menghasilkan karya dan kegiatan yang memberikan manfaat nyata bagi lingkungan sekitar.
Internalisasi Nilai PRIMA
Internalisasi nilai PRIMA dilakukan melalui:
Jalur Kurikuler. Pengintegrasian nilai-nilai PRIMA ke dalam proses pembelajaran, khususnya pada mata kuliah yang berkaitan dengan etika profesi, kewarganegaraan, kepemimpinan, dan pengembangan karakter.
Jalur Ko-Kurikuler dan Kemahasiswaan. Pelaksanaan kegiatan organisasi kemahasiswaan, pelatihan kepemimpinan, kompetisi, pengabdian kepada masyarakat, dan berbagai kegiatan kemahasiswaan lainnya yang mendukung penguatan karakter mahasiswa.
Jalur Budaya Akademik. Penerapan nilai PRIMA dalam tata kelola institusi, layanan akademik, hubungan kerja, serta interaksi antar sivitas akademika sebagai bagian dari budaya organisasi Institut Teknologi Tangerang Selatan.
Peta Okupasi Nasional Dalam kerangka Kualifikasi Nasional Indonesia Pada Area Fungsi Keamanan Siber, Badan Siber dan Sandi Negara tahun 2019.
Buku Panduan Kurikulum Berbasis OBE/KKNI/SKKNI Versi .1.0 2023 Program Studi Sarjana Teknologi Informasi.
TI248Etika Profesi dan ProfesionalismeBelum terbit
TI249Pendidikan Anti KorupsiBelum terbit
TI250Bahasa Inggris 2Belum terbit
TI251Kerja PraktikBelum terbit
TI252KewarganegaraanBelum terbit
TI253TechnopreneurBelum terbit
TI254Tugas AkhirBelum terbit
Jalur Rapor/Prestasi: Tahap evaluasi berkas dan validasi nilai rapor/sertifikat oleh Tim Seleksi PMB.
Jalur USM/CBT: Mengikuti Ujian Saringan Masuk berbasis komputer secara daring/luring sesuai jadwal yang ditentukan.
Jalur Transfer / RPL: Mengikuti sesi wawancara akademik dan asesmen kualifikasi portofolio oleh Tim Asesor Program Studi.
6. Pengumuman Hasil Seleksi
Hasil seleksi pendaftaran diumumkan secara resmi melalui portal PMB ITTS dan/atau dikirimkan via email serta WhatsApp resmi calon mahasiswa. Calon mahasiswa yang dinyatakan LULUS dapat mengunduh Surat Keputusan Kelulusan (Letter of Acceptance / LoA).
7. Daftar Ulang dan Registrasi Akademik
Calon mahasiswa yang dinyatakan diterima wajib melakukan registrasi ulang dengan alur:
Melakukan pembayaran Biaya Pendidikan (SPP/UKT dan komponen biaya masuk lainnya) sesuai dengan ketentuan yang berlaku.
Mengunggah bukti pembayaran daftar ulang pada portal PMB.
Mengirimkan atau menyerahkan fisik berkas persyaratan (jika disyaratkan oleh Bagian Administrasi Akademik).
Menerima Nomor Induk Mahasiswa (NIM) serta akun portal akademik (SIAKAD) ITTS.
— Mendukung CPL04
CPMK045-1Mahasiswa mampu menerapkan prinsip desain perangkat lunak (modularitas, kohesi, coupling) dalam perancangan sistem.
CPMK045-2Mahasiswa mampu membuat diagram desain (UML) untuk menggambarkan struktur dan perilaku sistem perangkat lunak.
CPMK045-3Mahasiswa mampu mengimplementasikan solusi perangkat lunak menggunakan bahasa pemrograman dan framework yang relevan.
CPMK045-4Mahasiswa mampu melakukan pengujian perangkat lunak (unit test, integration test, system test) untuk memastikan kualitas sistem.
CPMK045-5Mahasiswa mampu mengukur efektivitas solusi perangkat lunak melalui metrik kinerja seperti kecepatan, akurasi, dan kepuasan pengguna.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menganalisis penyebab kesalahan dan kegagalan perangkat lunak dengan pendekatan berbasis data dan logika.
CPMK061-2Mahasiswa mampu melakukan debugging dan refactoring terhadap perangkat lunak yang tidak optimal.
CPMK061-3Mahasiswa mampu mengevaluasi dan membandingkan beberapa alternatif solusi dalam pengembangan perangkat lunak.
CPMK061-4Mahasiswa mampu menyusun laporan evaluasi proyek perangkat lunak berbasis data dan menyajikannya secara sistematis.
(C5)
— Mendukung CPL03
CPMK033-1Mahasiswa mampu menjelaskan peran algoritma dalam pengolahan data dan pengambilan keputusan dalam konteks AI dan data science.
CPMK033-2Mahasiswa mampu menjelaskan konsep dasar machine learning dan jenis-jenis pembelajaran (supervised, unsupervised).
CPMK033-3Mahasiswa mampu mengidentifikasi dan mengimplementasikan algoritma dasar machine learning seperti regresi linear dan klasifikasi sederhana.
CPMK033-4Mahasiswa mampu melakukan analisis data sederhana (cleaning, transforming, visualizing) untuk mendukung pemrograman berbasis data.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu menganalisis kompleksitas algoritma menggunakan notasi Big-O dalam konteks efisiensi program.
CPMK061-2Mahasiswa mampu menyelesaikan masalah pemrograman dengan pendekatan logis dan strategi penyelesaian bertahap.
CPMK061-3Mahasiswa mampu mendeteksi dan memperbaiki kesalahan dalam program (debugging dan tracing) dengan pendekatan berbasis data.
CPMK061-4Mahasiswa mampu membandingkan solusi algoritma berdasarkan kriteria efektivitas dan efisiensi serta menyusunnya dalam laporan analitis.
CPMK071-1Mahasiswa mampu menerapkan struktur data tree dalam pengolahan dan pencarian informasi terstruktur.
CPMK071-2Mahasiswa mampu mengimplementasikan traversal tree (preorder, inorder, postorder) dalam pengolahan data hirarkis.
CPMK071-3Mahasiswa mampu menggunakan struktur data graph untuk merepresentasikan dan menganalisis relasi antar data.
CPMK071-4Mahasiswa mampu menerapkan algoritma pencarian dan penelusuran pada graph (DFS dan BFS) untuk pengambilan informasi.
CPMK071-5Mahasiswa mampu menganalisis efisiensi struktur data dalam pengumpulan dan pengolahan data besar sebagai dasar pengambilan keputusan.
CPMK081Mampu mengidentifikasi kebutuhan pengguna dan merancang solusi berbasis computing yang optimal dengan mempertimbangkan aspek fungsionalitas, efisiensi, dan skalabilitas.(C6)— Mendukung CPL08
CPMK081-1Mahasiswa mampu merancang solusi berbasis struktur data dinamis (linked list, stack, queue) untuk masalah aplikasi nyata.
CPMK081-2Mahasiswa mampu merancang algoritma pencarian dan pengurutan data (sequential, binary, bubble, quicksort, mergesort) secara efisien.
CPMK081-3Mahasiswa mampu membandingkan struktur data alternatif dalam konteks efisiensi memori dan performa algoritma.
CPMK081-4Mahasiswa mampu membangun program solusi menggunakan struktur data gabungan yang dapat diskalakan sesuai kebutuhan pengguna.
(C5)
— Mendukung CPL03
CPMK033-1Mahasiswa mampu mengaplikasikan konsep logika fuzzy dan himpunan tak tegas dalam pengambilan keputusan berbasis AI.
CPMK033-2Mahasiswa mampu menganalisis struktur pohon keputusan (decision tree) berdasarkan prinsip logika diskrit dan probabilitas.
CPMK033-3Mahasiswa mampu mengidentifikasi peran struktur graf dalam machine learning, seperti penggunaan graph neural network (GNN).
CPMK033-4Mahasiswa mampu mengevaluasi algoritma pembelajaran berbasis data (clustering, rule-based system) dengan pendekatan logis dan kombinatorik.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu memodelkan masalah komputasi menggunakan graf berarah dan tak berarah serta menerapkan algoritma pencariannya.
CPMK061-2Mahasiswa mampu menyusun model pohon dan menyelesaikan masalah traversal serta perutean berbasis data.
CPMK061-3Mahasiswa mampu menerapkan metode penyelesaian masalah menggunakan automata hingga bahasa formal.
CPMK061-4Mahasiswa mampu melakukan analisis kritis dan logis terhadap permasalahan teknologi informasi dengan pendekatan graf dan kombinatorik.
CPMK053-2Mahasiswa mampu melakukan penilaian risiko keamanan siber dengan pendekatan berbasis probabilitas dan dampak.
CPMK053-3Mahasiswa mampu merancang strategi mitigasi terhadap serangan umum melalui pemanfaatan perangkat lunak keamanan dan kebijakan organisasi.
CPMK101Mampu merancang dan mengimplementasikan protokol keamanan jaringan, termasuk enkripsi data, firewall, dan sistem deteksi intrusi untuk melindungi kerahasiaan informasi yang didistribusikan.(C6)— Mendukung CPL10
CPMK101-1Mahasiswa mampu membandingkan berbagai protokol keamanan jaringan (SSL/TLS, IPsec, HTTPS) dan penggunaannya.
CPMK101-2Mahasiswa mampu merancang konfigurasi firewall untuk memfilter lalu lintas jaringan berdasarkan kebijakan keamanan.
CPMK101-3Mahasiswa mampu mengimplementasikan sistem deteksi intrusi (IDS) berbasis signature dan anomaly untuk mendeteksi aktivitas mencurigakan.
CPMK101-4Mahasiswa mampu mengkonfigurasi sistem enkripsi data pada level aplikasi dan jaringan untuk melindungi informasi saat transmisi.
CPMK102Mampu mengelola sistem jaringan komputer dengan menerapkan konfigurasi yang optimal untuk memastikan ketersediaan layanan dan meminimalkan gangguan atau downtime.(C3)— Mendukung CPL10
CPMK102-1Mahasiswa mampu mengidentifikasi potensi titik kegagalan dalam jaringan komputer dan merancang konfigurasi untuk meningkatkan ketersediaan.
CPMK102-2Mahasiswa mampu mengelola sistem keamanan dasar pada perangkat jaringan (router, switch, server) melalui praktik konfigurasi aman.
CPMK102-3Mahasiswa mampu menerapkan teknik monitoring dan log management untuk menjaga performa dan ketahanan sistem terhadap serangan.
CPMK081-3Mahasiswa mampu menyusun diagram arsitektur dasar CPU dan menggambarkan hubungan antar komponen internal.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu menjelaskan prinsip kerja arsitektur RISC dan CISC serta dampaknya terhadap kinerja sistem.
CPMK082-2Mahasiswa mampu mengimplementasikan instruksi mesin sederhana menggunakan bahasa rakitan (assembly).
CPMK082-3Mahasiswa mampu menganalisis performa cache memory dan perannya dalam mempercepat eksekusi instruksi.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu membandingkan arsitektur komputer single-core dan multi-core untuk kebutuhan komputasi berbeda.
CPMK091-2Mahasiswa mampu memilih tipe memori utama dan sekunder yang sesuai dengan kebutuhan komputasi aplikasi tertentu.
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mahasiswa mampu mengevaluasi performa sistem komputer berdasarkan parameter throughput, latency, dan efisiensi energi.
CPMK094-2Mahasiswa mampu mengidentifikasi bottleneck performa pada level prosesor, memori, dan I/O.
CPMK094-3Mahasiswa mampu merancang strategi optimasi sistem dengan menyesuaikan alokasi sumber daya dan teknik pipelining.
CPMK062-1Mahasiswa mampu menjelaskan dampak sosial dan etika dari implementasi sistem keamanan informasi di lingkungan digital.
CPMK062-2Mahasiswa mampu menganalisis konflik kepentingan antara kebutuhan keamanan dan hak privasi pengguna dalam sistem digital.
CPMK062-3Mahasiswa mampu mengintegrasikan prinsip keberlanjutan dan efisiensi energi dalam pengelolaan sistem keamanan TI.
CPMK062-4Mahasiswa mampu merancang kebijakan keamanan yang mempertimbangkan aspek hukum dan regulasi lokal maupun internasional.
CPMK102Mampu mengelola sistem jaringan komputer dengan menerapkan konfigurasi yang optimal untuk memastikan ketersediaan layanan dan meminimalkan gangguan atau downtime.(C3)— Mendukung CPL10
CPMK102-1Mahasiswa mampu menjelaskan hubungan antara keamanan dan ketersediaan layanan dalam arsitektur jaringan modern.
CPMK102-2Mahasiswa mampu mengidentifikasi titik rawan kegagalan dan menerapkan konfigurasi keamanan untuk meminimalkan downtime.
CPMK102-3Mahasiswa mampu mengelola sistem pemantauan dan log untuk deteksi dini gangguan atau potensi pelanggaran keamanan.
CPMK102-4Mahasiswa mampu mengevaluasi performa dan ketahanan jaringan menggunakan indikator teknis dan analitik keamanan.
CPMK102-5Mahasiswa mampu merancang sistem keamanan jaringan yang resilien terhadap insiden dan mampu dipulihkan secara cepat (disaster recovery).
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mahasiswa mampu mengumpulkan dan mengolah log sistem keamanan untuk menganalisis pola serangan.
CPMK071-2Mahasiswa mampu menggunakan teknik analisis data untuk mengidentifikasi anomali dan potensi pelanggaran keamanan.
CPMK101Mampu merancang dan mengimplementasikan protokol keamanan jaringan, termasuk enkripsi data, firewall, dan sistem deteksi intrusi untuk melindungi kerahasiaan informasi yang didistribusikan.(C6)— Mendukung CPL10
CPMK101-1Mahasiswa mampu merancang dan mengimplementasikan firewall berbasis host dan jaringan untuk memfilter trafik.
CPMK101-2Mahasiswa mampu mengevaluasi efektivitas penggunaan IDS dan IPS dalam menjaga integritas sistem informasi.
CPMK102Mampu mengelola sistem jaringan komputer dengan menerapkan konfigurasi yang optimal untuk memastikan ketersediaan layanan dan meminimalkan gangguan atau downtime.(C3)— Mendukung CPL10
CPMK102-1Mahasiswa mampu mengkonfigurasi perangkat jaringan (router, switch, server) secara aman dan optimal.
CPMK102-2Mahasiswa mampu menerapkan teknik load balancing dan failover untuk menjaga ketersediaan sistem.
CPMK103Mampu mampu mengamankan sistem informasi dengan menerapkan kebijakan akses berbasis identitas, metode autentikasi multifaktor, serta teknik mitigasi serangan siber seperti SQL injection dan malware.(C3)— Mendukung CPL10
CPMK103-1Mahasiswa mampu menerapkan kebijakan akses berbasis peran (RBAC) dan identitas pengguna.
CPMK103-2Mahasiswa mampu mengamankan aplikasi web dari serangan umum seperti SQL injection dan cross-site scripting.
CPMK103-3Mahasiswa mampu merancang kebijakan keamanan berbasis autentikasi multifaktor dan teknik mitigasi malware.
CPMK035-2Mahasiswa mampu menerapkan uji hipotesis (uji t, chi-square) untuk pengujian keputusan teknis.
CPMK035-3Mahasiswa mampu menggunakan teknik regresi linear dan korelasi untuk mengevaluasi hubungan antar variabel dalam pengembangan sistem.
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mahasiswa mampu mengukur kemungkinan dan dampak risiko keamanan siber dengan pendekatan probabilistik.
CPMK053-2Mahasiswa mampu menyusun model risiko statistik berdasarkan data historis serangan siber.
CPMK053-3Mahasiswa mampu merancang strategi mitigasi berbasis analisis data untuk mengurangi potensi ancaman siber.
CPMK083Mampu mengevaluasi performa dan efektivitas solusi computing yang dikembangkan dengan menerapkan metode pengujian, debugging, dan optimasi sistem.(C5)— Mendukung CPL08
CPMK083-1Mahasiswa mampu mengevaluasi performa sistem menggunakan ukuran efektivitas berbasis data statistik.
CPMK083-2Mahasiswa mampu membandingkan dua atau lebih solusi komputasi menggunakan uji ANOVA.
CPMK083-3Mahasiswa mampu mengembangkan simulasi Monte Carlo untuk memodelkan ketidakpastian performa sistem.
CPMK083-4Mahasiswa mampu melakukan optimasi keputusan sistem berbasis hasil analisis statistik dan eksperimental.
CPMK035-2Mahasiswa mampu membandingkan hasil eksperimen numerik dengan hasil analitik integral sebagai bentuk validasi perhitungan sistem.
CPMK035-3Mahasiswa mampu menguji model solusi komputasi melalui pendekatan estimasi numerik turunan dan integral.
CPMK041Mampu mengidentifikasi dan merumuskan permasalahan computing yang kompleks dengan melakukan analisis kebutuhan serta mengacu pada teori dan prinsip komputasi yang relevan.(C6)— Mendukung CPL04
CPMK041-1Mahasiswa mampu menganalisis masalah optimasi menggunakan teknik turunan pertama dan kedua.
CPMK041-2Mahasiswa mampu merumuskan dan menyelesaikan masalah laju perubahan terkait (related rates) dalam konteks permasalahan TI.
CPMK041-3Mahasiswa mampu menganalisis permasalahan teknik dan rekayasa sistem menggunakan model diferensial sederhana.
CPMK044Mampu mengevaluasi dan membandingkan berbagai metode serta teknologi informasi yang tersedia untuk menentukan solusi yang paling efisien dan efektif dalam menyelesaikan permasalahan komputasi.(C5)— Mendukung CPL04
CPMK044-1Mahasiswa mampu membandingkan metode analitik dan numerik dalam menyelesaikan persoalan kalkulus dan menentukan efisiensi pendekatannya.
CPMK044-2Mahasiswa mampu mengevaluasi solusi komputasi berbasis kalkulus dengan mempertimbangkan kestabilan dan kompleksitas perhitungan.
CPMK044-3Mahasiswa mampu menginterpretasi solusi dari model kalkulus dalam konteks visualisasi data dan dinamika sistem.
CPMK044-4Mahasiswa mampu menentukan pendekatan kalkulus terbaik untuk menyelesaikan masalah komputasi yang bersifat kompleks dan multivariabel.
CPMK072-1Mahasiswa mampu menerapkan visualisasi univariat dan bivariat (histogram, scatter plot, box plot) untuk mendukung analisis data.
CPMK072-2Mahasiswa mampu membandingkan berbagai teknik visualisasi data dan memilih representasi visual yang paling tepat.
CPMK072-3Mahasiswa mampu menggunakan alat bantu visualisasi data seperti Tableau, Power BI, atau Python (matplotlib/seaborn).
CPMK072-4Mahasiswa mampu menerapkan metode statistik dan machine learning dasar (clustering, regresi) untuk mendukung analisis prediktif.
CPMK072-5Mahasiswa mampu menganalisis hasil dari model analitik dan menginterpretasikan hasilnya untuk pengambilan keputusan optimal.
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mahasiswa mampu menyusun laporan hasil analisis data yang terstruktur, ringkas, dan komunikatif.
CPMK085-2Mahasiswa mampu membuat dashboard interaktif untuk menyajikan hasil analisis data secara real-time.
CPMK085-3Mahasiswa mampu mempresentasikan hasil analitik dan visualisasi data secara profesional kepada pemangku kepentingan.
CPMK085-4Mahasiswa mampu mendokumentasikan proses analitik dan visualisasi data agar dapat direproduksi dan dipahami oleh tim pengembang lain
CPMK083-2Mahasiswa mampu menganalisis dan mengoptimasi manajemen memori (paging, segmentation, virtual memory).
CPMK083-3Mahasiswa mampu melakukan debugging dan pengujian sistem operasi sederhana menggunakan simulasi atau virtual machine.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu menganalisis kebutuhan sistem terhadap performa I/O dan memilih strategi manajemen perangkat I/O yang sesuai.
CPMK091-2Mahasiswa mampu mengevaluasi sistem file dan strategi manajemen penyimpanan untuk efisiensi dan keandalan.
CPMK091-3Mahasiswa mampu memilih jenis sistem operasi dan perangkat keras yang kompatibel untuk kebutuhan sistem terdistribusi atau tertanam.
CPMK092Mampu mengintegrasikan berbagai komponen teknologi informasi, seperti sistem cloud, database, dan layanan komputasi terdistribusi, untuk menciptakan solusi yang efisien dan scalable.(C6)— Mendukung CPL09
CPMK092-1Mahasiswa mampu menjelaskan peran sistem operasi dalam pengelolaan sistem cloud dan layanan virtualisasi.
CPMK092-2Mahasiswa mampu mengintegrasikan sistem operasi dengan layanan komputasi terdistribusi dan containerization (Docker, Kubernetes).
CPMK092-3Mahasiswa mampu menyusun strategi interoperabilitas antara sistem operasi dan database dalam solusi skala besar.
CPMK092-4Mahasiswa mampu merancang skenario implementasi sistem operasi dalam ekosistem komputasi modern yang scalable dan fault-tolerant
CPMK082
Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu mengimplementasikan basis data relasional menggunakan perintah DDL (Data Definition Language) SQL.
CPMK082-2Mahasiswa mampu mengelola data menggunakan perintah DML (Data Manipulation Language) SQL secara efisien.
CPMK082-3Mahasiswa mampu menyusun dan menjalankan query SQL kompleks menggunakan klausa JOIN, GROUP BY, dan SUBQUERY.
CPMK082-4Mahasiswa mampu membuat prosedur tersimpan (stored procedures), trigger, dan fungsi untuk otomasi sistem basis data.
CPMK082-5Mahasiswa mampu mengelola hak akses pengguna dan keamanan data melalui perintah DCL (Data Control Language).
CPMK082-6Mahasiswa mampu mengintegrasikan basis data dengan aplikasi menggunakan bahasa pemrograman seperti PHP atau Python.
CPMK082-7Mahasiswa mampu mengevaluasi dan menguji performa sistem basis data melalui query optimization dan monitoring beban
CPMK082-2Mahasiswa mampu menerapkan teknik sanitasi dan validasi input sebagai langkah mitigasi serangan web.
CPMK082-3Mahasiswa mampu menerapkan mekanisme autentikasi dan otorisasi yang aman dalam pengembangan aplikasi web.
CPMK082-4Mahasiswa mampu mengkonfigurasi dan mengimplementasikan HTTPS, Secure Headers, dan Content Security Policy (CSP).
CPMK082-5Mahasiswa mampu menggunakan tools seperti Burp Suite atau OWASP ZAP untuk pengujian keamanan aplikasi web.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mahasiswa mampu merancang sistem keamanan aplikasi web yang scalable dengan memanfaatkan platform cloud (AWS, GCP, Azure).
CPMK084-2Mahasiswa mampu menerapkan konsep Zero Trust Architecture dalam sistem berbasis web modern.
CPMK084-3Mahasiswa mampu mengintegrasikan teknologi big data untuk mendeteksi anomali keamanan pada aplikasi web.
CPMK084-4Mahasiswa mampu memanfaatkan model AI/ML untuk mengidentifikasi pola serangan siber secara prediktif.
CPMK084-5Mahasiswa mampu menyusun rencana pengamanan aplikasi web yang adaptif terhadap ancaman dan perkembangan teknologi terbaru
CPMK064Mampu mengevaluasi dampak implementasi teknologi terhadap masyarakat dan budaya serta menyusun strategi yang sesuai untuk memastikan keselarasan antara teknologi dan nilai-nilai humaniora.(C5)— Mendukung CPL06
CPMK064-1Mahasiswa mampu mengevaluasi dampak etis dan sosial dari kegiatan penetration testing terhadap privasi dan hak pengguna.
CPMK064-2Mahasiswa mampu menyusun strategi komunikasi hasil pentest kepada pemangku kepentingan non-teknis secara profesional dan etis.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mahasiswa mampu mengikuti perkembangan tool dan teknik pentesting terbaru seperti Burp Suite, OWASP ZAP, dan Metasploit.
CPMK065-2Mahasiswa mampu mengembangkan portofolio pengujian penetrasi sebagai bentuk pembelajaran mandiri dan profesionalisme.
CPMK083Mampu mengevaluasi performa dan efektivitas solusi computing yang dikembangkan dengan menerapkan metode pengujian, debugging, dan optimasi sistem.(C5)— Mendukung CPL08
CPMK083-1Mahasiswa mampu melakukan analisis hasil pengujian penetrasi untuk mengevaluasi efektivitas kontrol keamanan aplikasi web.
CPMK083-2Mahasiswa mampu menyusun laporan evaluasi performa sistem berdasarkan hasil exploit dan rekomendasi perbaikan.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mahasiswa mampu menerapkan pentesting terhadap aplikasi berbasis cloud dengan memperhatikan arsitektur dan konfigurasi layanan.
CPMK084-2Mahasiswa mampu memanfaatkan big data log untuk mendeteksi celah keamanan dan pola serangan berulang.
CPMK084-3Mahasiswa mampu mengeksplorasi penerapan AI/ML untuk mengotomasi deteksi kerentanan dalam proses penetration testing
Mampu menerapkan metode analitis dan teknik komputasi dalam mengevaluasi berbagai alternatif solusi serta menentukan keputusan yang paling optimal dalam menyelesaikan masalah di bidang keahliannya.(C5)— Mendukung CPL07
CPMK072-1Mahasiswa mampu membandingkan berbagai metode pemantauan jaringan dan menentukan solusi yang paling tepat berdasarkan kebutuhan spesifik.
CPMK072-2Mahasiswa mampu mengevaluasi efektivitas solusi monitoring menggunakan parameter teknis seperti latency, packet loss, dan bandwidth utilization.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu menginstal dan mengkonfigurasi platform monitoring jaringan berbasis open source maupun komersial.
CPMK082-2Mahasiswa mampu mengembangkan skrip atau modul pemantauan khusus menggunakan bahasa pemrograman seperti Python atau Shell.
CPMK082-3Mahasiswa mampu mengintegrasikan solusi monitoring jaringan ke dalam arsitektur sistem informasi yang lebih besar (cloud/hybrid).
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mahasiswa mampu menyusun dokumentasi teknis sistem monitoring jaringan secara profesional dan sistematis.
CPMK085-2Mahasiswa mampu menyajikan laporan performa jaringan kepada pemangku kepentingan melalui dashboard dan visualisasi data yang informatif.
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mahasiswa mampu mengevaluasi bottleneck jaringan menggunakan hasil monitoring secara berkala.
CPMK094-2Mahasiswa mampu merancang strategi optimasi sumber daya jaringan berdasarkan hasil analisis performa.
CPMK094-3Mahasiswa mampu menerapkan alerting system dan automasi tindakan pada sistem monitoring untuk menjaga ketersediaan layanan.
CPMK052-3Mahasiswa mampu menerapkan sistem deteksi intrusi (IDS) dan firewall untuk menjaga integritas data yang dikirimkan.
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mahasiswa mampu mengidentifikasi berbagai bentuk serangan jaringan seperti DDoS, spoofing, dan sniffing.
CPMK053-2Mahasiswa mampu menyusun strategi mitigasi serangan jaringan menggunakan pendekatan preventif, deteksi, dan respons insiden.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu menganalisis kebutuhan jaringan berdasarkan skenario penggunaan dan jumlah pengguna.
CPMK091-2Mahasiswa mampu memilih topologi jaringan, perangkat keras (router, switch), dan media transmisi yang sesuai.
CPMK091-3Mahasiswa mampu merancang skema IP addressing (subnetting dan VLSM) sesuai kebutuhan sistem.
CPMK093Mampu mengadministrasikan dan mengelola infrastruktur TI, termasuk konfigurasi server, manajemen jaringan, serta implementasi kebijakan keamanan, guna memastikan kinerja sistem yang optimal.(C3)— Mendukung CPL09
CPMK093-1Mahasiswa mampu mengadministrasikan layanan dasar jaringan seperti DHCP, DNS, dan NAT pada server atau router.
CPMK093-2Mahasiswa mampu melakukan monitoring dan troubleshooting jaringan untuk memastikan performa dan keandalan sistem.
CPMK093-3Mahasiswa mampu menerapkan kebijakan keamanan jaringan dalam pengelolaan akses pengguna dan pengaturan VLAN
(C3)
— Mendukung CPL03
CPMK036-1Mahasiswa mampu menganalisis penggunaan AI di bidang kesehatan, ekonomi, industri, dan pendidikan.
CPMK036-2Mahasiswa mampu merancang solusi berbasis AI untuk menyelesaikan masalah nyata di bidang keahliannya.
CPMK043Mampu mengembangkan pendekatan pemecahan masalah yang inovatif menggunakan teknik pemrograman, kecerdasan buatan, atau sistem terdistribusi untuk menangani tantangan computing yang kompleks.(C6)— Mendukung CPL04
CPMK043-1Mahasiswa mampu membangun model AI sederhana menggunakan pustaka pemrograman seperti Scikit-learn atau TensorFlow.
CPMK043-2Mahasiswa mampu mengembangkan solusi komputasi kompleks dengan menggabungkan teknik AI dan pemrograman modular.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu mengidentifikasi permasalahan yang dapat diselesaikan dengan pendekatan AI berbasis data.
CPMK061-2Mahasiswa mampu melakukan analisis kebutuhan dan merancang proses pemodelan AI secara logis dan terstruktur.
CPMK072Mampu menerapkan metode analitis dan teknik komputasi dalam mengevaluasi berbagai alternatif solusi serta menentukan keputusan yang paling optimal dalam menyelesaikan masalah di bidang keahliannya.(C5)— Mendukung CPL07
CPMK072-1Mahasiswa mampu mengevaluasi performa model AI dengan metrik seperti akurasi, precision, recall, dan F1-score.
CPMK072-2Mahasiswa mampu membandingkan beberapa algoritma AI untuk menentukan solusi yang paling efektif dalam konteks spesifik.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mahasiswa mampu mengintegrasikan AI dengan platform cloud dan big data untuk mendukung skalabilitas solusi.
CPMK084-2Mahasiswa mampu mengeksplorasi pemanfaatan AI dalam arsitektur sistem terdistribusi dan komputasi cerdas berbasis edge/cloud
CPMK022-3
Mampu menggunakan berbagai saluran komunikasi (lisan, tulisan, daring) untuk menyampaikan ide teknis secara efektif.
CPMK022-4Mampu memberikan dan menerima umpan balik secara konstruktif dalam proses kolaborasi.
CPMK025Mampu beradaptasi dengan perubahan dan tren teknologi global serta merespons isu sosial yang muncul dengan pendekatan berbasis pengetahuan dan prinsip keberlanjutan(C3)— Mendukung CPL02
CPMK025-1Mampu mengenali tren global yang memengaruhi cara komunikasi profesional di bidang TI.
CPMK025-2Mampu menyesuaikan gaya komunikasi dengan perkembangan teknologi komunikasi (media sosial, email formal, dll.).
CPMK025-3Mampu menyusun strategi komunikasi yang adaptif untuk merespons isu sosial berbasis teknologi.
CPMK074Mampu mengevaluasi dampak dari keputusan yang diambil terhadap aspek teknis, ekonomi, sosial, dan etika, serta melakukan perbaikan atau penyesuaian strategi berdasarkan hasil evaluasi tersebut.(C5)— Mendukung CPL07
CPMK074-1Mampu mengevaluasi efektivitas pesan komunikasi teknis dari aspek teknis, sosial, dan ekonomi.
CPMK074-2Mampu menilai risiko dan peluang dari keputusan komunikasi dalam proyek teknologi.
CPMK074-3Mampu mengidentifikasi kesalahan komunikasi dan menyusun strategi perbaikannya secara terstruktur.
CPMK074-4Mampu membuat rencana komunikasi proyek yang mencakup aspek teknis, sosial, dan etika
CPMK081-3Mahasiswa mampu memilih framework frontend berdasarkan kebutuhan proyek dan kriteria skalabilitas.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu mengimplementasikan komponen dasar antarmuka dengan HTML, CSS, dan JavaScript.
CPMK082-2Mahasiswa mampu menggunakan framework frontend modern (seperti React/Vue) untuk membangun halaman interaktif.
CPMK082-3Mahasiswa mampu menerapkan prinsip responsive design untuk memastikan antarmuka adaptif terhadap berbagai perangkat.
CPMK082-4Mahasiswa mampu mengintegrasikan data dari backend melalui API ke dalam antarmuka pengguna secara efektif.
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mahasiswa mampu mendokumentasikan spesifikasi teknis dan desain antarmuka menggunakan standar industri.
CPMK085-2Mahasiswa mampu menyusun laporan pengujian UI, termasuk bug, hasil usability testing, dan rekomendasi perbaikan.
CPMK085-3Mahasiswa mampu mempresentasikan hasil pengembangan frontend kepada pemangku kepentingan secara terstruktur.
CPMK085-4Mahasiswa mampu melakukan refleksi dan evaluasi mandiri atas proyek frontend yang telah dikembangkan.
CPMK092-2Mahasiswa mampu mengimplementasikan autentikasi terdistribusi menggunakan layanan backend seperti Firebase atau OAuth.
CPMK092-3Mahasiswa mampu mengintegrasikan enkripsi end-to-end dalam komunikasi data mobile dengan server.
CPMK092-4Mahasiswa mampu menilai skalabilitas dan efisiensi aplikasi mobile dalam skenario pengguna massal dan trafik tinggi.
CPMK092-5Mahasiswa mampu menyusun strategi integrasi sistem backend dan frontend mobile dengan mempertimbangkan prinsip zero-trust security.
CPMK093Mampu mengadministrasikan dan mengelola infrastruktur TI, termasuk konfigurasi server, manajemen jaringan, serta implementasi kebijakan keamanan, guna memastikan kinerja sistem yang optimal.(C3)— Mendukung CPL09
CPMK093-1Mahasiswa mampu mengkonfigurasi kebijakan keamanan jaringan untuk mendukung aplikasi mobile secara real time.
CPMK093-2Mahasiswa mampu mengelola server backend dan API gateway yang aman untuk aplikasi mobile.
CPMK093-3Mahasiswa mampu memonitor log sistem dan aktivitas aplikasi untuk mendeteksi anomali dan insiden keamanan.
CPMK093-4Mahasiswa mampu mengelola sertifikat digital dan pengaturan akses pengguna dalam ekosistem aplikasi mobile.
CPMK093-5Mahasiswa mampu merancang dan mengimplementasikan kebijakan keamanan berkelanjutan pada infrastruktur aplikasi mobile
CPMK063-3Mahasiswa mampu mengevaluasi pendekatan interdisipliner dalam mengamankan aplikasi mobile berbasis fintech atau IoT.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mahasiswa mampu mengikuti perkembangan alat dan framework terbaru dalam penetration testing mobile seperti Frida, MobSF, Burp Suite Mobile Assistant.
CPMK065-2Mahasiswa mampu menerapkan prinsip continuous learning dalam merespons eksploitasi dan patch keamanan yang berubah cepat.
CPMK083Mampu mengevaluasi performa dan efektivitas solusi computing yang dikembangkan dengan menerapkan metode pengujian, debugging, dan optimasi sistem.(C5)— Mendukung CPL08
CPMK083-1Mahasiswa mampu melakukan debugging terhadap aplikasi mobile berbasis Android/iOS untuk mengidentifikasi celah keamanan.
CPMK083-2Mahasiswa mampu melaksanakan proses evaluasi hasil uji penetrasi secara sistematis dan terdokumentasi.
CPMK083-3Mahasiswa mampu melakukan optimasi dari sisi keamanan dan performa pasca pengujian terhadap aplikasi yang diuji.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mahasiswa mampu memanfaatkan AI untuk analisis log serangan dan pola keamanan aplikasi mobile.
CPMK084-2Mahasiswa mampu mengintegrasikan hasil uji penetrasi dengan sistem keamanan cloud untuk deteksi dini serangan.
CPMK084-3Mahasiswa mampu membuat laporan penetrasi yang memadukan pendekatan berbasis data besar (big data) dan teknologi prediktif
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu menentukan kebutuhan platform dan spesifikasi perangkat lunak yang sesuai untuk aplikasi mobile.
CPMK091-2Mahasiswa mampu memilih infrastruktur backend dan API yang kompatibel untuk mendukung fitur aplikasi.
CPMK091-3Mahasiswa mampu mempertimbangkan aspek keamanan dan performa dalam memilih layanan pihak ketiga (payment gateway, map API, dsb.).
CPMK092Mampu mengintegrasikan berbagai komponen teknologi informasi, seperti sistem cloud, database, dan layanan komputasi terdistribusi, untuk menciptakan solusi yang efisien dan scalable.(C6)— Mendukung CPL09
CPMK092-1Mahasiswa mampu mengintegrasikan aplikasi mobile dengan layanan cloud untuk penyimpanan dan autentikasi.
CPMK092-2Mahasiswa mampu menghubungkan aplikasi mobile dengan database dan memproses data secara sinkron/asinkron.
CPMK092-3Mahasiswa mampu menerapkan arsitektur komputasi terdistribusi dalam pengembangan aplikasi mobile skala besar.
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mahasiswa mampu melakukan pemantauan performa aplikasi mobile secara real-time menggunakan alat bantu seperti Firebase atau Logcat.
CPMK094-2Mahasiswa mampu menganalisis penggunaan sumber daya aplikasi (RAM, CPU, storage) dan memperbaiki bottleneck performa.
CPMK094-3Mahasiswa mampu mengoptimalkan penggunaan energi dan konektivitas aplikasi mobile untuk meningkatkan efisiensi dan pengalaman pengguna.
CPMK033-3Mahasiswa mampu membandingkan berbagai algoritma ML (Decision Tree, SVM, Naive Bayes) dan memilih yang paling sesuai untuk masalah tertentu.
CPMK036Mampu menerapkan prinsip komputasi yang relevan dalam pemecahan masalah dunia nyata, termasuk bidang sains, kesehatan, ekonomi, dan industri berbasis teknologi informasi.(C3)— Mendukung CPL03
CPMK036-1Mahasiswa mampu merancang solusi berbasis ML untuk bidang kesehatan, seperti prediksi penyakit.
CPMK036-2Mahasiswa mampu mengembangkan aplikasi berbasis ML untuk bidang ekonomi atau smart industry.
CPMK063Mampu mengembangkan solusi inovatif berbasis teknologi dengan mengintegrasikan metode interdisipliner yang relevan untuk meningkatkan efisiensi dan efektivitas dalam berbagai bidang.(C6)— Mendukung CPL06
CPMK063-1Mahasiswa mampu mengintegrasikan pengetahuan statistik, domain bisnis, dan teknologi dalam pengembangan model prediktif.
CPMK063-2Mahasiswa mampu mengembangkan solusi berbasis ML dengan mempertimbangkan aspek etis dan keberlanjutan teknologi.
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mahasiswa mampu melakukan eksplorasi data, visualisasi, dan feature engineering untuk persiapan training model.
CPMK071-2Mahasiswa mampu mengolah data besar (big data) menggunakan framework seperti Pandas dan Scikit-learn.
CPMK071-3Mahasiswa mampu menafsirkan hasil prediksi model untuk mendukung pengambilan keputusan berbasis data.
CPMK071-4Mahasiswa mampu mendokumentasikan dan mempresentasikan hasil pengembangan proyek machine learning secara profesional.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mampu memanfaatkan tools dan framework terbaru (misalnya: Node.js, Django, Laravel) untuk pengembangan backend.
CPMK065-2Mampu memperbarui sistem backend agar kompatibel dengan kebutuhan teknologi yang terus berkembang (API, cloud-native, CI/CD).
CPMK081Mampu mengidentifikasi kebutuhan pengguna dan merancang solusi berbasis computing yang optimal dengan mempertimbangkan aspek fungsionalitas, efisiensi, dan skalabilitas.(C6)— Mendukung CPL08
CPMK081-1Mampu merancang struktur basis data yang mendukung kebutuhan fungsional aplikasi backend.
CPMK081-2Mampu merancang modul backend yang mempertimbangkan efisiensi pemrosesan dan skalabilitas sistem.
CPMK081-3Mampu mengidentifikasi kebutuhan pengguna akhir dan menyesuaikannya dalam perancangan API.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mampu mengimplementasikan API endpoint yang aman, efisien, dan terdokumentasi.
CPMK082-2Mampu mengelola autentikasi dan otorisasi dalam sistem backend menggunakan JWT atau OAuth2.
CPMK082-3Mampu mengintegrasikan backend dengan berbagai layanan eksternal seperti cloud storage, payment, dan notifikasi.
CPMK082-4Mampu menerapkan deployment pipeline sederhana untuk backend (CI/CD) ke server staging dan produksi.
CPMK053-2Mampu melakukan analisis risiko keamanan siber berdasarkan skenario dan dampak terhadap layanan TI.
CPMK053-3Mampu merancang strategi mitigasi terhadap serangan berdasarkan pendekatan defense-in-depth.
CPMK093Mampu mengadministrasikan dan mengelola infrastruktur TI, termasuk konfigurasi server, manajemen jaringan, serta implementasi kebijakan keamanan, guna memastikan kinerja sistem yang optimal.(C3)— Mendukung CPL09
CPMK093-1Mampu mengkonfigurasi server dan perangkat jaringan dengan parameter keamanan minimum.
CPMK093-2Mampu mengimplementasikan pengelolaan akses pengguna, password policy, dan otorisasi sistem.
CPMK093-3Mampu memelihara sistem jaringan dan infrastruktur TI secara berkala untuk menghindari kerentanan.
CPMK104Mampu mengevaluasi dan meningkatkan tingkat keamanan infrastruktur jaringan menggunakan teknik audit keamanan, analisis log sistem, serta simulasi serangan untuk mengidentifikasi potensi kerentanan.(C5)— Mendukung CPL10
CPMK104-1Mampu melakukan audit keamanan terhadap infrastruktur jaringan menggunakan tools seperti Nmap atau Nessus.
CPMK104-2Mampu membaca, menganalisis, dan menarik kesimpulan dari log sistem untuk mendeteksi aktivitas mencurigakan.
CPMK104-3Mampu melakukan simulasi serangan internal untuk mengukur tingkat resiliensi infrastruktur jaringan.
CPMK104-4Mampu menyusun laporan evaluasi dan rekomendasi peningkatan keamanan berdasarkan hasil audit dan simulasi
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mampu menerapkan framework terbaru untuk pengujian perangkat lunak (misal: Selenium, JUnit, Postman).
CPMK065-2Mampu mendemonstrasikan teknik testing otomatis dan manual terkini secara mandiri.
CPMK083Mampu mengevaluasi performa dan efektivitas solusi computing yang dikembangkan dengan menerapkan metode pengujian, debugging, dan optimasi sistem.(C5)— Mendukung CPL08
CPMK083-1Mampu membedakan jenis-jenis pengujian seperti functional testing, regression testing, dan UAT.
CPMK083-2Mampu menerapkan pengujian manual terhadap user story dan business process aplikasi.
CPMK083-3Mampu melakukan pengujian performa (load & stress test) pada sistem berbasis web dan mobile.
CPMK083-4Mampu melakukan debugging sederhana berdasarkan hasil pengujian dan laporan error.
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mampu menyusun test plan, test case, dan bug report secara rapi dan profesional.
CPMK085-2Mampu mempresentasikan hasil uji coba kepada tim developer dan stakeholder secara efektif.
CPMK085-3Mampu menyusun laporan akhir User Acceptance Testing (UAT) sebagai dasar pengambilan keputusan implementasi.
CPMK044-2Mahasiswa mampu mengevaluasi kelebihan dan keterbatasan teknologi blockchain dibanding teknologi database tradisional.
CPMK044-3Mahasiswa mampu menilai efisiensi berbagai konsensus algoritma (Proof of Work, Proof of Stake, BFT, dll.) dalam sistem blockchain.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu menganalisis kebutuhan sistem untuk mengimplementasikan solusi berbasis blockchain.
CPMK091-2Mahasiswa mampu memilih platform blockchain (Ethereum, Hyperledger, Solana, dll.) yang sesuai dengan konteks aplikasi.
CPMK091-3Mahasiswa mampu menentukan infrastruktur teknologi (server, cloud, jaringan, penyimpanan) untuk mendukung sistem blockchain yang skalabel.
CPMK103Mampu mampu mengamankan sistem informasi dengan menerapkan kebijakan akses berbasis identitas, metode autentikasi multifaktor, serta teknik mitigasi serangan siber seperti SQL injection dan malware.(C3)— Mendukung CPL10
CPMK103-1Mahasiswa mampu menerapkan autentikasi berbasis identitas pengguna dalam sistem blockchain.
CPMK103-2Mahasiswa mampu mengamankan interaksi pengguna terhadap smart contract melalui teknik validasi dan verifikasi input.
CPMK103-3Mahasiswa mampu menganalisis potensi ancaman keamanan seperti serangan 51%, phishing wallet, atau reentrancy attack.
CPMK103-4Mahasiswa mampu merancang strategi mitigasi terhadap serangan keamanan pada sistem blockchain, termasuk audit smart contract
CPMK084-3
Mampu menerapkan teknologi container (Docker) dan orkestrasi (Kubernetes) dalam pengelolaan cloud.
CPMK084-4Mampu mengintegrasikan AI/ML services atau Big Data platform dalam ekosistem cloud.
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mampu mendokumentasikan infrastruktur cloud dalam bentuk arsitektur teknis yang dapat direplikasi.
CPMK085-2Mampu menyusun laporan dan presentasi teknis mengenai hasil deployment cloud di hadapan tim dan pemangku kepentingan.
CPMK101Mampu merancang dan mengimplementasikan protokol keamanan jaringan, termasuk enkripsi data, firewall, dan sistem deteksi intrusi untuk melindungi kerahasiaan informasi yang didistribusikan.(C6)— Mendukung CPL10
CPMK101-1Mampu merancang skema enkripsi data dan akses berbasis peran (IAM) untuk layanan cloud.
CPMK101-2Mampu mengimplementasikan firewall, VPN, dan tools monitoring lalu lintas sebagai kontrol keamanan cloud.
CPMK105Mampu mengembangkan dan menerapkan prosedur pemulihan bencana (disaster recovery) serta rencana kontinuitas bisnis (business continuity plan) untuk memastikan integritas dan ketersediaan informasi dalam situasi darurat.(C6)— Mendukung CPL10
CPMK105-1Mampu menganalisis risiko terhadap gangguan layanan cloud dan membuat mitigasi skenario.
CPMK105-2Mampu menyusun strategi disaster recovery berbasis cloud (snapshot, replication, failover).
CPMK105-3Mampu merancang Business Continuity Plan (BCP) untuk menjamin keberlanjutan layanan cloud dalam kondisi krisis
CPMK045-3Mampu mengembangkan prototipe sistem berbasis cloud dengan keamanan sebagai elemen desain utama (secure-by-design).
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mampu mengintegrasikan AI atau machine learning untuk deteksi anomali pada trafik cloud.
CPMK084-2Mampu menggunakan tools big data (mis. ELK Stack, SIEM) untuk monitoring keamanan cloud secara real-time.
CPMK101Mampu merancang dan mengimplementasikan protokol keamanan jaringan, termasuk enkripsi data, firewall, dan sistem deteksi intrusi untuk melindungi kerahasiaan informasi yang didistribusikan.(C6)— Mendukung CPL10
CPMK101-1Mampu merancang kebijakan enkripsi data di at-rest dan in-transit pada sistem cloud.
CPMK101-2Mampu menerapkan firewall cloud-native dan sistem deteksi intrusi (IDS) dalam lingkungan multi-tenant.
CPMK101-3Mampu menguji efektivitas konfigurasi keamanan terhadap serangan umum seperti data exfiltration atau port scanning.
CPMK105Mampu mengembangkan dan menerapkan prosedur pemulihan bencana (disaster recovery) serta rencana kontinuitas bisnis (business continuity plan) untuk memastikan integritas dan ketersediaan informasi dalam situasi darurat.(C6)— Mendukung CPL10
CPMK105-1Mampu mengidentifikasi risiko downtime dan menyusun skenario mitigasi untuk layanan cloud.
CPMK105-2Mampu merancang prosedur disaster recovery termasuk backup otomatis dan failover instance cloud.
CPMK105-3Mampu menyusun dan mempresentasikan Business Continuity Plan (BCP) dalam konteks cloud-based service
(C4)
— Mendukung CPL06
CPMK061-1Mampu mengidentifikasi masalah dalam perencanaan dan pelaksanaan proyek TIK.
CPMK061-2Mampu melakukan analisis akar masalah (root cause analysis) proyek menggunakan pendekatan logis dan kritis.
CPMK063Mampu mengembangkan solusi inovatif berbasis teknologi dengan mengintegrasikan metode interdisipliner yang relevan untuk meningkatkan efisiensi dan efektivitas dalam berbagai bidang.(C6)— Mendukung CPL06
CPMK063-1Mampu merancang solusi inovatif untuk memperbaiki proses manajemen proyek menggunakan teknologi.
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mampu mengumpulkan data kemajuan proyek (milestone, KPI) secara sistematis.
CPMK071-2Mampu menginterpretasi data proyek untuk menghasilkan laporan status proyek yang akurat.
CPMK073Mampu menggunakan prinsip manajemen risiko dan teknik pengambilan keputusan berbasis data (data-driven decision making) untuk memecahkan permasalahan kompleks dalam pengembangan teknologi informasi.(C3)— Mendukung CPL07
CPMK073-1Mampu mengidentifikasi risiko dalam pelaksanaan proyek TIK (teknis, keuangan, SDM).
CPMK073-2Mampu menyusun rencana mitigasi risiko dan skenario alternatif proyek.
CPMK073-3Mampu menerapkan teknik pengambilan keputusan berbasis data dalam menentukan prioritas proyek
CPMK073-4Mampu menyusun laporan akhir proyek TIK berdasarkan analisis keberhasilan dan pembelajaran proyek
CPMK053Mampu melakukan analisis risiko dan mengembangkan strategi mitigasi terhadap berbagai ancaman keamanan siber, seperti serangan DDoS, malware, dan eksploitasi kerentanan sistem.(C6)— Mendukung CPL05
CPMK053-1Mampu menganalisis jenis ancaman yang umum pada insiden digital (malware, DDoS, eksploitasi).
CPMK053-2Mampu mengembangkan strategi mitigasi yang relevan dengan risiko keamanan yang teridentifikasi.
CPMK054Mampu menerapkan teknik forensik digital untuk mengidentifikasi, menganalisis, dan menangani insiden keamanan guna memastikan ketersediaan serta pemulihan data secara efektif.(C4)— Mendukung CPL05
CPMK054-1Mampu melakukan akuisisi data forensik sesuai prosedur yang sah dan forensik.
CPMK054-2Mampu menganalisis bukti digital menggunakan teknik chain of custody dan timeline analysis.
CPMK092Mampu mengintegrasikan berbagai komponen teknologi informasi, seperti sistem cloud, database, dan layanan komputasi terdistribusi, untuk menciptakan solusi yang efisien dan scalable.(C6)— Mendukung CPL09
CPMK092-1Mampu mengintegrasikan sistem cloud, database, dan tools forensik dalam infrastruktur investigasi.
CPMK092-2Mampu menyusun skema integrasi forensic monitoring ke dalam sistem produksi (SIEM, log server).
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mampu memantau performa sistem forensic melalui audit log dan metrik keamanan.
CPMK094-2Mampu mengevaluasi kebutuhan sumber daya digital forensic system dalam skenario insiden besar.
CPMK094-3Mampu mengoptimalkan sistem forensic melalui perencanaan resource dan tuning sistem TI yang efisien
(C6)
— Mendukung CPL06
CPMK063-1Mampu mengevaluasi berbagai tools testing (JMeter, LoadRunner, dsb.) dalam konteks solusi inovatif untuk menguji kinerja aplikasi.
CPMK063-2Mampu menyusun skenario pengujian performa dengan menggabungkan pendekatan pengujian teknis dan kebutuhan pengguna.
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mampu mengumpulkan dan menyusun data hasil pengujian performa ke dalam format yang sistematis dan terstruktur.
CPMK071-2Mampu menganalisis hasil pengujian performa aplikasi untuk mendukung pengambilan keputusan dalam pengembangan sistem.
CPMK073Mampu menggunakan prinsip manajemen risiko dan teknik pengambilan keputusan berbasis data (data-driven decision making) untuk memecahkan permasalahan kompleks dalam pengembangan teknologi informasi.(C3)— Mendukung CPL07
CPMK073-1Mampu mengevaluasi risiko kinerja aplikasi berdasarkan hasil pengujian dan menentukan prioritas mitigasi.
CPMK073-2Mampu membuat keputusan berbasis data hasil pengujian performa dalam pengembangan berkelanjutan aplikasi.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mampu mengidentifikasi kebutuhan perangkat keras dan perangkat lunak untuk mendukung proses performance testing.
CPMK091-2Mampu memilih dan mengonfigurasi infrastruktur TI yang sesuai untuk mendukung simulasi pengujian skala besar.
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mampu mengevaluasi performa sistem berdasarkan parameter throughput, latency, dan resource usage.
CPMK094-2Mampu mengoptimalkan sistem aplikasi berdasarkan hasil analisis performa dan tuning dinamis sumber daya
CPMK074-2
Mampu menganalisis risiko etika dalam integrasi data antar sistem.
CPMK074-3Mampu merumuskan strategi perbaikan dan adaptasi sistem setelah evaluasi integrasi.
CPMK074-4Mampu menyusun rekomendasi kebijakan teknis untuk meningkatkan kualitas sistem terintegrasi.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mampu merancang arsitektur sistem yang dapat mendukung integrasi antarmodul.
CPMK082-2Mampu mengimplementasikan API (Application Programming Interface) dalam sistem integrasi.
CPMK082-3Mampu menggunakan tools pemrograman modern (seperti RESTful, GraphQL, middleware) untuk integrasi layanan digital.
CPMK092Mampu mengintegrasikan berbagai komponen teknologi informasi, seperti sistem cloud, database, dan layanan komputasi terdistribusi, untuk menciptakan solusi yang efisien dan scalable.(C6)— Mendukung CPL09
CPMK092-1Mampu mengintegrasikan layanan cloud (seperti AWS, GCP, Azure) ke dalam sistem berbasis web atau mobile.
CPMK092-2Mampu merancang dan mengimplementasikan integrasi antara database relasional dan non-relasional dalam satu platform.
CPMK092-3Mampu menyusun strategi integrasi layanan mikro (microservices) untuk menciptakan sistem yang scalable dan efisien
CPMK035-2
Mampu menghitung metrik evaluasi model (akurasi, presisi, recall, F1-score).
CPMK035-3Mampu membandingkan hasil dari beberapa model data mining menggunakan pendekatan eksperimen.
CPMK041Mampu mengidentifikasi dan merumuskan permasalahan computing yang kompleks dengan melakukan analisis kebutuhan serta mengacu pada teori dan prinsip komputasi yang relevan.(C6)— Mendukung CPL04
CPMK041-1Mampu mengidentifikasi kebutuhan dan masalah dalam proses penggalian data dari berbagai sumber.
CPMK041-2Mampu merumuskan permasalahan bisnis atau teknologi yang dapat diselesaikan melalui data mining.
CPMK041-3Mampu memilih pendekatan data mining yang sesuai berdasarkan kebutuhan analisis.
CPMK042Mampu menerapkan metode analisis data, algoritma, dan model komputasi dalam mengevaluasi permasalahan serta menentukan solusi berbasis teknologi informasi yang tepat.(C5)— Mendukung CPL04
CPMK042-1Mampu melakukan preprocessing data, termasuk cleaning, transformation, dan reduction.
CPMK042-2Mampu menerapkan metode asosiasi (seperti Apriori dan FP-Growth) untuk menemukan pola dalam data.
CPMK042-3Mampu membangun dan mengevaluasi model data mining berbasis dataset nyata menggunakan tools seperti Orange, RapidMiner, atau Python.
CPMK042-4Mampu menyusun laporan dan mempresentasikan hasil penggalian data secara profesional untuk pengambilan keputusan
CPMK045-2Mampu merancang dan membangun sistem enkripsi-dekripsi berbasis perangkat lunak sederhana.
CPMK045-3Mampu mengevaluasi efektivitas berbagai metode kriptografi berdasarkan kompleksitas algoritma dan kecepatan eksekusi.
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mampu membuat dokumentasi sistem kriptografi termasuk penjelasan algoritma, implementasi, dan skenario uji coba.
CPMK085-2Mampu menyusun laporan evaluasi keamanan sistem yang diuji menggunakan kriptografi dalam konteks aplikasi nyata.
CPMK085-3Mampu mempresentasikan hasil pengujian dan penerapan algoritma kriptografi kepada pemangku kepentingan non-teknis.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mampu menganalisis kebutuhan sistem keamanan dalam suatu skenario dan memilih perangkat keras/lunak yang relevan untuk dukungan kriptografi.
CPMK091-2Mampu merancang arsitektur sistem informasi yang terintegrasi dengan komponen kriptografi untuk menjaga keamanan data.
CPMK101Mampu merancang dan mengimplementasikan protokol keamanan jaringan, termasuk enkripsi data, firewall, dan sistem deteksi intrusi untuk melindungi kerahasiaan informasi yang didistribusikan.(C6)— Mendukung CPL10
CPMK101-1Mampu merancang protokol komunikasi aman yang melibatkan pertukaran kunci dan otentikasi berbasis digital certificate.
CPMK101-2Mampu mengintegrasikan kriptografi dalam sistem deteksi intrusi dan firewall sebagai bagian dari kebijakan keamanan jaringan
CPMK064-2Mampu mengkaji risiko penyalahgunaan teknologi informasi dalam konteks budaya dan nilai lokal.
CPMK064-3Mampu merancang strategi edukasi masyarakat terkait keamanan digital yang mempertimbangkan konteks budaya.
CPMK073Mampu menggunakan prinsip manajemen risiko dan teknik pengambilan keputusan berbasis data (data-driven decision making) untuk memecahkan permasalahan kompleks dalam pengembangan teknologi informasi.(C3)— Mendukung CPL07
CPMK073-1Mampu menjelaskan konsep manajemen risiko dalam konteks keamanan siber organisasi.
CPMK073-2Mampu menggunakan data log dan laporan insiden sebagai dasar pengambilan keputusan mitigasi ancaman.
CPMK073-3Mampu membuat rekomendasi keputusan keamanan berdasarkan analisis data dan tren serangan siber.
CPMK074Mampu mengevaluasi dampak dari keputusan yang diambil terhadap aspek teknis, ekonomi, sosial, dan etika, serta melakukan perbaikan atau penyesuaian strategi berdasarkan hasil evaluasi tersebut.(C5)— Mendukung CPL07
CPMK074-1Mampu mengevaluasi keputusan keamanan TI dari aspek biaya, efisiensi, dan dampak sosial.
CPMK074-2Mampu menilai kebijakan keamanan informasi berdasarkan prinsip etika digital dan tanggung jawab sosial.
CPMK074-3Mampu mengusulkan revisi strategi keamanan berdasarkan hasil evaluasi dampak penerapan kebijakan sebelumnya.
CPMK074-4Mampu menyusun strategi pengembangan budaya sadar keamanan informasi di organisasi
Mampu mengintegrasikan IPv6 dalam arsitektur big data yang menggunakan distribusi jaringan global.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mampu mengidentifikasi kebutuhan perangkat dan perangkat lunak dalam implementasi IPv6.
CPMK091-2Mampu merancang topologi jaringan berbasis IPv6 sesuai dengan kebutuhan organisasi.
CPMK093Mampu mengadministrasikan dan mengelola infrastruktur TI, termasuk konfigurasi server, manajemen jaringan, serta implementasi kebijakan keamanan, guna memastikan kinerja sistem yang optimal.(C3)— Mendukung CPL09
CPMK093-1Mampu melakukan konfigurasi IP statis dan dinamis (SLAAC dan DHCPv6) di jaringan IPv6.
CPMK093-2Mampu mengelola firewall dan kebijakan keamanan jaringan untuk trafik IPv6.
CPMK093-3Mampu melakukan monitoring dan maintenance terhadap infrastruktur jaringan IPv6.
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mampu menganalisis performa jaringan IPv6 menggunakan metrik throughput, delay, dan jitter.
CPMK094-2Mampu mengoptimalkan alokasi bandwidth dan addressing pada IPv6 agar efisien.
CPMK101Mampu merancang dan mengimplementasikan protokol keamanan jaringan, termasuk enkripsi data, firewall, dan sistem deteksi intrusi untuk melindungi kerahasiaan informasi yang didistribusikan.(C6)— Mendukung CPL10
CPMK101-1Mampu menerapkan mekanisme keamanan pada jaringan IPv6, termasuk IPsec, firewall, dan intrusion detection untuk melindungi data
CPMK044Mampu mengevaluasi dan membandingkan berbagai metode serta teknologi informasi yang tersedia untuk menentukan solusi yang paling efisien dan efektif dalam menyelesaikan permasalahan komputasi.(C5)— Mendukung CPL04
CPMK044-1Mahasiswa mampu membandingkan berbagai pendekatan penelitian (kualitatif, kuantitatif, dan mixed-method) untuk menentukan strategi yang paling sesuai.
CPMK044-2Mahasiswa mampu mengevaluasi efektivitas metode atau teknologi informasi dalam menjawab pertanyaan penelitian yang diajukan.
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mahasiswa mampu melakukan studi literatur untuk mengidentifikasi gap penelitian dan memperkuat perumusan masalah.
CPMK061-2Mahasiswa mampu menganalisis variabel dan indikator penelitian dengan pendekatan sistematis, logis, dan berbasis data.
CPMK062Mampu menerapkan pemikiran sistematis dalam perancangan dan implementasi sistem teknologi informasi yang mempertimbangkan aspek etika, sosial, dan keberlanjutan.(C3)— Mendukung CPL06
CPMK062-1Mahasiswa mampu merumuskan batasan dan asumsi penelitian yang mempertimbangkan dampak etika dan sosial.
CPMK062-2Mahasiswa mampu menyusun metodologi penelitian yang mendukung prinsip keberlanjutan dan penggunaan teknologi secara bertanggung jawab.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mahasiswa mampu mencari, menelaah, dan menggunakan sumber pustaka ilmiah terbaru sebagai dasar pengembangan penelitian.
CPMK065-2Mahasiswa mampu menyusun laporan hasil penelitian secara sistematis, akademik, dan sesuai kaidah ilmiah.
CPMK065-3Mahasiswa mampu mempresentasikan proposal dan hasil penelitian secara profesional di forum ilmiah atau institusional
CPMK025-2Mahasiswa mampu menanggapi isu sosial global secara lisan atau tertulis menggunakan Bahasa Inggris formal.
CPMK025-3Mahasiswa mampu berdiskusi secara aktif dan etis dalam Bahasa Inggris mengenai topik-topik global seperti keberlanjutan, pendidikan, dan teknologi.
CPMK063Mampu mengembangkan solusi inovatif berbasis teknologi dengan mengintegrasikan metode interdisipliner yang relevan untuk meningkatkan efisiensi dan efektivitas dalam berbagai bidang.(C6)— Mendukung CPL06
CPMK063-1Mahasiswa mampu menyusun deskripsi ide inovatif secara tertulis dalam Bahasa Inggris (misalnya: deskripsi produk atau aplikasi).
CPMK063-2Mahasiswa mampu mempresentasikan solusi sederhana berbasis teknologi dalam Bahasa Inggris dengan struktur kalimat yang benar.
CPMK063-3Mahasiswa mampu berkolaborasi lintas disiplin dalam menyusun narasi proyek atau solusi digital menggunakan Bahasa Inggris.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mahasiswa mampu menjelaskan perkembangan teknologi atau tren industri global menggunakan Bahasa Inggris.
CPMK065-2Mahasiswa mampu menulis email atau laporan pendek dalam Bahasa Inggris untuk keperluan profesional atau akademik.
CPMK065-3Mahasiswa mampu melakukan refleksi pembelajaran dalam Bahasa Inggris secara tertulis sebagai bagian dari proses pengembangan diri mandiri.
CPMK065-4Mahasiswa mampu menyusun rencana pembelajaran Bahasa Inggris jangka panjang dengan pendekatan berbasis teknologi dan sumber daring
(C4)
— Mendukung CPL06
CPMK061-1Mahasiswa mampu mengidentifikasi masalah nyata dalam konteks pengguna atau organisasi yang menjadi objek proyek.
CPMK061-2Mahasiswa mampu menganalisis masalah tersebut dengan pendekatan logis dan berbasis data untuk merumuskan kebutuhan sistem.
CPMK072Mampu menerapkan metode analitis dan teknik komputasi dalam mengevaluasi berbagai alternatif solusi serta menentukan keputusan yang paling optimal dalam menyelesaikan masalah di bidang keahliannya.(C5)— Mendukung CPL07
CPMK072-1Mahasiswa mampu merancang beberapa alternatif solusi berbasis teknologi informasi.
CPMK072-2Mahasiswa mampu mengevaluasi alternatif solusi tersebut menggunakan metode analitis dan pemodelan komputasi.
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu menyusun arsitektur sistem dan merancang modul perangkat lunak atau sistem informasi berbasis proyek.
CPMK082-2Mahasiswa mampu mengimplementasikan sistem dengan menggunakan bahasa pemrograman, tools, dan platform yang sesuai.
CPMK082-3Mahasiswa mampu melakukan pengujian sistem untuk memastikan bahwa solusi memenuhi kebutuhan pengguna dan bebas dari kesalahan kritis.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu menentukan kebutuhan perangkat keras, perangkat lunak, dan jaringan yang sesuai dengan proyek yang dikembangkan.
CPMK091-2Mahasiswa mampu melakukan konfigurasi atau simulasi deployment sistem sesuai dengan platform infrastruktur yang dipilih.
CPMK091-3Mahasiswa mampu mendokumentasikan dan mempresentasikan seluruh hasil proyek secara profesional kepada pemangku kepentingan
CPMK072Mampu menerapkan metode analitis dan teknik komputasi dalam mengevaluasi berbagai alternatif solusi serta menentukan keputusan yang paling optimal dalam menyelesaikan masalah di bidang keahliannya.(C5)— Mendukung CPL07
CPMK072-1Mahasiswa mampu menerapkan model analisis berbasis MITRE ATT&CK Framework atau Cyber Kill Chain dalam penelusuran ancaman.
CPMK072-2Mahasiswa mampu membandingkan efektivitas berbagai pendekatan threat hunting (indicator-based, behavior-based, intelligence-driven).
CPMK082Mampu mengimplementasikan sistem berbasis teknologi informasi dengan menggunakan metode pemrograman, arsitektur perangkat lunak, dan platform komputasi modern yang sesuai.(C3)— Mendukung CPL08
CPMK082-1Mahasiswa mampu mengimplementasikan sistem monitoring keamanan menggunakan tools open source seperti Wazuh, Zeek, atau ELK Stack.
CPMK082-2Mahasiswa mampu menyusun custom detection rule atau script untuk mengidentifikasi pola ancaman tertentu.
CPMK082-3Mahasiswa mampu mengintegrasikan threat intelligence feeds ke dalam platform monitoring untuk memperkaya hasil investigasi.
CPMK104Mampu mengevaluasi dan meningkatkan tingkat keamanan infrastruktur jaringan menggunakan teknik audit keamanan, analisis log sistem, serta simulasi serangan untuk mengidentifikasi potensi kerentanan.(C5)— Mendukung CPL10
CPMK104-1Mahasiswa mampu melakukan audit keamanan jaringan berdasarkan hasil threat hunting dan rekomendasi sistem.
CPMK104-2Mahasiswa mampu melakukan simulasi serangan (red team exercises) untuk menguji efektivitas sistem pertahanan.
CPMK104-3Mahasiswa mampu mengevaluasi kesiapan organisasi dalam merespons insiden berdasarkan hasil simulasi.
CPMK104-4Mahasiswa mampu menyusun laporan threat hunting secara profesional, lengkap dengan temuan, analisis, dan strategi mitigasi
CPMK036-3Mahasiswa mampu menerapkan prinsip komputasi paralel dan terdistribusi dalam pemrosesan data skala besar.
CPMK084Mampu mengintegrasikan berbagai teknologi modern, seperti cloud computing, artificial intelligence, dan big data, untuk meningkatkan kinerja serta fleksibilitas solusi teknologi informasi.(C6)— Mendukung CPL08
CPMK084-1Mahasiswa mampu menjelaskan arsitektur Hadoop, Spark, dan sistem file terdistribusi (HDFS).
CPMK084-2Mahasiswa mampu mengimplementasikan pemrosesan data menggunakan platform Spark atau Hadoop.
CPMK084-3Mahasiswa mampu mengintegrasikan teknologi cloud dan AI dalam pengolahan data besar menggunakan platform seperti AWS, GCP, atau Azure.
CPMK085Mampu melakukan dokumentasi dan presentasi hasil rancangan serta implementasi solusi computing secara profesional untuk memastikan keberlanjutan dan keterbacaan oleh tim pengembang serta pemangku kepentingan.(C3)— Mendukung CPL08
CPMK085-1Mahasiswa mampu mendokumentasikan proses ETL (Extract, Transform, Load) dari data mentah ke bentuk terstruktur.
CPMK085-2Mahasiswa mampu menyusun laporan visualisasi dan analisis big data secara profesional menggunakan dashboard interaktif (Power BI, Tableau, atau Plotly).
CPMK094Mampu mengevaluasi dan mengoptimalkan performa infrastruktur teknologi informasi dengan menerapkan teknik pemantauan, analisis data, serta penyesuaian sumber daya secara dinamis.(C5)— Mendukung CPL09
CPMK094-1Mahasiswa mampu mengevaluasi performa sistem big data (misalnya latency, throughput) dan mengidentifikasi bottleneck.
CPMK094-2Mahasiswa mampu melakukan optimasi performa pemrosesan data besar melalui teknik tuning dan pemanfaatan resource dinamis.
CPMK094-3Mahasiswa mampu menyusun rekomendasi peningkatan arsitektur big data berdasarkan hasil pemantauan dan analisis sistem
CPMK013-1Mahasiswa mampu menjelaskan pentingnya sikap disiplin dan tanggung jawab sebagai profesional TI dari perspektif agama.
CPMK013-2Mahasiswa mampu mengaitkan nilai religius dengan kode etik profesi (misalnya ACM Code of Ethics atau Kode Etik PII).
CPMK013-3Mahasiswa mampu mengidentifikasi praktik profesional yang melanggar etika dan hukum, serta menyusun alternatif berdasarkan ajaran agama.
CPMK013-4Mahasiswa mampu menunjukkan komitmen pada nilai kejujuran dan integritas dalam pengembangan perangkat lunak atau sistem informasi.
CPMK025Mampu beradaptasi dengan perubahan dan tren teknologi global serta merespons isu sosial yang muncul dengan pendekatan berbasis pengetahuan dan prinsip keberlanjutan(C3)— Mendukung CPL02
CPMK025-1Mahasiswa mampu menjelaskan prinsip keberlanjutan dalam agama dan hubungannya dengan tanggung jawab sosial teknologi.
CPMK025-2Mahasiswa mampu merespons isu sosial seperti kesenjangan digital, kecanduan teknologi, dan hoaks secara religius dan profesional.
CPMK025-3Mahasiswa mampu menganalisis pengaruh globalisasi terhadap nilai-nilai spiritual dan praktik keagamaan dalam dunia digital.
CPMK025-4Mahasiswa mampu mengevaluasi peran mahasiswa teknologi dalam mendorong inklusi digital yang beretika.
CPMK025-5Mahasiswa mampu mengembangkan sikap adaptif terhadap perubahan teknologi global dengan tetap menjaga nilai-nilai agama
CPMK025-3Mahasiswa mampu merancang strategi penulisan yang berkelanjutan untuk mendukung komunikasi profesional dan etis.
CPMK064Mampu mengevaluasi dampak implementasi teknologi terhadap masyarakat dan budaya serta menyusun strategi yang sesuai untuk memastikan keselarasan antara teknologi dan nilai-nilai humaniora.(C5)— Mendukung CPL06
CPMK064-1Mahasiswa mampu mengevaluasi dampak konten digital (YouTube, TikTok, dll.) terhadap identitas dan budaya bahasa lokal.
CPMK064-2Mahasiswa mampu menyusun argumentasi akademik yang mempertimbangkan keberagaman budaya dan teknologi.
CPMK064-3Mahasiswa mampu membangun strategi literasi bahasa Indonesia yang tetap adaptif terhadap perkembangan teknologi.
CPMK065Mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknologi terbaru serta menerapkan prinsip pembelajaran sepanjang hayat dalam pengembangan keahlian profesional.(C3)— Mendukung CPL06
CPMK065-1Mahasiswa mampu memanfaatkan sumber daya digital untuk memperkuat keterampilan berbahasa dan komunikasi profesional.
CPMK065-2Mahasiswa mampu menyusun dokumen ilmiah (esai, proposal, laporan) dengan pendekatan reflektif dan berorientasi pada peningkatan diri.
CPMK074Mampu mengevaluasi dampak dari keputusan yang diambil terhadap aspek teknis, ekonomi, sosial, dan etika, serta melakukan perbaikan atau penyesuaian strategi berdasarkan hasil evaluasi tersebut.(C5)— Mendukung CPL07
CPMK074-1Mahasiswa mampu mengevaluasi struktur dan gaya bahasa dalam dokumen profesional untuk meningkatkan efektivitas komunikasi.
CPMK074-2Mahasiswa mampu menilai kualitas keputusan komunikasi publik dari perspektif sosial, etika, dan ekonomi.
CPMK074-3Mahasiswa mampu melakukan revisi terhadap dokumen atau strategi komunikasi berbasis hasil evaluasi dampak multidimensi
CPMK012-3Mahasiswa mampu mengkaji kasus pelanggaran hukum siber dan menyusun tanggapan berbasis norma hukum Pancasila.
CPMK013Mampu menunjukkan sikap disiplin, tanggung jawab, dan kepatuhan terhadap norma hukum serta etika profesional dalam pengembangan dan implementasi teknologi informasi.(C3)— Mendukung CPL01
CPMK013-1Mahasiswa mampu menunjukkan kedisiplinan dan tanggung jawab dalam penggunaan teknologi berbasis etika Pancasila.
CPMK013-2Mahasiswa mampu mengembangkan sikap patuh terhadap hukum dan etika profesi TI dalam lingkungan kerja dan sosial.
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
CPMK022-1Mahasiswa mampu berperan aktif dalam diskusi kelompok lintas disiplin dengan menjunjung semangat gotong royong.
CPMK022-2Mahasiswa mampu menunjukkan kemampuan kepemimpinan kolaboratif dalam menyelesaikan permasalahan sosial berbasis teknologi.
CPMK024Mampu mengidentifikasi dan menganalisis dampak perkembangan teknologi terhadap masyarakat, serta memberikan solusi inovatif yang beretika dan bertanggung jawab.(C4)— Mendukung CPL02
CPMK024-1Mahasiswa mampu mengevaluasi dampak perkembangan teknologi terhadap budaya, moral, dan kedaulatan bangsa.
CPMK024-2Mahasiswa mampu merumuskan solusi berbasis Pancasila terhadap isu-isu sosial akibat perkembangan TI.
CPMK024-3Mahasiswa mampu mengkaji tantangan dan peluang globalisasi teknologi dari sudut pandang nilai-nilai Pancasila.
CPMK024-4Mahasiswa mampu menyusun rencana aksi pribadi sebagai warga negara yang bertanggung jawab dalam menghadapi disrupsi teknologi
CPMK013-3Mahasiswa mampu menerapkan prinsip etika profesional dalam aktivitas pengembangan dan implementasi sistem TI.
CPMK021Mampu menerapkan etika profesi dalam pengambilan keputusan dan penyelesaian masalah di bidang teknologi informasi, dengan mempertimbangkan dampak sosial dan hukum(C3)— Mendukung CPL02
CPMK021-1Mahasiswa mampu mengidentifikasi prinsip-prinsip dasar etika profesi di bidang teknologi informasi.
CPMK021-2Mahasiswa mampu menyelesaikan permasalahan etis dalam pengambilan keputusan berbasis prinsip keadilan dan tanggung jawab sosial.
CPMK021-3Mahasiswa mampu menyusun kode etik pribadi yang sejalan dengan norma profesi TI dan nilai-nilai masyarakat.
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
CPMK022-1Mahasiswa mampu berperan aktif dalam tim lintas disiplin untuk menyelesaikan isu etika teknologi secara kolaboratif.
CPMK022-2Mahasiswa mampu menunjukkan sikap kepemimpinan etis dalam tim untuk menghadapi dilema teknologi dan sosial.
CPMK025Mampu beradaptasi dengan perubahan dan tren teknologi global serta merespons isu sosial yang muncul dengan pendekatan berbasis pengetahuan dan prinsip keberlanjutan(C3)— Mendukung CPL02
CPMK025-1Mahasiswa mampu mengidentifikasi isu sosial dan tantangan etis akibat kemajuan teknologi global.
CPMK025-2Mahasiswa mampu menyusun strategi adaptif terhadap perkembangan teknologi yang memperhatikan prinsip keberlanjutan.
CPMK025-3Mahasiswa mampu merefleksikan nilai-nilai global dan lokal dalam menghadapi dilema etis dalam era digital
CPMK012-3Mahasiswa mampu menganalisis kasus korupsi yang melibatkan pelanggaran terhadap regulasi TI dan keterkaitan dengan sistem pengawasan.
CPMK013Mampu menunjukkan sikap disiplin, tanggung jawab, dan kepatuhan terhadap norma hukum serta etika profesional dalam pengembangan dan implementasi teknologi informasi.(C3)— Mendukung CPL01
CPMK013-1Mahasiswa mampu menerapkan prinsip disiplin dan tanggung jawab pribadi sebagai bagian dari etika profesi antikorupsi.
CPMK013-2Mahasiswa mampu mengidentifikasi perilaku profesional yang mencegah praktik korupsi di lingkungan kerja berbasis TI.
CPMK013-3Mahasiswa mampu merancang kebijakan internal tim atau organisasi kecil untuk menegakkan etika antikorupsi dalam proyek teknologi.
CPMK022Mampu berkontribusi secara efektif dalam tim multidisiplin dengan mengadopsi komunikasi yang kolaboratif dan keterampilan kepemimpinan yang sesuai untuk mencapai tujuan bersama(C3)— Mendukung CPL02
CPMK022-1Mahasiswa mampu membentuk tim kerja kolaboratif yang mengutamakan transparansi dan akuntabilitas dalam kegiatan kelompok.
CPMK022-2Mahasiswa mampu menyusun strategi kepemimpinan kolektif untuk mencegah peluang korupsi dalam pengambilan keputusan.
CPMK022-3Mahasiswa mampu memfasilitasi diskusi kelompok tentang budaya antikorupsi dan peran tim dalam pelaksanaannya.
CPMK022-4Mahasiswa mampu mengembangkan komitmen bersama dalam tim untuk menjaga integritas dan keterbukaan proses kerja.
CPMK022-5Mahasiswa mampu mempresentasikan hasil proyek kolaboratif tim yang mencerminkan nilai-nilai antikorupsi dalam konteks kehidupan profesional
CPMK073-2Mahasiswa mampu menganalisis teks atau laporan berbahasa Inggris yang membahas studi kasus pengambilan keputusan berbasis data.
CPMK073-3Mahasiswa mampu menulis ringkasan analitis tentang strategi manajemen risiko dalam pengembangan TI menggunakan bahasa Inggris akademik.
CPMK073-4Mahasiswa mampu berargumentasi secara kritis dalam bahasa Inggris terkait solusi terhadap permasalahan teknologi berbasis data-driven decision.
CPMK074Mampu mengevaluasi dampak dari keputusan yang diambil terhadap aspek teknis, ekonomi, sosial, dan etika, serta melakukan perbaikan atau penyesuaian strategi berdasarkan hasil evaluasi tersebut.(C5)— Mendukung CPL07
CPMK074-1Mahasiswa mampu membaca dan mengevaluasi artikel berbahasa Inggris mengenai dampak keputusan teknologi terhadap masyarakat.
CPMK074-2Mahasiswa mampu menyusun ulasan kritis dalam bahasa Inggris mengenai aspek etika dan ekonomi dalam pengambilan keputusan teknologi.
CPMK074-3Mahasiswa mampu berdiskusi secara profesional dalam bahasa Inggris terkait evaluasi dan perbaikan strategi digital di organisasi global.
CPMK104Mampu mengevaluasi dan meningkatkan tingkat keamanan infrastruktur jaringan menggunakan teknik audit keamanan, analisis log sistem, serta simulasi serangan untuk mengidentifikasi potensi kerentanan.(C5)— Mendukung CPL10
CPMK104-1Mahasiswa mampu menafsirkan dokumentasi teknis berbahasa Inggris tentang teknik audit keamanan dan simulasi serangan jaringan.
CPMK104-2Mahasiswa mampu menyusun laporan teknis singkat dalam bahasa Inggris terkait potensi kerentanan dan strategi mitigasi keamanan.
CPMK104-3Mahasiswa mampu mempresentasikan hasil evaluasi keamanan infrastruktur jaringan dalam format poster atau presentasi berbahasa Inggris
CPMK065-1Mahasiswa mampu mengakses dan memanfaatkan literatur atau teknologi terbaru untuk mendukung pelaksanaan kerja praktik.
CPMK065-2Mahasiswa mampu mengidentifikasi tren teknologi di sektor industri tempat kerja praktik berlangsung.
CPMK065-3Mahasiswa mampu menunjukkan sikap profesional, disiplin, dan inisiatif dalam lingkungan kerja.
CPMK065-4Mahasiswa mampu melakukan refleksi terhadap proses magang di tempat kerja dan menyusun rencana pengembangan diri ke depan.
CPMK071Mampu mengumpulkan, mengolah, dan menganalisis data secara sistematis untuk menghasilkan informasi yang akurat sebagai dasar pengambilan keputusan dalam bidang teknologi informasi.(C4)— Mendukung CPL07
CPMK071-1Mahasiswa mampu merancang instrumen atau teknik untuk mengumpulkan data relevan selama kerja praktik.
CPMK071-2Mahasiswa mampu mengolah dan menyajikan data dalam bentuk statistik deskriptif, grafik, atau visualisasi lain yang sesuai.
CPMK071-3Mahasiswa mampu menginterpretasi data yang diperoleh untuk menjelaskan kondisi atau kinerja sistem yang diamati.
CPMK071-4Mahasiswa mampu menghubungkan hasil analisis data dengan kesimpulan teknis dalam laporan kerja praktik.
CPMK071-5Mahasiswa mampu menyusun laporan akhir kerja praktik yang lengkap, logis, dan sesuai kaidah akademik serta standar institusi
CPMK021Mampu menerapkan etika profesi dalam pengambilan keputusan dan penyelesaian masalah di bidang teknologi informasi, dengan mempertimbangkan dampak sosial dan hukum(C3)— Mendukung CPL02
CPMK012-8-1Mahasiswa mampu menjelaskan nilai-nilai dasar etika profesi di bidang teknologi informasi.
CPMK012-8-2Mahasiswa mampu menerapkan prinsip tanggung jawab sosial dalam praktik profesional di bidang TI.
CPMK012-8-3Mahasiswa mampu mengkaji konflik kepentingan antara profesional TI dan kepentingan publik dalam pengambilan keputusan.
CPMK012-8-4Mahasiswa mampu mengidentifikasi dampak sosial negatif dari penyalahgunaan teknologi dan bagaimana mengatasinya secara etis.
CPMK012-8-5Mahasiswa mampu menerapkan kerangka etika dalam mengambil keputusan profesional berbasis kasus nyata.
CPMK012-8-6Mahasiswa mampu menganalisis dilema etika dan hukum dalam pengembangan sistem berbasis AI, big data, atau siber.
CPMK012-8-7Mahasiswa mampu menyusun strategi peningkatan kesadaran etika digital dan literasi hukum di kalangan profesional TI dan masyarakat umum
CPMK022-1Mahasiswa mampu berkomunikasi secara efektif dalam tim multidisiplin untuk menyusun ide bisnis berbasis teknologi.
CPMK022-2Mahasiswa mampu berperan aktif dalam diskusi tim untuk menyelesaikan tantangan pada proses validasi produk dan pasar.
CPMK022-3Mahasiswa mampu menyusun pembagian peran dan tugas dalam tim technopreneur untuk mengelola sumber daya secara efisien.
CPMK022-4Mahasiswa mampu menerapkan keterampilan kepemimpinan situasional dalam mengarahkan tim menuju penyelesaian solusi inovatif.
CPMK091Mampu menganalisis kebutuhan sistem dan memilih infrastruktur teknologi informasi yang sesuai, termasuk perangkat keras, perangkat lunak, dan jaringan, untuk mendukung solusi computing yang kompleks.(C4)— Mendukung CPL09
CPMK091-1Mahasiswa mampu menganalisis kebutuhan teknologi dan sistem pendukung untuk menjalankan ide bisnis digital.
CPMK091-2Mahasiswa mampu memilih platform teknologi (cloud, CMS, e-commerce engine) yang tepat sesuai kebutuhan model bisnis.
CPMK091-3Mahasiswa mampu merancang sistem informasi pendukung (aplikasi, website, payment system) untuk mendukung operasional bisnis.
CPMK091-4Mahasiswa mampu menyusun rencana anggaran teknologi (hardware, software, layanan cloud) secara efektif
CPMK091-5Mahasiswa mampu mengevaluasi dan memilih infrastruktur TI yang scalable dan berkelanjutan untuk mengembangkan startup teknologi
CPMK061Mampu mengidentifikasi dan menganalisis masalah dalam pengembangan teknologi informasi dengan pendekatan logis, kritis, dan berbasis data untuk menghasilkan solusi yang efektif.(C4)— Mendukung CPL06
CPMK061-1Mampu merumuskan rumusan masalah secara kritis dan terstruktur dalam konteks pengembangan teknologi informasi.
CPMK061-2Mampu menyusun tinjauan pustaka berdasarkan pendekatan logis dan berbasis data.
CPMK061-3Mampu memilih metodologi penelitian yang tepat sesuai dengan karakteristik permasalahan yang diteliti.
CPMK061-4Mampu mengembangkan solusi teknologi informasi berdasarkan analisis kebutuhan pengguna atau studi lapangan.
CPMK061-5Mampu mengevaluasi efektivitas solusi yang dibangun berdasarkan hasil pengujian atau validasi.
CPMK074Mampu mengevaluasi dampak dari keputusan yang diambil terhadap aspek teknis, ekonomi, sosial, dan etika, serta melakukan perbaikan atau penyesuaian strategi berdasarkan hasil evaluasi tersebut.(C5)— Mendukung CPL07
CPMK074-1Mampu melakukan analisis hasil eksperimen atau implementasi secara sistematis dan kritis.
CPMK074-2Mampu mengevaluasi dampak hasil penelitian terhadap aspek teknis, sosial, dan ekonomi.
CPMK074-3Mampu menyusun kesimpulan dan rekomendasi berdasarkan hasil evaluasi dan pengembangan.
CPMK074-4Mampu menyusun dokumen laporan tugas akhir dan mempresentasikan hasilnya secara profesional