alt

Tabel 1 Identitas Program Studi Teknologi Informasi

Perguruan Tinggi UNIVERSITAS DELI SUMATERA
Program Studi Teknologi Informasi
Kode Program Studi 59201
Jenjang S1
Kelompok Bidang Ilmu Ilmu Komputer dan Informatika
Gelar Lulusan S.Kom
Visi Keilmuan Program Studi Menjadi program studi unggul dalam bidang Teknologi Informasi berbasis Ilmu Komputer dan Informatika yang adaptif terhadap perkembangan teknologi digital, kecerdasan buatan, dan sistem cerdas untuk menghasilkan lulusan profesional, inovatif, dan berdaya saing global pada tahun 2030

Tabel 2 Dosen Program Studi Teknologi Informasi

Nama NIDN Jenis Kelamin Agama
Irwan Daniel, S.Th.I, S.Kom, M.Kom 0112088201 Laki-laki Islam
Douglas Pardede, S.Kom., M.Kom 0131108204 Laki-laki Kristen Protestan
SUGENG RIYADI, S.Kom., M.Kom 0128068404 Laki-laki Islam
RAJA NASRUL FU'AD, S.Kom., M.Kom 0116037002 Laki-laki Islam
INTAN MAULINA, S.PD., M.S. 0121108704 Perempuan Islam

Tabel 3 Hubungan Visi, Misi dan Tujuan University Value

Visi : Menjadi perguruan tinggi yang unggul dalam kegiatan akademik dan non akademik untuk mencerdaskan kehidupan bangsa Indonesia tahun 2036.
* Misi : Menyelenggarakan pendidikan dan pengajaran yang berkualitas tinggi, inovatif, dan relevan untuk menghasilkan lulusan unggul yang mampu bersaing di tingkat nasional dan internasional.
** Tujuan : Meningkatkan kualitas pendidikan dan pengajaran dengan mengembangkan kurikulum berbasis kompetensi, pembelajaran blended, serta laboratorium modern, sehingga lulusan memiliki kemampuan bersaing secara nasional dan/atau internasional pada tahun 2028.
** Tujuan : Menghasilkan lulusan yang kompeten dalam bidang sistem informasi, unggul dalam penguasaan teknologi informasi, adaptif terhadap perkembangan teknologi terbaru, berkarakter, serta mampu mengembangkan solusi berbasis teknologi yang inovatif untuk mendukung transformasi digital nasional maupun global.
* Misi : Mengembangkan dan mendorong penelitian serta pengabdian masyarakat yang berdampak positif bagi kemajuan ilmu pengetahuan, teknologi, dan kesejahteraan sosial bangsa.
** Tujuan : Meningkatkan output penelitian dan pengabdian masyarakat melalui publikasi jurnal terakreditasi minimal 20 artikel per tahun, serta pelaksanaan minimal 5 proyek pengabdian berbasis teknologi per tahun, tercapai pada tahun 2028.
* Misi : Mengoptimalkan pengembangan kegiatan non-akademik yang membentuk karakter, kreativitas, dan kepemimpinan mahasiswa sebagai bagian dari pembentukan insan yang cerdas dan berkarakter.
** Tujuan : Mengembangkan program ekstrakurikuler, kompetisi, dan pelatihan kepemimpinan yang menghasilkan minimal 80% mahasiswa aktif berpartisipasi, sehingga terbentuk karakter dan kreativitas yang kuat pada tahun 2027.
* Misi : Mengembangkan kerja sama strategis dengan berbagai institusi dan pihak terkait untuk mendukung perkembangan pendidikan serta pemberdayaan masyarakat secara luas.
** Tujuan : Membangun kemitraan strategis dengan minimal 10 industri, 5 lembaga pemerintah, dan 3 institusi pendidikan tinggi internasional untuk program magang, beasiswa, dan joint research, tercapai pada tahun 2029

Tabel 4 Hubungan VMTS University dengan Visi Keilmuan Program Studi

Menjadi program studi unggul dalam bidang Teknologi Informasi berbasis Ilmu Komputer dan Informatika yang adaptif terhadap perkembangan teknologi digital, kecerdasan buatan, dan sistem cerdas untuk menghasilkan lulusan profesional, inovatif, dan berdaya saing global pada tahun 2030
Relevansi Tujuan University dengan Visi Keilmuan Program Studi
** Meningkatkan kualitas pendidikan dan pengajaran dengan mengembangkan kurikulum berbasis kompetensi, pembelajaran blended, serta laboratorium modern, sehingga lulusan memiliki kemampuan bersaing secara nasional dan/atau internasional pada tahun 2028.
** Mengembangkan program ekstrakurikuler, kompetisi, dan pelatihan kepemimpinan yang menghasilkan minimal 80% mahasiswa aktif berpartisipasi, sehingga terbentuk karakter dan kreativitas yang kuat pada tahun 2027.
** Membangun kemitraan strategis dengan minimal 10 industri, 5 lembaga pemerintah, dan 3 institusi pendidikan tinggi internasional untuk program magang, beasiswa, dan joint research, tercapai pada tahun 2029
** Menghasilkan lulusan yang kompeten dalam bidang sistem informasi, unggul dalam penguasaan teknologi informasi, adaptif terhadap perkembangan teknologi terbaru, berkarakter, serta mampu mengembangkan solusi berbasis teknologi yang inovatif untuk mendukung transformasi digital nasional maupun global.
** Meningkatkan output penelitian dan pengabdian masyarakat melalui publikasi jurnal terakreditasi minimal 20 artikel per tahun, serta pelaksanaan minimal 5 proyek pengabdian berbasis teknologi per tahun, tercapai pada tahun 2028.

Penjelasan Visi Keilmuan Program Studi

Unggul: Mengacu pada mutu akademik, riset, dan kontribusi dalam pengembangan teknologi informasi mutakhir. Berbasis Ilmu Komputer dan Informatika: Fondasi keilmuan meliputi algoritma, rekayasa perangkat lunak, basis data, jaringan, AI, sistem terdistribusi, hingga keamanan siber. Adaptif terhadap perkembangan teknologi: Fokus pada teknologi masa depan seperti: Artificial Intelligence & Machine Learning Big Data Analytics Internet of Things (IoT) Cloud & Edge Computing Cybersecurity Blockchain Human-Computer Interaction (HCI) Green Computing & Sustainability Lulusan profesional dan inovatif: Siap terjun di industri 5.0, start-up, riset, dan technopreneurship berbasis etika dan tanggung jawab sosial. Berdaya saing global 2030: Siap menghadapi disrupsi global, transformasi digital industri, serta standar internasional dalam sertifikasi dan kompetensi.

Tabel 5 Hubungan VMTS University dengan CPL

Tujuan: Meningkatkan kualitas pendidikan dan pengajaran dengan mengembangkan kurikulum berbasis kompetensi, pembelajaran blended, serta laboratorium modern, sehingga lulusan memiliki kemampuan bersaing secara nasional dan/atau internasional pada tahun 2028.
Sasaran: Meningkatkan mutu pendidikan dan pengajaran melalui kurikulum berbasis kompetensi, pembelajaran blended, dan laboratorium modern.
CPL: Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
CPL: Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral, dan etika;
CPL: Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
CPL: Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan;
CPL: Menginternalisasi nilai, norma, dan etika akademik;
CPL: Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri;
CPL: Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.
CPL: Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi.
CPL: Mampu memahami, merancang, menggunakan sistem manajemen basis data, serta mengolah dan menganalisa data dengan peralatan dan metode pengolahan data
CPL: Mampu memahami perencanaan, pengorganisasian, terhadap monitoring sistem informasi dengan metode audit sistem informasi untuk memastikan sistem informasi yang efektif dalam lingkup organisasi
CPL: Mampu menganalisis infrastruktur SI, arsitektur jaringan, layanan fisik dan cloud, konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
CPL: Mampu memahami dan menerapkan kode etik organisasi dalam penggunaan informasi maupun data pada perancangan dan implementasi suatu sistem
CPL: Memiliki kemampuan merencanakan, menerapkan, memelihara serta meningkatkan sistem informasi organisasi untuk mencapai tujuan dan sasaran organisasi yang strategis baik jangka pendek maupun jangka panjang.
CPL: Mampu melakukan analisis & desain dengan menggunakan kaidah rekayasa software dan hardware serta algoritma dengan cara menggunakan tools dan dapat menunjukkan hasil dan kondisi yang maksimal untuk aplikasi bisnis
CPL: Mampu memahami, mengidentifikasi dan menerapkan konsep, teknik dan metodologi manajemen proyek sistem informasi terintegrasi untuk peningkatan proses bisnis organisasi
CPL: Mampu mengambil keputusan yang tepat berdasarkan analisis informasi dan data, dan mampu memberikan petunjuk dalam memilih berbagai alternatif solusi secara mandiri dan kelompok
CPL: Memiliki kemampuan untuk menjadi tenaga profesional untuk pengolahan basis data, rekayasa perangkat lunak, jaringan komputer, komputer grafis, dan aplikasi multimedia serta memiliki kemampuan menulis laporan penelitian dengan baik serta mengelola proyek Sistem Informasi, mempresentasikan karya tersebut
CPL: Mampu mengelola dan melakukan transformasi data menjadi informasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan informasi sehingga menghasilkan informasi yang relevan, akurat, dan tepat dalam lingkup organisasi
CPL: Mampu melakukan pengambilan keputusan berupa strategi teknologi informasi (instalasi dan implementasi, migrasi data, dan membangun jaringan korporasi terpadu) dengan metode SDLC (Systems Development Life Cycle) sehingga menghasilkan solusi teknologi informasi pada suatu organisasi atau institusi
CPL: Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain
CPL: Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat
CPL: Mampu menganalisis dan mengevaluasi komponen, struktur, serta mekanisme kerja sistem komputer berdasarkan prinsip-prinsip arsitektur komputer, termasuk interaksi antara perangkat keras dan perangkat lunak, untuk mendukung pengembangan, optimasi, dan penyelesaian masalah di bidang informatika secara efektif dan efisien.
Tujuan: Mengembangkan program ekstrakurikuler, kompetisi, dan pelatihan kepemimpinan yang menghasilkan minimal 80% mahasiswa aktif berpartisipasi, sehingga terbentuk karakter dan kreativitas yang kuat pada tahun 2027.
Sasaran: 3. Mengoptimalkan kegiatan non‑akademik untuk membentuk karakter, kreativitas, dan kepemimpinan mahasiswa, dengan partisipasi minimal 80 % mahasiswa dalam ekstrakurikuler, kompetisi, dan pelatihan kepemimpinan.
CPL: Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab pada negara dan bangsa
CPL: Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;
CPL: Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
CPL: Mampu memahami dan menjelaskan konsep basis data, struktur data dan visualisasi data secara menyeluruh. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi sistem basis data modern untuk mendukung pengelolaan data yang efektif, efisien, aman, dan skalabel sesuai kebutuhan organisasi.
CPL: Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
CPL: Menjadi manusia yang cerdas berbudi luhur
CPL: Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
CPL: Mampu memahami konsep, metode dan teknik dalam merancang UI/UX
CPL: Mampu memahami permasalahan bisnis berdasarkan analisis data di dalam organisasi sebagai pendukung pengambilan keputusan
CPL: Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
CPL: Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
CPL: Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
CPL: Menguasai konsep pengolahan data menjadi informasi dan menyajikan dalam bentuk tabel, visualisasi dan grafik, pengolahan data menjadi Informasi yang efisien dan efektif, metode pengambilan data, pemodelan data abstraksi, metode perancangan dan administrasi basis data, serta penyimpanan berkas/file
CPL: Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
CPL: Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain, menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
Tujuan: Membangun kemitraan strategis dengan minimal 10 industri, 5 lembaga pemerintah, dan 3 institusi pendidikan tinggi internasional untuk program magang, beasiswa, dan joint research, tercapai pada tahun 2029
Sasaran: Membangun kemitraan strategis dengan minimal 10 industri, 5 lembaga pemerintah, dan 3 institusi internasional untuk program magang, beasiswa, dan joint research.
CPL: Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain;
Tujuan: Menghasilkan lulusan yang kompeten dalam bidang sistem informasi, unggul dalam penguasaan teknologi informasi, adaptif terhadap perkembangan teknologi terbaru, berkarakter, serta mampu mengembangkan solusi berbasis teknologi yang inovatif untuk mendukung transformasi digital nasional maupun global.
Sasaran: 80% lulusan terserap di dunia kerja teknologi informasi dalam waktu ≤ 6 bulan setelah lulus, mampu menghasilkan proyek sistem informasi berbasis kebutuhan industri/masyarakat dan aktif berprestasi di kompetisi teknologi tingkat nasional maupun internasional.
CPL: Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
CPL: Mampu memahami fungsi dan bahasa pemrograman pada aplikasi berbasis perangkat bergerak
CPL: Mampu memahami konsep, metode, teknik dan tahapan data mining serta visualisasi data sebagai pengetahuan yang berkaitan dengan teknologi informasi.
CPL: Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi solusi komputasi berbasis kecerdasan buatan menggunakan metode dan algoritma yang sesuai untuk menyelesaikan permasalahan kompleks secara efektif dan bertanggung jawab.
Tujuan: Meningkatkan output penelitian dan pengabdian masyarakat melalui publikasi jurnal terakreditasi minimal 20 artikel per tahun, serta pelaksanaan minimal 5 proyek pengabdian berbasis teknologi per tahun, tercapai pada tahun 2028.
Sasaran: Meningkatkan produktivitas penelitian dan pengabdian kepada masyarakat dengan target minimal 20 artikel jurnal terakreditasi per tahun dan 5 proyek pengabdian berbasis teknologi per tahun.
CPL: Mampu menerapkan pemikiran logis, kritis, keterampilan sistematis, dan umum inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya;
CPL: Mampu menunjukkan kinerja mandiri, bermutu, dan terukur
CPL: Mampu mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan teknologi yang memperhatikan dan menerapkan nilai humaniora sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain atau kritik seni, menyusun deskripsi saintifik hasil kajiannya dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
CPL: Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
CPL: Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya
CPL: Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya
CPL: Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada dibawah tanggung jawabnya, dan mampu mengelola pembelajaran secara mandiri
CPL: Mampu mempresentasikan gagasan penelitian secara efektif dan ilmiah di depan forum akademik.

Tabel 6 Hubungan Indikator Kinerja Utama (IKU) dengan Sasaran

IKU: Lulusan mendapatkan pekerjaan yang layak
Sasaran: Meningkatkan mutu pendidikan dan pengajaran melalui kurikulum berbasis kompetensi, pembelajaran blended, dan laboratorium modern.
Sasaran: Membangun kemitraan strategis dengan minimal 10 industri, 5 lembaga pemerintah, dan 3 institusi internasional untuk program magang, beasiswa, dan joint research.
Sasaran: Meningkatkan produktivitas penelitian dan pengabdian kepada masyarakat dengan target minimal 20 artikel jurnal terakreditasi per tahun dan 5 proyek pengabdian berbasis teknologi per tahun.
IKU: Program studi berstandar internasional
Sasaran: 3. Mengoptimalkan kegiatan non‑akademik untuk membentuk karakter, kreativitas, dan kepemimpinan mahasiswa, dengan partisipasi minimal 80 % mahasiswa dalam ekstrakurikuler, kompetisi, dan pelatihan kepemimpinan.
IKU: Kelas yang kolaboratif dan partisipatif
Sasaran: 80% lulusan terserap di dunia kerja teknologi informasi dalam waktu ≤ 6 bulan setelah lulus, mampu menghasilkan proyek sistem informasi berbasis kebutuhan industri/masyarakat dan aktif berprestasi di kompetisi teknologi tingkat nasional maupun internasional.

Tabel 7 CPL Kompetensi Program Studi Teknologi Informasi

Kode Deskripsi CPL Referensi
KK01 Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi. - IS2020 A3.1 Foundations Competency Realm - SKKNI Area Fungsi Information System and Technology Development -IABEE, ABET
KK02 Mampu memahami, merancang, menggunakan sistem manajemen basis data, serta mengolah dan menganalisa data dengan peralatan dan metode pengolahan data - IS2020 A3.2.1 Data/Information Management - SKKNI Area Fungsi Data Management System
KK03 Mampu memahami perencanaan, pengorganisasian, terhadap monitoring sistem informasi dengan metode audit sistem informasi untuk memastikan sistem informasi yang efektif dalam lingkup organisasi
KK05 Mampu menganalisis infrastruktur SI, arsitektur jaringan, layanan fisik dan cloud, konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat - IS2020 A3.3 Technology Competency Realm - SKKNI Area Fungsi IT Security and Compliance - SKKNI Area Fungsi Network and Infrastructure
KK06 Mampu memahami dan menerapkan kode etik organisasi dalam penggunaan informasi maupun data pada perancangan dan implementasi suatu sistem - IS2020. A3.5.1 IS Ethics, Sustainability, User and Implication
KK07 Memiliki kemampuan merencanakan, menerapkan, memelihara serta meningkatkan sistem informasi organisasi untuk mencapai tujuan dan sasaran organisasi yang strategis baik jangka pendek maupun jangka panjang. - IS2020 A3.5.2 Competency Area – IS Management and Strategy - SKKNI IT and Computing Facilities Management
KK08 Mampu melakukan analisis & desain dengan menggunakan kaidah rekayasa software dan hardware serta algoritma dengan cara menggunakan tools dan dapat menunjukkan hasil dan kondisi yang maksimal untuk aplikasi bisnis
KK09 Mampu memahami, mengidentifikasi dan menerapkan konsep, teknik dan metodologi manajemen proyek sistem informasi terintegrasi untuk peningkatan proses bisnis organisasi - IS2020 A3.6.1 IS Project Management - SKKNI Area Fungsi IT Project Management
KK10 Mampu mengambil keputusan yang tepat berdasarkan analisis informasi dan data, dan mampu memberikan petunjuk dalam memilih berbagai alternatif solusi secara mandiri dan kelompok
KK11 Memiliki kemampuan untuk menjadi tenaga profesional untuk pengolahan basis data, rekayasa perangkat lunak, jaringan komputer, komputer grafis, dan aplikasi multimedia serta memiliki kemampuan menulis laporan penelitian dengan baik serta mengelola proyek Sistem Informasi, mempresentasikan karya tersebut
KK12 Mampu mengelola dan melakukan transformasi data menjadi informasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan informasi sehingga menghasilkan informasi yang relevan, akurat, dan tepat dalam lingkup organisasi
KK13 Mampu melakukan pengambilan keputusan berupa strategi teknologi informasi (instalasi dan implementasi, migrasi data, dan membangun jaringan korporasi terpadu) dengan metode SDLC (Systems Development Life Cycle) sehingga menghasilkan solusi teknologi informasi pada suatu organisasi atau institusi
KK14 Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain IS2020 A3.3.3 - Emerging Technologies
KK15 Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat IS2020 A3.2.2 - Data / Business Analytics
KK16 Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi solusi komputasi berbasis kecerdasan buatan menggunakan metode dan algoritma yang sesuai untuk menyelesaikan permasalahan kompleks secara efektif dan bertanggung jawab.
KU01 Mampu menerapkan pemikiran logis, kritis, keterampilan sistematis, dan umum inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya; SN-DIKTI
KU02 Mampu menunjukkan kinerja mandiri, bermutu, dan terukur SN-DIKTI
KU03 Mampu mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan teknologi yang memperhatikan dan menerapkan nilai humaniora sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain atau kritik seni, menyusun deskripsi saintifik hasil kajiannya dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
KU04 Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
KU06 Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya
KU07 Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya
KU08 Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada dibawah tanggung jawabnya, dan mampu mengelola pembelajaran secara mandiri
KU09 Mampu mempresentasikan gagasan penelitian secara efektif dan ilmiah di depan forum akademik. -
P01 Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi. IT2017, Seoul Accord
P02 Mampu memahami dan menjelaskan konsep basis data, struktur data dan visualisasi data secara menyeluruh. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi sistem basis data modern untuk mendukung pengelolaan data yang efektif, efisien, aman, dan skalabel sesuai kebutuhan organisasi.
P03 Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
P04 Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
P05 Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak IT2017, Seoul Accord
P06 Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
P07 Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
P08 Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
P09 Mampu memahami permasalahan bisnis berdasarkan analisis data di dalam organisasi sebagai pendukung pengambilan keputusan
P10 Mampu memahami konsep, metode, teknik dan tahapan data mining serta visualisasi data sebagai pengetahuan yang berkaitan dengan teknologi informasi.
P11 Mampu memahami fungsi dan bahasa pemrograman pada aplikasi berbasis perangkat bergerak
P12 Mampu memahami konsep, metode dan teknik dalam merancang UI/UX IS2020 A3.4.6 - User Interface Design
P13 Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain, menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
P14 Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
P15 Menguasai konsep pengolahan data menjadi informasi dan menyajikan dalam bentuk tabel, visualisasi dan grafik, pengolahan data menjadi Informasi yang efisien dan efektif, metode pengambilan data, pemodelan data abstraksi, metode perancangan dan administrasi basis data, serta penyimpanan berkas/file
P16 Mampu menganalisis dan mengevaluasi komponen, struktur, serta mekanisme kerja sistem komputer berdasarkan prinsip-prinsip arsitektur komputer, termasuk interaksi antara perangkat keras dan perangkat lunak, untuk mendukung pengembangan, optimasi, dan penyelesaian masalah di bidang informatika secara efektif dan efisien.
S01 Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
S02 Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral, dan etika;
S03 Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
S04 Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab pada negara dan bangsa
S05 Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain;
S06 Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan;
S07 Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;
S08 Menginternalisasi nilai, norma, dan etika akademik;
S09 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri;
S10 Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.
S11 Menjadi manusia yang cerdas berbudi luhur

Tabel 8 CPL dan CPMK

Kode CPL / CPMK
KK01. Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi.
KK01.02 Mahasiswa mampu menganalisis kebutuhan sistem informasi berdasarkan permasalahan proses bisnis yang kompleks.
KK01.04 Mahasiswa mampu merancang dan menyampaikan rekomendasi keputusan berbasis sistem informasi dalam bentuk laporan atau presentasi.
KK02. Mampu memahami, merancang, menggunakan sistem manajemen basis data, serta mengolah dan menganalisa data dengan peralatan dan metode pengolahan data
KK02.01 Mahasiswa mampu menjelaskan konsep dasar sistem manajemen basis data (DBMS) dan arsitekturnya.
KK02.02 Mahasiswa mampu merancang basis data relasional untuk kebutuhan sistem informasi.
KK02.03 Mahasiswa mampu menggunakan bahasa SQL untuk manipulasi dan pengelolaan data.
KK02.04 Mahasiswa mampu mengolah dan menganalisis data menggunakan SQL dan peralatan bantu (tools visualisasi atau BI sederhana).
KK02.05 Mahasiswa mampu menjelaskan prinsip keamanan, backup, dan recovery dalam sistem basis data
KK03. Mampu memahami perencanaan, pengorganisasian, terhadap monitoring sistem informasi dengan metode audit sistem informasi untuk memastikan sistem informasi yang efektif dalam lingkup organisasi
KK03.04 Mahasiswa mampu melakukan penilaian kontrol TI dan menyusun laporan hasil audit sistem informasi.
KK05. Mampu menganalisis infrastruktur SI, arsitektur jaringan, layanan fisik dan cloud, konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
KK05.01 Mahasiswa mampu menjelaskan komponen infrastruktur sistem informasi, termasuk arsitektur jaringan dan lingkungan cloud.
KK05.02 Mahasiswa mampu menganalisis ancaman dan kerentanan pada infrastruktur sistem informasi.
KK05.04 Mahasiswa mampu menerapkan mekanisme akses kontrol dan keamanan pengguna untuk melindungi perangkat dan data.
KK05.05 Mahasiswa mampu merancang rekomendasi kebijakan keamanan untuk melindungi infrastruktur organisasi berbasis evaluasi kebutuhan keamanan.
KK06. Mampu memahami dan menerapkan kode etik organisasi dalam penggunaan informasi maupun data pada perancangan dan implementasi suatu sistem
KK06.01 Mahasiswa mampu menjelaskan prinsip dasar etika profesi dan kode etik dalam bidang teknologi informasi.
KK06.02 Mahasiswa mampu menganalisis isu etika dan hukum dalam pengelolaan informasi dan data pada sistem informasi.
KK07. Memiliki kemampuan merencanakan, menerapkan, memelihara serta meningkatkan sistem informasi organisasi untuk mencapai tujuan dan sasaran organisasi yang strategis baik jangka pendek maupun jangka panjang.
KK07.01 Mahasiswa mampu menjelaskan konsep perencanaan dan pengelolaan proyek sistem informasi secara strategis.
KK08. Mampu melakukan analisis & desain dengan menggunakan kaidah rekayasa software dan hardware serta algoritma dengan cara menggunakan tools dan dapat menunjukkan hasil dan kondisi yang maksimal untuk aplikasi bisnis
KK08.01 Mahasiswa mampu melakukan analisis kebutuhan sistem untuk aplikasi bisnis menggunakan pendekatan terstruktur atau berorientasi objek.
KK08.02 Mahasiswa mampu membuat desain sistem menggunakan tools permodelan standar (misalnya UML, DFD, ERD).
KK08.03 Mahasiswa mampu menerapkan prinsip rekayasa perangkat lunak dan algoritma dalam desain solusi sistem.
KK08.04 Mahasiswa mampu menggunakan tools pendukung analisis dan desain untuk menghasilkan solusi sistem yang optimal.
KK09. Mampu memahami, mengidentifikasi dan menerapkan konsep, teknik dan metodologi manajemen proyek sistem informasi terintegrasi untuk peningkatan proses bisnis organisasi
KK09.03 Mahasiswa mampu menyusun dokumen perencanaan proyek sistem informasi menggunakan teknik dan alat bantu manajemen proyek.
KK09.04 Mahasiswa mampu menerapkan metodologi manajemen proyek (seperti PMBOK, Agile, Scrum) dalam studi kasus sistem informasi.
KK09.05 Mahasiswa mampu melakukan monitoring dan evaluasi proyek sistem informasi untuk meningkatkan proses bisnis organisasi.
KK10. Mampu mengambil keputusan yang tepat berdasarkan analisis informasi dan data, dan mampu memberikan petunjuk dalam memilih berbagai alternatif solusi secara mandiri dan kelompok
KK10.01 Mahasiswa mampu memahami konsep dasar pengambilan keputusan dan peran data dalam proses pengambilan keputusan.
KK10.04 Mahasiswa mampu bekerja sama dalam tim pengambilan keputusan dan memberikan kontribusi yang konstruktif.
KK11. Memiliki kemampuan untuk menjadi tenaga profesional untuk pengolahan basis data, rekayasa perangkat lunak, jaringan komputer, komputer grafis, dan aplikasi multimedia serta memiliki kemampuan menulis laporan penelitian dengan baik serta mengelola proyek Sistem Informasi, mempresentasikan karya tersebut
KK11.01 Mahasiswa mampu merancang dan mengimplementasikan solusi berbasis TI sesuai spesialisasi keahliannya (DB, RPL, jaringan, dsb.).
KK11.02 Mahasiswa mampu mengelola proyek pengembangan sistem informasi dari tahap analisis hingga implementasi dan dokumentasi.
KK11.03 Mahasiswa mampu menulis laporan proyek atau laporan penelitian secara sistematis dan sesuai kaidah akademik.
KK12. Mampu mengelola dan melakukan transformasi data menjadi informasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan informasi sehingga menghasilkan informasi yang relevan, akurat, dan tepat dalam lingkup organisasi
KK12.02 Mahasiswa mampu mengidentifikasi dan mendeskripsikan kebutuhan informasi pengguna dari proses bisnis organisasi.
KK12.03 Mahasiswa mampu melakukan analisis data dan merancang struktur informasi untuk mendukung pengambilan keputusan.
KK13. Mampu melakukan pengambilan keputusan berupa strategi teknologi informasi (instalasi dan implementasi, migrasi data, dan membangun jaringan korporasi terpadu) dengan metode SDLC (Systems Development Life Cycle) sehingga menghasilkan solusi teknologi informasi pada suatu organisasi atau institusi
KK13.02 Mahasiswa mampu merancang strategi implementasi teknologi informasi berdasarkan kebutuhan organisasi.
KK13.03 Mahasiswa mampu menyusun strategi pembangunan dan integrasi jaringan korporasi untuk mendukung sistem informasi organisasi.
KK14. Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain
KK14.01 Mahasiswa mampu menjelaskan prinsip dasar fungsi hash, kriptografi, cryptocurrency, dan mekanisme bitcoin dalam konteks teknologi blockchain.
KK14.02 Mahasiswa mampu menganalisis kebutuhan sistem yang memanfaatkan hash, crypto, dan bitcoin, serta merancang arsitektur teknologi blockchain yang sesuai.
KK14.03 Mahasiswa mampu mengimplementasikan fungsi hash, algoritma kriptografi, dan integrasi bitcoin pada aplikasi berbasis blockchain.
KK14.04 Mahasiswa mampu mengevaluasi dan mengoptimalkan kinerja, keamanan, serta efisiensi sistem blockchain.
KK14.05 Mahasiswa mampu mengidentifikasi dan mempertimbangkan aspek etika, hukum, serta dampak sosial-ekonomi dari penggunaan hash, crypto, dan bitcoin pada teknologi blockchain.
KK15. Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat
KK15.01 Mahasiswa mampu menjelaskan prinsip, tujuan, dan teknik dalam klasifikasi, klasterisasi, regresi, deteksi anomali, aturan asosiasi, dan perangkuman data.
KK15.02 Mahasiswa mampu menganalisis kebutuhan pemecahan masalah berbasis data dan memilih metode analisis yang tepat.
KK15.03 Mahasiswa mampu mengimplementasikan teknik klasifikasi, klasterisasi, regresi, deteksi anomali, aturan asosiasi, dan perangkuman menggunakan perangkat lunak atau bahasa pemrograman yang relevan.
KK15.04 Mengukur akurasi dan efektivitas model klasifikasi, klasterisasi, dan regresi.
KK15.05 Mahasiswa mampu mempertimbangkan aspek etika, privasi, dan keberlanjutan dalam penggunaan data untuk analisis.
KK16. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi solusi komputasi berbasis kecerdasan buatan menggunakan metode dan algoritma yang sesuai untuk menyelesaikan permasalahan kompleks secara efektif dan bertanggung jawab.
KK16.01 Mampu menjelaskan konsep, teori, dan arsitektur dasar jaringan saraf tiruan sebagai model komputasi yang meniru mekanisme kerja jaringan saraf biologis.
KK16.02 Mampu menerapkan algoritma pembelajaran jaringan saraf tiruan untuk membangun model yang dapat menyelesaikan permasalahan klasifikasi, prediksi, dan pengenalan pola.
KK16.03 Mampu mengevaluasi dan mengoptimasi kinerja model jaringan saraf tiruan untuk meningkatkan akurasi dan meminimalkan tingkat kesalahan model.
KU01. Mampu menerapkan pemikiran logis, kritis, keterampilan sistematis, dan umum inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya;
KU01.01 Mahasiswa mampu menjelaskan prinsip-prinsip berpikir logis dan kritis dalam pengembangan ilmu dan teknologi.
KU01.02 Mahasiswa mampu mengembangkan keterampilan sistematis dan pola pikir inovatif untuk menyelesaikan permasalahan teknologi.
KU01.03 Mahasiswa mampu mengintegrasikan nilai-nilai humaniora (etika, sosial, budaya) dalam merancang solusi teknologi.
KU01.04 Mahasiswa mampu menyusun dan mempresentasikan gagasan teknologi berbasis pendekatan kritis dan nilai humanistik.
KU02. Mampu menunjukkan kinerja mandiri, bermutu, dan terukur
KU02.02 Mahasiswa mampu merencanakan dan mengelola pekerjaan secara mandiri dengan hasil yang terukur dan dapat dipertanggungjawabkan.
KU02.03 Mahasiswa mampu mengevaluasi kualitas dan efektivitas hasil kerja secara sistematis dan berbasis umpan balik.
KU02.04 Mahasiswa mampu menampilkan etos kerja, disiplin, dan tanggung jawab dalam menyelesaikan tugas secara konsisten dan berkelanjutan.
KU03. Mampu mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan teknologi yang memperhatikan dan menerapkan nilai humaniora sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain atau kritik seni, menyusun deskripsi saintifik hasil kajiannya dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
KU03.01 Mahasiswa mampu memahami kaidah ilmiah, etika penelitian, dan nilai humaniora dalam pengembangan IPTEK sesuai bidang keahliannya.
KU03.02 Mahasiswa mampu merancang proposal penelitian/TA berbasis kajian ilmiah yang relevan dengan kebutuhan bidang dan masyarakat.
KU03.03 Mahasiswa mampu melakukan kajian ilmiah berbasis data, mengolah temuan, dan menghasilkan solusi atau desain berbasis keilmuan.
KU03.04 Mahasiswa mampu menyusun laporan tugas akhir/skripsi dan mendeskripsikan hasil kajian dalam bentuk ilmiah yang sistematis.
KU03.05 Mahasiswa mampu mengunggah dan mempublikasikan hasil karya ilmiah di laman atau sistem repository perguruan tinggi.
KU04. Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
KU04.01 Mahasiswa mampu menyusun deskripsi saintifik hasil kajian dalam bentuk laporan tugas akhir/skripsi yang sistematis dan logis.
KU04.02 Mahasiswa mampu menggunakan bahasa ilmiah dan struktur penulisan akademik dalam penyusunan laporan tugas akhir.
KU06. Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya
KU06.04 Mahasiswa mampu menggunakan media digital untuk memperluas dan memelihara jaringan kerja profesional.
KU07. Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya
KU07.04 Mahasiswa mampu mengevaluasi dan mempertanggungjawabkan pencapaian akhir proyek atau tugas kelompok.
KU08. Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada dibawah tanggung jawabnya, dan mampu mengelola pembelajaran secara mandiri
KU08.01 Mahasiswa mampu melakukan evaluasi diri terhadap gaya kerja, kekuatan, dan kelemahan dalam mengelola tim.
KU08.02 Mahasiswa mampu merancang dan melakukan evaluasi kinerja kelompok secara objektif dan berbasis data.
KU09. Mampu mempresentasikan gagasan penelitian secara efektif dan ilmiah di depan forum akademik.
KU09.01 Mahasiswa mampu menyusun naskah presentasi penelitian secara logis, runtut, dan sesuai kaidah ilmiah.
KU09.02 Mahasiswa mampu menyampaikan gagasan penelitian secara efektif dalam forum akademik.
KU09.03 Mahasiswa mampu merespon pertanyaan dan masukan dari audiens secara ilmiah dan terbuka.
P01. Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
P01.03 Mahasiswa mampu menganalisis kebutuhan informasi dan peran sistem informasi dalam mendukung proses bisnis dan keputusan.
P02. Mampu memahami dan menjelaskan konsep basis data, struktur data dan visualisasi data secara menyeluruh. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi sistem basis data modern untuk mendukung pengelolaan data yang efektif, efisien, aman, dan skalabel sesuai kebutuhan organisasi.
P02.01 Mahasiswa mampu menjelaskan konsep dasar basis data, struktur data, dan peranannya dalam pengelolaan informasi.
P02.02 Mahasiswa mampu membedakan teknik penyimpanan dan pengelolaan data menggunakan struktur data yang tepat.
P02.03 Mahasiswa mampu merancang dan mengimplementasikan model data sederhana menggunakan tools basis data relasional.
P02.04 Mahasiswa mampu menyusun representasi visual data untuk menyampaikan informasi secara efektif.
P02.05 Mampu menganalisis konsep, karakteristik, dan model data pada sistem basis data NoSQL.
P02.06 Mampu merancang dan mengimplementasikan sistem basis data NoSQL sesuai kebutuhan aplikasi dan organisasi.
P02.07 Mampu mengevaluasi kinerja dan mengoptimalkan sistem basis data NoSQL untuk mendukung pengelolaan data skala besar.
P03. Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
P03.01 Mahasiswa mampu menjelaskan komponen utama infrastruktur TI, termasuk server, storage, dan layanan cloud.
P03.02 Mahasiswa mampu memahami dan menganalisis arsitektur jaringan komputer dalam organisasi.
P03.04 Mahasiswa mampu mengevaluasi model keamanan TI untuk melindungi pengguna dan perangkat.
P04. Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
P04.01 Mahasiswa mampu menjelaskan konsep pengembangan sistem informasi berorientasi objek.
P04.04 Mahasiswa mampu menerapkan langkah awal pemilihan metodologi yang sesuai dengan kebutuhan proyek sistem informasi.
P05. Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
P05.01 Mahasiswa mampu memahami dasar-dasar logika matematika yang digunakan dalam algoritma dan pemrograman.
P05.01 Mahasiswa mampu menerapkan prinsip matematika diskrit dalam struktur kontrol dan alur logika program.
P05.03 Mahasiswa mampu membedakan struktur data linear dan non-linear serta penerapannya dalam perangkat lunak.
P05.04 Mahasiswa mampu menyusun program modular dengan penerapan struktur data yang tepat.
P06. Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
P06.01 Mahasiswa mampu menjelaskan prinsip dasar etika profesi dan hukum yang berlaku dalam penggunaan data dan informasi.
P06.02 Mahasiswa mampu menganalisis kasus pelanggaran etika dan hukum dalam penggunaan sistem informasi.
P06.03 Mahasiswa mampu menerapkan prinsip etika dan hukum dalam perancangan dan implementasi sistem informasi.
P07. Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
P07.03 Mahasiswa mampu menjelaskan dan mengevaluasi kerangka kerja tata kelola TI seperti COBIT, ITIL, dan ISO/IEC 38500.
P07.04 Mahasiswa mampu menyusun rekomendasi strategi penerapan tata kelola dan manajemen risiko dalam proyek atau organisasi.
P08. Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
P08.01 Mahasiswa mampu menjelaskan konsep dasar manajemen proyek sistem informasi.
P08.02 Mahasiswa mampu mengidentifikasi business requirement dan menghubungkannya dengan perencanaan proyek.
P08.03 Mahasiswa mampu menerapkan teknik perencanaan proyek (penjadwalan, penganggaran, pengelolaan risiko, dan kualitas).
P08.04 Mahasiswa mampu menganalisis alternatif keputusan proyek berdasarkan kriteria kinerja dan tujuan bisnis.
P09. Mampu memahami permasalahan bisnis berdasarkan analisis data di dalam organisasi sebagai pendukung pengambilan keputusan
P09.01 Mahasiswa mampu menjelaskan konsep dasar analisis data dalam konteks bisnis dan organisasi.
P09.02 Mahasiswa mampu mengumpulkan, membersihkan, dan menyiapkan data untuk dianalisis.
P09.03 Mahasiswa mampu menerapkan metode analisis data deskriptif dan diagnostik untuk menemukan masalah bisnis.
P09.04 Mahasiswa mampu menyusun rekomendasi keputusan bisnis berdasarkan hasil analisis data.
P10. Mampu memahami konsep, metode, teknik dan tahapan data mining serta visualisasi data sebagai pengetahuan yang berkaitan dengan teknologi informasi.
P10.04 Mahasiswa mampu menyusun visualisasi data hasil eksplorasi atau mining untuk mendukung pengambilan keputusan.
P11. Mampu memahami fungsi dan bahasa pemrograman pada aplikasi berbasis perangkat bergerak
P11.01 Mahasiswa mampu menjelaskan konsep dasar aplikasi perangkat bergerak dan arsitekturnya.
P11.02 Mahasiswa mampu memahami dan menggunakan bahasa pemrograman untuk pengembangan aplikasi mobile (misal: Dart/Kotlin/Swift/JavaScript/Java/TypeScript).
P11.03 Mahasiswa mampu mengembangkan antarmuka pengguna (UI) dan interaksi dasar pada aplikasi perangkat bergerak.
P11.04 Mahasiswa mampu mengintegrasikan fungsi dasar aplikasi mobile dengan komponen perangkat (sensor, kamera, lokasi, dll).
P12. Mampu memahami konsep, metode dan teknik dalam merancang UI/UX
P12.01 Mahasiswa mampu menjelaskan konsep dasar User Interface (UI) dan User Experience (UX).
P12.02 Mahasiswa mampu menerapkan metode perancangan UX berdasarkan kebutuhan pengguna.
P12.04 Mahasiswa mampu mengevaluasi kualitas desain UI/UX berdasarkan prinsip usability dan feedback pengguna.
P13. Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain, menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
P13.01 Mahasiswa mampu memahami dasar-dasar logika matematika dan penerapannya dalam algoritma.
P13.02 Mahasiswa mampu merancang algoritma pemecahan masalah menggunakan metode logis dan sistematis.
P13.03 Mahasiswa mampu mengimplementasikan algoritma ke dalam program komputer menggunakan bahasa pemrograman dasar (misal: Python/JavaScript/Java/TypeScript/Golang/PHP/C++ & C#/Swift).
P13.04 Mahasiswa mampu menganalisis efisiensi dan keakuratan algoritma yang telah dibuat.
P14. Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
P14.01 Mahasiswa mampu menjelaskan konsep dasar bahasa pemrograman dan prinsip kerja mesin dalam mengeksekusi instruksi program.
P14.02 Mahasiswa mampu mentransformasikan algoritma ke dalam bentuk kode program.
P14.03 Mahasiswa mampu menggunakan struktur data dasar dalam pemrograman.
P14.04 Mahasiswa mampu menjelaskan dan memilih pendekatan pemrograman yang sesuai dalam menyelesaikan masalah.
P15. Menguasai konsep pengolahan data menjadi informasi dan menyajikan dalam bentuk tabel, visualisasi dan grafik, pengolahan data menjadi Informasi yang efisien dan efektif, metode pengambilan data, pemodelan data abstraksi, metode perancangan dan administrasi basis data, serta penyimpanan berkas/file
P15.03 Mahasiswa mampu merancang model data secara konseptual, logikal, dan fisik menggunakan pendekatan pemodelan data.
P15.04 Mahasiswa mampu merancang dan mengimplementasikan basis data relasional menggunakan SQL.
P15.05 Mahasiswa mampu menjelaskan dan mengimplementasikan manajemen penyimpanan data dan file pada sistem basis data.
P16. Mampu menganalisis dan mengevaluasi komponen, struktur, serta mekanisme kerja sistem komputer berdasarkan prinsip-prinsip arsitektur komputer, termasuk interaksi antara perangkat keras dan perangkat lunak, untuk mendukung pengembangan, optimasi, dan penyelesaian masalah di bidang informatika secara efektif dan efisien.
P16.01 Mampu menjelaskan konsep dasar arsitektur komputer, organisasi komputer, dan representasi data sebagai landasan pemahaman sistem komputer.
P16.02 Mampu menganalisis mekanisme kerja komponen utama sistem komputer dalam mengeksekusi instruksi dan mengolah data.
P16.03 Mampu mengevaluasi interaksi antar komponen sistem komputer dan teknik peningkatan kinerja pada arsitektur komputer modern.
S01. Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
S01.01 Mahasiswa mampu memahami konsep Ketuhanan Yang Maha Esa sesuai dengan ajaran agama masing-masing.
S01.02 Mahasiswa mampu menunjukkan sikap religius dalam kehidupan pribadi, akademik, dan sosial.
S01.03 Mahasiswa mampu mengaitkan nilai-nilai keagamaan dengan tantangan kehidupan modern, termasuk dalam bidang keilmuan dan profesi.
S02. Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral, dan etika;
S02.01 Mahasiswa mampu menjelaskan konsep nilai kemanusiaan dan relevansinya dalam kehidupan pribadi dan profesional.
S02.02 Mahasiswa mampu mengidentifikasi tindakan atau sikap yang mencerminkan penghargaan terhadap nilai kemanusiaan dalam tugasnya.
S02.03 Mahasiswa mampu menunjukkan sikap menjunjung tinggi nilai kemanusiaan dalam lingkungan akademik dan sosial.
S03. Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
S03.01 Mahasiswa mampu menjelaskan nilai-nilai dasar Pancasila dan maknanya dalam kehidupan berbangsa dan bernegara.
S03.02 Mahasiswa mampu menganalisis peran aktif warga negara dalam menjaga keberagaman dan membangun masyarakat adil dan makmur.
S03.03 Mahasiswa mampu menunjukkan sikap aktif dalam kegiatan sosial yang mendukung kemajuan masyarakat dan peradaban.
S04. Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab pada negara dan bangsa
S04.02 Mahasiswa mampu menganalisis tantangan kehidupan berbangsa dan bernegara serta peran warga negara dalam menghadapinya.
S04.03 Mahasiswa mampu menunjukkan sikap bangga sebagai warga negara Indonesia dan aktif berkontribusi dalam kehidupan bermasyarakat.
S05. Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain;
S05.03 Mahasiswa mampu menunjukkan sikap terbuka, inklusif, dan saling menghormati dalam kehidupan akademik dan sosial.
S06. Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan;
S06.01 Mahasiswa mampu bekerja sama secara efektif dalam tim lintas disiplin dan latar belakang.
S06.02 Mahasiswa mampu mengidentifikasi dan merespons isu sosial serta lingkungan di masyarakat secara empatik dan solutif.
S07. Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;
S07.02 Mahasiswa mampu mengidentifikasi bentuk pelanggaran hukum dan dampaknya terhadap kehidupan sosial dan berbangsa.
S07.03 Mahasiswa mampu menunjukkan sikap disiplin dan taat aturan dalam kegiatan akademik dan kehidupan sosial.
S08. Menginternalisasi nilai, norma, dan etika akademik;
S08.02 Mahasiswa mampu menerapkan prinsip etika akademik dalam penyusunan karya ilmiah dan interaksi kampus.
S09. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri;
S09.02 Mahasiswa mampu menunjukkan sikap bertanggung jawab terhadap hasil kerja di bidang keahlian sistem informasi/komputasi.
S09.03 Mahasiswa mampu mempertanggungjawabkan pekerjaan profesionalnya secara lisan dan tertulis.
S10. Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.
S10.02 Mahasiswa mampu merancang ide usaha atau proyek sosial berbasis nilai kemandirian dan kreativitas.
S10.03 Mahasiswa menunjukkan sikap inisiatif, pantang menyerah, dan tanggung jawab dalam menyelesaikan tantangan dalam tugas atau proyek.
S11. Menjadi manusia yang cerdas berbudi luhur
S11.02 Mahasiswa mampu menunjukkan sikap jujur, adil, rendah hati, dan bertanggung jawab dalam interaksi sosial maupun akademik.
S11.03 Mahasiswa mampu menjadikan nilai-nilai moral dan etika sebagai pedoman dalam pengambilan keputusan pribadi dan sosial.

Tabel 9 Sebaran Matakuliah Beserta Deskripsi

Kode Nama Matakuliah Deskripsi Status
- Agama Mata kuliah yang mengembangkan kemampuan mahasiswa dalam memahami dan mengamalkan nilai-nilai agama sebagai landasan etika dan moral dalam kehidupan pribadi dan profesional. Mahasiswa mampu menerapkan prinsip-prinsip keagamaan dalam konteks teknologi informasi dan tanggung jawab sosial Utama
- Kewarganegaraan Mata kuliah yang mengembangkan kesadaran hak dan kewajiban sebagai warga negara yang bertanggung jawab. Mahasiswa mampu memahami peran teknologi informasi dalam pembangunan nasional dan demokratisasi Utama
- Pengantar Teknologi Informasi Mata kuliah Pengantar Teknologi Informasi memberikan pemahaman dasar tentang konsep, peran, dan perkembangan teknologi informasi dalam kehidupan modern dan dunia bisnis. Materi mencakup komponen dasar sistem komputer (perangkat keras, lunak, jaringan), sistem informasi, tren teknologi digital, pengantar basis data dan keamanan informasi, serta dampak sosial dan etika dalam penggunaan TI. Mahasiswa juga dikenalkan pada berbagai aplikasi TI dalam organisasi serta prospek karier di bidang teknologi informasi. Mata kuliah ini menjadi fondasi awal untuk memahami dunia komputasi dan sistem informasi sebelum masuk ke mata kuliah teknis lanjutan. Utama
- Bahasa Indonesia Mata kuliah yang mengembangkan kemampuan komunikasi efektif dalam bahasa Indonesia, meliputi keterampilan menulis ilmiah, presentasi, dan komunikasi profesional. Mahasiswa mampu menyusun dokumentasi teknis dan berkomunikasi dalam konteks pengembangan sistem informasi Utama
- Bahasa Inggris I Mata kuliah dasar bahasa Inggris yang mengembangkan kemampuan komunikasi lisan dan tulisan dalam bahasa Inggris untuk keperluan akademik dan profesional di bidang teknologi informasi. Mahasiswa mampu memahami literatur teknis berbahasa Inggris Utama
- Matematika Diskrit Mata kuliah Matematika Diskrit memberikan fondasi matematika yang essential dalam mengembangkan kemampuan berpikir logis, analitis, dan sistematis yang diperlukan dalam pengembangan sistem informasi. Mahasiswa akan mempelajari konsep-konsep fundamental seperti logika proposisional dan predikat, teori himpunan, kombinatorik, teori graf, algoritma diskrit, dan struktur aljabar yang mengintegrasikan perspektif ilmu komputer dan matematika untuk mendukung pengembangan sistem informasi yang adaptif terhadap teknologi masa depan. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi System Analyst, Software Developer, Database Designer, Algorithm Engineer, atau IT Problem Solver yang memiliki kemampuan pemecahan masalah matematis yang kuat, berpikir algoritmis, dan mampu merancang solusi sistem informasi yang efisien, optimal, dan inovatif dengan daya saing global di era transformasi digital. Utama
- Pancasila Mata kuliah yang mengembangkan pemahaman dan penghayatan nilai-nilai Pancasila sebagai dasar negara dan pandangan hidup bangsa. Mahasiswa mampu menerapkan nilai-nilai Pancasila dalam pengembangan teknologi yang berpihak pada kepentingan nasional Utama
- Kalkulus kalkulus termasuk mata kuliah wajib di hampir semua program studi Teknologi Informasi (TI) atau Teknik Informatika (IF). Mata kuliah ini biasanya diambil pada tahun pertama (semester 1 dan 2) sebagai bagian dari kelompok ilmu dasar (Basic Science) untuk membangun fondasi logika dan analisis mahasiswa.Di prodi TI dan SI, kalkulus sangat penting untuk memahami dan menguasai berbagai bidang lanjutan seperti:Kecerdasan Buatan (AI) & Machine Learning: Algoritma AI bekerja menggunakan konsep turunan, optimasi, dan fungsi.Grafika Komputer & Animasi: Pembuatan visual 3D, efek, dan pergerakan objek sangat bergantung pada rumus-rumus kalkulus.Analisis Algoritma: Menghitung kompleksitas dan efisiensi suatu program secara matematis. Utama
- Algoritma dan Pemrograman Mata kuliah Algoritma dan Pemrograman Dasar memperkenalkan konsep dasar algoritma dan logika pemrograman sebagai fondasi pengembangan perangkat lunak. Mahasiswa akan mempelajari tipe data, variabel, operator, struktur kontrol (percabangan dan perulangan), array, fungsi/prosedur, serta dasar manipulasi string dan file. Selain itu, dikenalkan pula cara menyusun algoritma menggunakan pseudocode dan flowchart, serta implementasinya dalam bahasa pemrograman seperti PHP, Python, C, atau Java. Melalui praktik langsung dan penyelesaian masalah sederhana, mahasiswa dilatih berpikir logis, sistematis, dan mampu membangun solusi algoritmik yang efisien. Utama
- Bahasa Inggris II Lanjutan mata kuliah Bahasa Inggris I dengan fokus pada kemampuan komunikasi teknis dan profesional. Mahasiswa mampu berkomunikasi efektif dalam lingkungan kerja internasional dan memahami dokumentasi teknis berbahasa Inggris Utama
- Interaksi Manusia dan Komputer Mata kuliah Interaksi Manusia dan Komputer mempelajari prinsip-prinsip dasar, teori, dan pendekatan dalam merancang sistem interaktif yang memperhatikan aspek kenyamanan, efisiensi, dan kepuasan pengguna. Materi mencakup pemahaman tentang karakteristik pengguna, perangkat masukan dan keluaran, desain antarmuka pengguna (user interface), serta teknik evaluasi usability. Mahasiswa juga diperkenalkan pada konsep user-centered design, kognisi manusia dalam interaksi dengan teknologi, dan alat bantu perancangan antarmuka. Praktikum difokuskan pada pengembangan prototipe dan pengujian desain antarmuka berbasis kebutuhan pengguna. Mata kuliah ini bertujuan untuk membekali mahasiswa agar mampu merancang dan mengevaluasi sistem interaktif yang responsif, intuitif, dan ramah pengguna dalam konteks pengembangan sistem informasi dan teknologi. Utama
- Arsitektur Komputer Mempelajari konsep, struktur, dan cara kerja sistem komputer dari tingkat perangkat keras hingga interaksinya dengan perangkat lunak untuk mengeksekusi instruksi secara efisien. Cakupan pembelajaran meliputi organisasi dan arsitektur komputer, representasi data dan sistem bilangan, logika digital dasar, struktur dan fungsi prosesor (CPU), set instruksi dan siklus eksekusi instruksi, sistem memori (register, cache, dan memori utama), mekanisme input/output (I/O), sistem bus dan interkoneksi, teknik peningkatan kinerja seperti pipelining, serta konsep arsitektur paralel dan multiprosesor. Mata kuliah ini berfokus pada cara kerja perangkat keras, interaksi antara komponen hardware dan software, serta bagaimana instruksi dijalankan hingga memproses data. Utama
- Pengantar Keamanan Siber mempelajari prinsip dasar perlindungan data, jaringan, dan sistem dari ancaman digital. Mahasiswa akan dibekali pemahaman mengenai konsep keamanan, identifikasi kerentanan (vulnerabilities), dan mitigasi berbagai serangan siber di dunia nyata Utama
- Pengantar Data Science Memberikan pemahaman fondasional tentang bagaimana data mentah diolah menjadi informasi berharga untuk pengambilan keputusan.Materi Utama: Biasanya mencakup pengantar statistika, aljabar linear, dan dasar-dasar bahasa pemrograman yang populer seperti Python atau R.Prospek Keilmuan: Menjadi fondasi untuk mata kuliah lanjutan yang lebih spesifik seperti Big Data, Data Mining, dan Deep Learning. Utama
- Aljabar Linier dan Matriks Mata kuliah Aljabar Linier dan Matriks membahas konsep dasar aljabar linier yang meliputi sistem persamaan linier, vektor, matriks, determinan, ruang vektor, transformasi linier, nilai eigen, dan vektor eigen. Selain itu, mata kuliah ini juga menekankan penerapan teori matriks dan aljabar linier dalam pemodelan, komputasi, serta penyelesaian masalah pada bidang ilmu komputer, sistem informasi, dan teknologi terkait. Utama
- Pemrograman Berorientasi Objek Mata kuliah Pemrograman Berorientasi Objek membahas paradigma pemrograman yang berbasis pada konsep objek dan kelas untuk membangun perangkat lunak yang modular, efisien, dan mudah dipelihara. Materi mencakup konsep dasar OOP seperti enkapsulasi, pewarisan, polimorfisme, dan abstraksi, serta implementasinya dalam bahasa pemrograman modern seperti Java atau Python. Mahasiswa juga belajar tentang desain kelas, relasi antar objek, penggunaan constructor, method overriding/overloading, dan penanganan error (exception handling). Melalui praktikum, mahasiswa akan membangun aplikasi skala kecil-menengah berbasis OOP serta memahami peran OOP dalam rekayasa perangkat lunak. Utama
- Pendidikan Antikorupsi Berdasarkan kebijakan Komisi Pemberantasan Korupsi (KPK) dan Kementerian Pendidikan, mata kuliah ini termasuk dalam Mata Kuliah Wajib Kurikulum (MKWK) yang berlaku untuk seluruh mahasiswa di perguruan tinggi.Penyelenggaraan mata kuliah ini didasarkan pada Permenristekdikti Nomor 33 Tahun 2019. Utama
- Administrasi Sistem berfokus pada instalasi, konfigurasi, pemeliharaan, dan manajemen infrastruktur perangkat keras dan perangkat lunak dalam suatu organisasi. Materi Pembelajaran UtamaManajemen Sistem Operasi (OS): Instalasi, patching, dan pemeliharaan OS Server (seperti Linux/Unix dan Windows Server).Manajemen Layanan Jaringan (Network Services): Konfigurasi DNS Server, DHCP, FTP, Web Server, dan Mail Server.Manajemen Pengguna dan Hak Akses: Pengaturan otorisasi, autentikasi, serta pembuatan direktori (seperti Active Directory atau LDAP).Keamanan Sistem: Implementasi firewall, VPN, enkripsi, dan audit log sistem.Virtualisasi dan Komputasi Awan: Pengenalan dan manajemen Virtual Machine (VM) dan layanan berbasis Cloud (seperti AWS, Azure, GCP).Pemantauan dan Otomatisasi (Monitoring & Scripting): Penggunaan shell scripting (Bash, PowerShell) untuk mengotomatiskan tugas serta tools monitoring untuk mendeteksi down-time. Utama
- UI/UX Design Mata kuliah UI/UX Design membekali mahasiswa dengan pemahaman dan keterampilan dalam merancang antarmuka pengguna (User Interface/UI) dan pengalaman pengguna (User Experience/UX) yang intuitif, estetis, dan fungsional. Materi mencakup prinsip desain visual, hirarki informasi, desain berbasis pengguna (user-centered design), proses desain UX (research, prototyping, testing), serta penggunaan tools seperti Figma atau Adobe XD. Mahasiswa juga mempelajari teknik pembuatan wireframe, mockup, serta evaluasi usability. Melalui tugas berbasis proyek, mahasiswa akan mendesain antarmuka aplikasi web atau mobile yang fokus pada kenyamanan, efisiensi, dan kepuasan pengguna. Utama
- Jaringan Komputer Mata kuliah Jaringan Komputer membahas prinsip dasar komunikasi data dan infrastruktur jaringan komputer, mulai dari konsep model OSI dan TCP/IP, pengalamatan IP, routing, switching, hingga perancangan dan pengelolaan jaringan lokal (LAN). Mahasiswa akan mempelajari protokol utama seperti HTTP, FTP, DNS, DHCP, serta melakukan konfigurasi perangkat jaringan secara manual dan menggunakan simulator jaringan seperti Cisco Packet Tracer. Melalui praktikum, mahasiswa dilatih untuk menganalisis lalu lintas jaringan, memahami keamanan dasar jaringan, dan membangun konektivitas antar perangkat dalam skala kecil-menengah. Mata kuliah ini menjadi dasar penting dalam memahami sistem informasi terdistribusi dan infrastruktur TI modern. Utama
- Etika Profesi dan Profesional Mata kuliah Etika Profesi dan Profesional membahas prinsip, nilai, dan tanggung jawab etis dalam menjalankan profesi sesuai bidang Program Studi. Mahasiswa mempelajari kode etik profesi, isu-isu etika dan hukum, serta tanggung jawab sosial profesional terhadap masyarakat, organisasi, dan lingkungan. Materi juga mencakup etika penggunaan data dan informasi, perlindungan hak kekayaan intelektual, serta pengambilan keputusan etis dalam situasi kompleks. Mata kuliah ini bertujuan membentuk karakter profesional yang berintegritas, bertanggung jawab, dan menjunjung tinggi etika dalam praktik kerja dan inovasi teknologi. Utama
- Statistika dan Probabilitas Mata kuliah Statistika dan Probabilitas membekali mahasiswa dengan dasar-dasar pengolahan dan analisis data menggunakan prinsip statistik dan teori peluang (probabilitas) yang relevan dalam bidang teknologi informasi. Materi mencakup statistik deskriptif, distribusi probabilitas, inferensi statistik, uji hipotesis, regresi, dan korelasi, serta aplikasi probabilitas dalam pengambilan keputusan. Mahasiswa juga dikenalkan pada penggunaan perangkat bantu seperti Excel, Python, atau software statistik (misalnya SPSS) untuk analisis data. Mata kuliah ini menjadi fondasi penting dalam pengembangan sistem berbasis data, data analytics, dan pengambilan keputusan berbasis data. Utama
- Dasar Sistem Basis Data (SQL) Mata kuliah Dasar Sistem Basis Data memberikan pengantar terhadap konsep, arsitektur, dan penggunaan sistem basis data dalam pengelolaan informasi. Materi mencakup konsep entitas dan relasi, perancangan basis data dengan model Entity-Relationship (ER), normalisasi, serta pengenalan bahasa kueri terstruktur (SQL) untuk manipulasi data. Mahasiswa juga mempelajari dasar pengelolaan data dalam sistem manajemen basis data (DBMS), seperti MySQL atau PostgreSQL, serta praktik membuat dan mengelola database secara langsung. Mata kuliah ini menjadi fondasi penting bagi mahasiswa untuk memahami bagaimana data disimpan, diorganisir, dan diakses dalam sistem informasi. Utama
- Software Testing dan Quality Assurance Mata kuliah Software Testing dan Quality Assurance (QA) membekali mahasiswa dengan konsep, teknik, dan praktik dalam pengujian perangkat lunak serta penjaminan mutu sistem. Materi mencakup jenis-jenis pengujian seperti unit testing, integration testing, system testing, acceptance testing, serta pendekatan black-box dan white-box testing. Mahasiswa juga mempelajari proses perencanaan, desain, dan eksekusi pengujian, penggunaan alat bantu otomatisasi pengujian (testing tools), serta prinsip Quality Assurance berdasarkan standar pengembangan perangkat lunak seperti ISO/IEC atau IEEE. Praktikum difokuskan pada simulasi pengujian proyek perangkat lunak dan penyusunan dokumentasi QA yang lengkap. Mata kuliah ini mempersiapkan mahasiswa untuk menjamin bahwa aplikasi atau sistem yang dibangun memenuhi spesifikasi, berkualitas tinggi, dan siap digunakan oleh pengguna akhir. Utama
- Teknologi Platform mempelajari perancangan, pengembangan, dan implementasi sistem berbasis platform modern. Ini mencakup komputasi awan (cloud computing), integrasi layanan, dan arsitektur aplikasi berskala enterprise untuk mendukung kebutuhan organisasi Utama
- Sistem Basis Data Lanjutan (NoSQL) Mata kuliah Sistem Basis Data Lanjutan membahas konsep dan teknik lanjutan dalam pengelolaan dan pemanfaatan basis data. Materi meliputi optimasi kueri SQL, manajemen transaksi dan penguncian (locking), konkurensi dan pemulihan basis data, replikasi dan fragmentasi, serta arsitektur basis data terdistribusi. Mahasiswa juga dikenalkan pada NoSQL, data warehouse, serta integrasi basis data dengan aplikasi modern menggunakan ORM (Object-Relational Mapping). Praktikum difokuskan pada simulasi implementasi sistem basis data skala besar, termasuk pengamanan dan perancangan sistem yang efisien. Mata kuliah ini memperkuat kemampuan mahasiswa dalam mendesain, mengelola, dan mengembangkan solusi basis data tingkat lanjut untuk kebutuhan organisasi. Utama
- Rekayasa Perangkat Lunak Mata kuliah Rekayasa Perangkat Lunak membahas prinsip, metodologi, dan praktik terbaik dalam pengembangan perangkat lunak yang sistematis, terstruktur, dan terukur. Mahasiswa mempelajari siklus hidup perangkat lunak (SDLC), perencanaan proyek perangkat lunak, analisis kebutuhan, perancangan arsitektur sistem, serta pengujian dan pemeliharaan perangkat lunak. Diperkenalkan pula berbagai pendekatan pengembangan seperti Waterfall, Agile, dan Scrum, serta dokumentasi teknis dan manajemen kualitas perangkat lunak. Melalui proyek tim, mahasiswa menerapkan prinsip-prinsip RPL dalam membangun aplikasi dari tahap analisis hingga rilis awal. Utama
- Pemrograman Berbasis Web Mata kuliah Pemrograman Berbasis Web 1 membekali mahasiswa dengan pengetahuan dan keterampilan dasar dalam membangun aplikasi web menggunakan teknologi sisi klien dan sisi server. Materi mencakup struktur HTML, styling dengan CSS, pemrograman interaktif menggunakan JavaScript, serta pengenalan server-side programming menggunakan PHP dan koneksi ke basis data MySQL. Mahasiswa juga akan belajar prinsip dasar form processing, validasi data, dan pengelolaan sesi (session). Fokus utama mata kuliah ini adalah memberikan pemahaman menyeluruh tentang alur kerja aplikasi web dinamis serta praktik membangun aplikasi web sederhana yang terstruktur dan efisien. Utama
- Pemrograman Aplikasi Bergerak Mata kuliah Pemrograman Aplikasi Bergerak membahas konsep, teknik, dan praktik dalam membangun aplikasi pada perangkat bergerak (mobile), khususnya berbasis Android atau lintas platform. Materi mencakup pengenalan arsitektur mobile, antarmuka pengguna (UI), manajemen aktivitas, navigasi antar layar, penyimpanan data lokal, konektivitas API, serta aspek keamanan dan performa aplikasi. Mahasiswa akan menggunakan framework pemrograman mobile seperti Android Studio (Java/Kotlin) atau Flutter (Dart) untuk membangun aplikasi interaktif yang relevan dengan kebutuhan pengguna. Tujuan utama mata kuliah ini adalah membekali mahasiswa dengan kemampuan merancang, membangun, dan menguji aplikasi mobile secara fungsional, efisien, dan responsif. Utama
- Technopreneurship Mata kuliah Technopreneurship membahas konsep kewirausahaan berbasis teknologi, dengan tujuan membekali mahasiswa untuk menciptakan dan mengelola usaha inovatif di bidang teknologi informasi. Materi mencakup ideasi bisnis digital, model bisnis (Business Model Canvas), analisis pasar, validasi produk, hingga perencanaan keuangan dan strategi pemasaran digital. Mahasiswa juga dikenalkan pada proses startup development, inkubasi bisnis, serta etika dan hukum dalam bisnis teknologi. Melalui studi kasus dan proyek rintisan bisnis digital, mahasiswa dilatih untuk menjadi inovator dan pelaku usaha teknologi yang adaptif, kreatif, dan berorientasi pada solusi. Utama
- Integrasi Sistem pembelajaran mengenai konsep, arsitektur, dan teknologi untuk menghubungkan berbagai subsistem atau aplikasi terpisah. Tujuannya adalah menciptakan satu kesatuan sistem yang selaras agar data dan proses bisnis dapat diakses secara efisien, akurat, dan menyeluruh di seluruh organisasi. Utama
- Manajemen Keamanan Siber Manajemen Keamanan Siber (Cybersecurity Management) membekali mahasiswa dengan keahlian tata kelola risiko, kepatuhan, dan strategi perlindungan aset digital. Mahasiswa akan mempelajari kerangka kerja keamanan (Security Framework), audit sistem, kebijakan privasi (Cyber Law), dan prosedur mitigasi insiden untuk mencegah ancaman peretasan dan pencurian data. Utama
- Machine Learning Mata kuliah Machine Learning membekali mahasiswa dengan konsep dasar, algoritma, dan penerapan pembelajaran mesin untuk mengolah dan menganalisis data. Materi mencakup supervised learning (seperti regresi dan klasifikasi), unsupervised learning (clustering dan dimensionality reduction), serta evaluasi model dan tuning parameter. Mahasiswa juga diperkenalkan pada algoritma populer seperti k-NN, Decision Tree, Naïve Bayes, SVM, dan Neural Network, serta penggunaan library Python seperti scikit-learn, TensorFlow, atau Keras. Melalui praktik berbasis proyek, mahasiswa akan membangun model machine learning untuk menyelesaikan permasalahan nyata dalam berbagai bidang seperti bisnis, kesehatan, atau keuangan. Utama
- Keamanan Jaringan Mata kuliah Keamanan Jaringan membahas konsep, prinsip, serta implementasi perlindungan jaringan komputer dari berbagai ancaman dan serangan siber. Materi mencakup dasar-dasar kriptografi, model ancaman, keamanan protokol jaringan, firewall, intrusion detection system (IDS/IPS), VPN, serta teknik pengamanan jaringan lokal maupun publik. Mahasiswa juga dikenalkan pada jenis serangan seperti sniffing, spoofing, DoS, dan malware, serta cara mitigasinya. Praktikum melibatkan simulasi serangan dan pengamanan menggunakan tools seperti Wireshark, Nmap, atau Snort, sehingga mahasiswa memahami praktik pengamanan jaringan secara langsung. Mata kuliah ini mempersiapkan mahasiswa untuk mampu mendesain dan menjaga infrastruktur jaringan yang aman dan andal. Utama
- DevOps Architecture Mata kuliah DevOps Architecture membahas prinsip, praktik, dan alat yang digunakan dalam mengintegrasikan proses pengembangan perangkat lunak (development) dan operasional sistem (operations) secara otomatis, cepat, dan berkelanjutan. Mahasiswa akan mempelajari konsep CI/CD (Continuous Integration & Continuous Delivery), Infrastructure as Code (IaC), containerization menggunakan Docker, orchestration dengan Kubernetes, serta penggunaan alat seperti Git, Jenkins, Ansible, dan monitoring tools. Fokus utama adalah membangun pipeline DevOps yang efisien untuk meningkatkan keandalan sistem, kecepatan rilis, dan kolaborasi tim lintas fungsi. Melalui praktik proyek DevOps end-to-end, mahasiswa akan memahami bagaimana menerapkan arsitektur DevOps dalam siklus hidup perangkat lunak modern berbasis cloud. Utama
- Deep Learning Deep Learning adalah cabang khusus dari Machine Learning yang menggunakan struktur ANN dengan banyak lapisan. Sering disebut sebagai Deep Neural Network. Pilihan
- Kerja Praktek / Magang Mata kuliah Kerja Praktek / Magang memberikan pengalaman langsung kepada mahasiswa untuk terlibat dalam dunia kerja profesional di industri atau instansi yang relevan dengan bidang program studi. Mahasiswa menerapkan pengetahuan, keterampilan teknis, dan soft skill dalam proyek nyata. Kegiatan ini bertujuan membangun pemahaman kontekstual, meningkatkan kemampuan adaptasi, kolaborasi, dan komunikasi profesional. Mahasiswa diwajibkan menyusun laporan akhir dan melakukan presentasi hasil kerja sebagai bentuk pertanggungjawaban akademik. Utama
- Metodologi Penelitian Mata kuliah Metodologi Penelitian membekali mahasiswa dengan pengetahuan dan keterampilan dasar dalam merancang dan menyusun penelitian ilmiah. Materi mencakup pemilihan topik, perumusan masalah, penyusunan kerangka teori dan hipotesis, metode pengumpulan dan analisis data, serta penyusunan proposal dan laporan penelitian ilmiah. Mahasiswa juga diperkenalkan pada metode penelitian kuantitatif, kualitatif, dan campuran, serta etika penelitian ilmiah. Mata kuliah ini dirancang sebagai bekal untuk menyusun tugas akhir atau skripsi secara sistematis, logis, dan ilmiah. Utama
- Pengembangan Aplikasi Berbasis Platform matakuliah keahlian yang membekali mahasiswa dengan konsep, arsitektur, dan teknik pengembangan perangkat lunak modern. Fokus utamanya adalah merancang, membangun, dan mengintegrasikan aplikasi agar dapat berjalan optimal di berbagai ekosistem teknologi, seperti web, mobile (Android/iOS), dan desktop. Utama
- Manajemen Proyek Teknologi Informasi mempelajari tata kelola dan pengelolaan siklus hidup proyek TI, mulai dari inisiasi, perencanaan, pelaksanaan, pengendalian, hingga penutupan. Mahasiswa dibekali keterampilan mengelola ruang lingkup, waktu, anggaran, dan risiko agar proyek selesai efektif dan efisien.Materi pembelajaran dalam mata kuliah ini umumnya mencakup:Siklus Hidup Proyek: Pembagian fase proyek seperti Initiating, Planning, Executing, Monitoring/Controlling, dan Closing.Standar Industri: Penerapan pedoman Project Management Institute (PMI) atau Project Management Body of Knowledge (PMBOK).Perencanaan Teknis: Pembuatan Work Breakdown Structure (WBS), Gantt Chart, diagram PERT, serta estimasi biaya dan jadwal.Manajemen Risiko & Kualitas: Mitigasi kendala teknis dan non-teknis agar produk akhir sesuai dengan kebutuhan stakeholder.Praktik Aplikasi: Penggunaan perangkat lunak manajemen proyek seperti Microsoft Project. Utama
- Teknologi Keamanan Siber studi yang mempelajari prinsip, teknik, dan praktik untuk melindungi sistem komputer, jaringan, aplikasi, dan data digital dari berbagai ancaman, serangan, maupun akses ilegal. Utama
- Big Data Mata kuliah Big Data adalah mata kuliah yang mempelajari tentang konsep, teknik, dan alat analisis untuk mengelola dan menganalisis data dalam jumlah besar (big data). Mata kuliah ini bertujuan membekali mahasiswa dengan pemahaman dan keterampilan dalam pemrosesan, analisis, dan visualisasi data besar, serta pemanfaatan teknologi seperti Hadoop dan Spark. Utama
- Jaringan Saraf Tiruan (Artificial Neural Network) Membahas konsep, teori, arsitektur, algoritma pembelajaran, dan implementasi jaringan saraf tiruan sebagai salah satu metode utama dalam kecerdasan buatan dan pembelajaran mesin. Materi meliputi neuron biologis dan neuron buatan, perceptron, multilayer perceptron, algoritma backpropagation, optimasi pembelajaran, evaluasi model, serta implementasi ANN menggunakan perangkat lunak dan pustaka machine learning untuk menyelesaikan permasalahan klasifikasi, prediksi, dan pengenalan pola. Utama
- Cloud Computing mempelajari konsep penyediaan sumber daya IT—seperti storage, server, dan database—melalui internet. Mahasiswa akan belajar merancang, membangun, dan mengelola infrastruktur virtual sehingga aplikasi dapat diakses dari mana saja tanpa perlu perangkat fisik yang rumit. Utama
- Startup Digital Mata kuliah Startup Digital membekali mahasiswa dengan pengetahuan dan keterampilan untuk merancang, mengembangkan, dan memvalidasi ide bisnis berbasis teknologi digital. Materi mencakup dasar-dasar kewirausahaan digital, analisis pasar dan kebutuhan pengguna, perancangan model bisnis digital menggunakan Business Model Canvas (BMC), strategi validasi ide (learn startup), serta pengembangan Minimum Viable Product (MVP) berbasis aplikasi atau platform digital. Mahasiswa juga belajar mengenai pitching, strategi pemasaran digital, hingga persiapan pengembangan usaha rintisan yang siap masuk inkubasi. Mata kuliah ini dirancang berbasis proyek sehingga mendorong kolaborasi tim, kreativitas, inovasi, dan keterampilan kewirausahaan berbasis teknologi. Pilihan
- Blockchain Mata kuliah Blockchain membahas konsep, prinsip dasar, dan penerapan teknologi blockchain dalam berbagai bidang. Materi mencakup arsitektur blockchain, mekanisme konsensus, kriptografi yang mendasari, smart contract, serta ekosistem blockchain dalam keuangan digital, logistik, kesehatan, dan sektor lain. Mahasiswa juga akan mempelajari platform blockchain populer (seperti Ethereum, Hyperledger, dan lainnya) serta praktik pengembangan aplikasi terdesentralisasi (DApps). Pilihan
- Cryptography kriptografi harus dipelajari :Keamanan Data & Privasi: Mengamankan data sensitif pengguna (seperti password dan data pribadi) dari akses tidak sah melalui teknik enkripsi dan dekripsi.Standar Industri Saat Ini: Menjadi dasar dari berbagai teknologi digital yang digunakan sehari-hari, seperti Transport Layer Security (TLS/SSL) untuk situs web (HTTPS), Mobile Banking, hingga teknologi Blockchain.Integritas dan Keaslian Data: Memastikan data tidak dimanipulasi di tengah jalan melalui proses Hashing dan penggunaan Digital Signature (Tanda Tangan Digital).Keamanan Jaringan: Melindungi transmisi data pada jaringan komputer dari ancaman penyadapan (penyerang man-in-the-middle). Utama
- Kecerdasan Bisnis Mata kuliah Kecerdasan Bisnis (Business Intelligence) membahas konsep, metodologi, dan teknologi yang digunakan untuk mengumpulkan, mengolah, menganalisis, serta menyajikan data dalam rangka mendukung proses pengambilan keputusan bisnis yang strategis. Topik utama mencakup dasar-dasar data warehouse, data mining, analitik bisnis, visualisasi data, serta penerapan alat Business Intelligence modern. Utama
- Pemrograman IoT Mata kuliah Pemrograman IoT (Internet of Things) membahas konsep dasar, arsitektur, serta penerapan teknologi IoT melalui pemrograman perangkat cerdas yang terhubung ke internet. Materi mencakup sensor, aktuator, mikrokontroler (seperti Arduino, ESP32, atau Raspberry Pi), komunikasi data (MQTT, HTTP, dan protokol IoT lainnya), integrasi dengan layanan cloud, serta pengembangan aplikasi IoT berbasis web maupun mobile. Utama
- Digital Forensics mahasiswa mempelajari cara mengumpulkan, mengidentifikasi, menganalisis, dan melaporkan bukti digital (seperti dari smartphone, komputer, atau jaringan) agar sah di mata hukum untuk mengungkap kejahatan siber (cyber crime).Mata kuliah ini biasanya mencakup topik-topik praktis dan teoritis berikut:Pengantar Bukti Digital: Memahami jenis dan integritas barang bukti elektronik.Akuisisi Data: Teknik menyalin data dari tempat kejadian perkara (TKP) digital tanpa merusak data asli.Analisis Sistem & Log: Melacak aktivitas mencurigakan, malware, dan mencari file tersembunyi atau yang sudah dihapus Utama
- Seminar Proposal Kegiatan seminar untuk mempresentasikan proposal penelitian tugas akhir. Mahasiswa mampu menyusun dan mempresentasikan proposal penelitian yang berkualitas Utama
- Tugas Akhir Tugas akhir berupa penelitian mandiri dalam bidang sistem informasi. Mahasiswa mampu melakukan penelitian, menganalisis masalah, merancang solusi, dan menyusun laporan penelitian yang berkontribusi pada pengembangan ilmu pengetahuan Utama
Total SKS : 161

Tabel 10 Sub Capaian Pembelajaran Matakuliah (Sub CPMK)

Kode Sub CPMK
KK01.02.01 Mengidentifikasi permasalahan proses bisnis dalam organisasi yang berkaitan dengan sistem informasi.
KK01.02.02 Menggambarkan alur proses bisnis dan alur data (data flow) yang relevan.
KK01.02.03 Menganalisis kesenjangan antara sistem yang berjalan dan kebutuhan sistem yang diharapkan.
KK01.04.01 Mengembangkan rancangan logika keputusan sederhana berdasarkan data.
KK01.04.02 Menyusun laporan rekomendasi pemanfaatan sistem informasi dalam bentuk tertulis dan/atau presentasi.
KK02.01.01 Menjelaskan perbedaan data, basis data, dan sistem basis data.
KK02.01.02 Mengidentifikasi komponen utama dari arsitektur DBMS (schema, instance, metadata, dll).
KK02.02.01 Membuat model data menggunakan Entity Relationship Diagram (ERD).
KK02.02.02 Melakukan normalisasi hingga bentuk normal ketiga (3NF)
KK02.02.03 Mengonversi ERD ke dalam skema relasional.
KK02.03.01 Menulis perintah SQL dasar: SELECT, INSERT, UPDATE, DELETE.
KK02.03.02 Membuat query SQL lanjutan: JOIN, GROUP BY, HAVING, subquery.
KK02.03.03 Mendesain dan membuat tabel, indeks, dan relasi antar tabel
KK02.04.01 Menyusun query untuk analisis tren atau ringkasan data.
KK02.04.02 Menggunakan tools sederhana (misalnya Google Data Studio, Excel Pivot, atau Power BI) untuk menampilkan data analitik.
KK02.05.01 Mengidentifikasi ancaman terhadap keamanan data dan cara penanggulangannya.
KK02.05.02 Menjelaskan metode backup dan pemulihan data dalam DBMS.
KK03.04.01 Mengevaluasi kontrol umum dan kontrol aplikasi dalam sistem informasi.
KK03.04.02 Menyusun laporan hasil audit berdasarkan temuan dan rekomendasi perbaikan.
KK05.01.01 Menjelaskan komponen infrastruktur TI: server, jaringan, perangkat penyimpanan, dan layanan cloud.
KK05.01.02 Menggambarkan arsitektur dasar jaringan komputer dan bagaimana sistem informasi berjalan di atasnya.
KK05.02.01 Mengidentifikasi potensi kerentanan terhadap perangkat keras, jaringan, dan layanan cloud.
KK05.02.02 Melakukan analisis risiko keamanan terhadap infrastruktur sistem informasi berbasis studi kasus.
KK05.04.01 Mengonfigurasi kontrol akses berbasis role (RBAC) dan kebijakan otorisasi pada sistem operasi/server sederhana.
KK05.04.02 Menerapkan simulasi mekanisme identifikasi dan otentikasi dalam lingkungan lokal atau virtual.
KK05.05.01 Menyusun rekomendasi keamanan fisik, jaringan, dan akses pengguna berdasarkan hasil analisis risiko.
KK05.05.02 Menyusun dokumentasi kebijakan keamanan TI dalam format ringkasan eksekutif.
KK06.01.01 Menjelaskan pengertian etika profesi dan pentingnya dalam dunia TI.
KK06.01.02 Mengidentifikasi prinsip-prinsip kode etik profesi dari organisasi seperti ACM, IEEE, dan kode etik lokal.
KK06.02.01 Menganalisis kasus pelanggaran etika terkait penggunaan informasi, privasi, dan data pribadi.
KK06.02.02 Mengkaji dampak etis dan hukum dari pengumpulan, penyimpanan, dan distribusi data.
KK07.01.01 Menjelaskan tahapan siklus hidup proyek sistem informasi (initiation, planning, execution, closing).
KK07.01.02 Menguraikan hubungan antara SI dan strategi organisasi (alignment).
KK08.01.01 Mengidentifikasi kebutuhan pengguna dan proses bisnis melalui observasi atau dokumen organisasi.
KK08.01.02 Merumuskan spesifikasi kebutuhan fungsional dan non-fungsional sistem.
KK08.02.01 Membuat diagram permodelan sistem seperti use case, class diagram, sequence diagram, atau DFD.
KK08.02.02 Mendesain struktur basis data dan arsitektur sistem yang sesuai dengan kebutuhan proses bisnis.
KK08.03.01 Menentukan algoritma dan struktur kontrol logika dalam menyusun rancangan proses aplikasi bisnis.
KK08.03.02 Mengintegrasikan desain software dengan aspek kebutuhan hardware (jika ada), misalnya dalam sistem kasir, sistem IoT, dll.
KK08.04.01 Menggunakan tools seperti StarUML, Draw.io, Visual Paradigm, Lucidchart untuk desain sistem.
KK08.04.02 Menunjukkan performa hasil desain sistem melalui simulasi atau mockup dalam konteks bisnis.
KK09.03.01 Membuat Work Breakdown Structure (WBS), network diagram, dan Gantt chart proyek sistem informasi.
KK09.03.02 Menentukan estimasi waktu, biaya, dan sumber daya dengan teknik manajemen proyek (PERT, CPM, EVM, dsb).
KK09.04.01 Membedakan pendekatan manajemen proyek tradisional dan modern (agile vs waterfall).
KK09.04.02 Menyusun simulasi sprint plan atau milestone plan berbasis metodologi tertentu.
KK09.05.01 Menentukan Key Performance Indicators (KPI) proyek dan metode monitoring (status report, burn-down chart, dsb).
KK09.05.02 Menyusun laporan evaluasi proyek dan usulan perbaikan berkelanjutan berbasis hasil implementasi proyek simulasi.
KK10.01.01 Menjelaskan tahapan pengambilan keputusan (problem identification, data gathering, analysis, decision).
KK10.01.02 Menjelaskan jenis-jenis keputusan: terstruktur, semi-terstruktur, dan tidak terstruktur.
KK10.04.01 Berpartisipasi aktif dalam diskusi kelompok untuk memformulasikan keputusan berbasis data.
KK10.04.02 Memberikan feedback atau pertimbangan terhadap keputusan kelompok secara etis dan objektif.
KK11.01.01 Mengembangkan aplikasi sistem informasi berbasis kebutuhan nyata, sesuai bidang pilihan (misal: multimedia, RPL, basis data).
KK11.01.02 Menerapkan prinsip-prinsip teknis (query DB, UML, topologi jaringan, atau teknik visualisasi grafis) secara tepat.
KK11.02.01 Menyusun rencana proyek (timelines, pembagian tugas, risiko, alat bantu manajemen proyek).
KK11.02.02 Melaksanakan kontrol proyek, komunikasi tim, dan dokumentasi sesuai tahapan SDLC/Agile/Scrum.
KK11.03.01 Menyusun laporan proyek akhir lengkap: latar belakang, perancangan, implementasi, pengujian, dan kesimpulan.
KK11.03.02 Menyusun dokumentasi teknis aplikasi, diagram sistem, dan manual pengguna.
KK12.02.01 Melakukan observasi atau wawancara untuk mengidentifikasi kebutuhan informasi pengguna.
KK12.02.02 Menyusun deskripsi kebutuhan informasi secara terstruktur (misalnya menggunakan template dokumen kebutuhan informasi).
KK12.03.01 Mengelompokkan dan mengkategorikan data sesuai dengan kebutuhan informasi.
KK12.03.02 Merancang struktur penyajian informasi dalam bentuk laporan, dashboard, atau model visualisasi sederhana.
KK13.02.01 Menyusun perencanaan instalasi dan integrasi sistem berbasis kebutuhan organisasi.
KK13.02.02 Merancang strategi migrasi data dari sistem lama ke sistem baru dengan mempertimbangkan risiko.
KK13.03.01 Menentukan komponen jaringan dan topologi jaringan korporasi sesuai kebutuhan fungsional organisasi.
KK13.03.02 Menyusun rencana integrasi infrastruktur jaringan dengan sistem informasi yang ada.
KK14.01.01 Menjelaskan definisi, tujuan, dan peran fungsi hash dalam keamanan data.
KK14.01.02 Menguraikan konsep kriptografi simetris dan asimetris serta penggunaannya pada blockchain.
KK14.01.03 Menjelaskan konsep dasar bitcoin dan cara kerja transaksi dalam jaringan blockchain.
KK14.02.01 Mengidentifikasi kebutuhan keamanan dan integritas data pada sistem berbasis blockchain.
KK14.02.02 Merancang skema penggunaan fungsi hash untuk validasi data.
KK14.02.03 Mendesain model penggunaan kriptografi dan bitcoin dalam transaksi blockchain.
KK14.03.01 Mengembangkan kode program untuk menghasilkan dan memverifikasi hash.
KK14.03.02 Mengimplementasikan enkripsi dan dekripsi data menggunakan algoritma kriptografi yang relevan.
KK14.03.03 Mengintegrasikan API bitcoin untuk membuat dan memproses transaksi di jaringan blockchain.
KK14.04.01 Menguji keamanan data pada sistem blockchain yang dibangun.
KK14.04.02 Mengevaluasi performa fungsi hash, algoritma kriptografi, dan proses transaksi bitcoin.
KK14.04.03 Mengoptimalkan konfigurasi sistem untuk meningkatkan efisiensi dan keamanan.
KK14.05.01 Menjelaskan regulasi dan kebijakan terkait penggunaan cryptocurrency di Indonesia dan dunia.
KK14.05.02 Mengidentifikasi potensi risiko sosial dan ekonomi dari penggunaan bitcoin dan teknologi blockchain.
KK14.05.03 Merumuskan rekomendasi penggunaan blockchain yang etis, aman, dan berkelanjutan.
KK15.01.01 Menjelaskan konsep klasifikasi, klasterisasi, regresi, deteksi anomali, aturan asosiasi, dan perangkuman data.
KK15.01.02 Menguraikan perbedaan pendekatan deskriptif dan prediktif dalam analisis data.
KK15.01.03 Mengidentifikasi jenis data dan masalah yang sesuai untuk setiap metode analisis.
KK15.02.01 Mengidentifikasi tujuan analisis data dari permasalahan yang diberikan.
KK15.02.02 Menentukan metode analisis yang sesuai berdasarkan karakteristik data.
KK15.02.03 Menyusun rencana analisis menggunakan metode deskriptif maupun prediktif.
KK15.03.01 Mengimplementasikan algoritma klasifikasi dan klasterisasi pada dataset tertentu.
KK15.03.02 Menerapkan model regresi untuk melakukan prediksi.
KK15.03.03 Menggunakan algoritma deteksi anomali untuk mengidentifikasi data yang tidak normal.
KK15.03.04 Membangun aturan asosiasi untuk menemukan pola hubungan antar data.
KK15.03.05 Menerapkan teknik perangkuman data untuk menyajikan informasi secara ringkas.
KK15.04.01 Mengukur akurasi dan efektivitas model klasifikasi, klasterisasi, dan regresi.
KK15.04.02 Mengevaluasi keandalan deteksi anomali dan aturan asosiasi.
KK15.04.03 Melakukan optimasi parameter model untuk meningkatkan hasil analisis.
KK15.05.01 Menjelaskan isu etika dan privasi dalam pengolahan data.
KK15.05.02 Mengidentifikasi regulasi dan standar yang berlaku dalam analisis data.
KK15.05.03 Merumuskan rekomendasi analisis data yang etis, aman, dan berkelanjutan.
KK16.01.01 Menjelaskan konsep dasar kecerdasan buatan, machine learning, dan jaringan saraf tiruan.
KK16.01.02 Mengidentifikasi struktur dan fungsi neuron biologis serta keterkaitannya dengan neuron buatan.
KK16.01.03 Menjelaskan komponen utama arsitektur jaringan saraf tiruan yang meliputi input layer, hidden layer, output layer, bobot (weight), dan bias.
KK16.01.04 Menganalisis berbagai fungsi aktivasi dan pengaruhnya terhadap proses pembelajaran jaringan saraf tiruan.
KK16.02.01 Membedakan karakteristik supervised learning dan unsupervised learning pada jaringan saraf tiruan.
KK16.02.02 Menerapkan algoritma Perceptron untuk menyelesaikan permasalahan klasifikasi sederhana.
KK16.02.03 Menjelaskan proses feedforward dan perhitungan keluaran pada jaringan saraf tiruan.
KK16.02.04 Mengimplementasikan algoritma Backpropagation untuk proses pelatihan jaringan multilayer.
KK16.02.05 Membangun model jaringan saraf tiruan menggunakan perangkat lunak atau bahasa pemrograman yang relevan.
KK16.03.01 Menganalisis pengaruh parameter pelatihan seperti learning rate, jumlah neuron, jumlah hidden layer, bobot, dan bias terhadap performa model.
KK16.03.02 Menerapkan teknik optimasi bobot dan bias untuk meminimalkan nilai error.
KK16.03.03 Mengukur dan mengevaluasi performa model menggunakan metrik evaluasi yang sesuai.
KK16.03.04 Membandingkan hasil beberapa konfigurasi jaringan saraf tiruan untuk menentukan model terbaik.
KK16.03.05 Menyusun laporan hasil implementasi dan evaluasi model jaringan saraf tiruan secara sistematis.
KU01.01.01 Menjelaskan tahapan berpikir logis dan argumentatif.
KU01.01.02 Mengidentifikasi kekeliruan berpikir (logical fallacies) dalam studi kasus nyata atau artikel teknologi.
KU01.02.01 Merumuskan permasalahan teknologi yang membutuhkan pendekatan sistematis.
KU01.02.02 Mengembangkan solusi inovatif berbasis pendekatan design thinking, TRIZ, atau pendekatan problem-based learning.
KU01.03.01 Menganalisis dampak sosial dan budaya dari penerapan solusi teknologi pada masyarakat.
KU01.03.02 Menyusun solusi teknologi yang mempertimbangkan aspek humaniora: aksesibilitas, keberlanjutan, dan inklusivitas.
KU01.04.01 Menyusun proposal inovasi teknologi sederhana yang mengintegrasikan berpikir kritis dan humaniora.
KU01.04.02 Menyajikan presentasi ide dengan argumen yang logis, struktur sistematis, dan pendekatan etis.
KU02.02.01 Menyusun rencana kerja individu untuk menyelesaikan tugas atau proyek dengan waktu dan sumber daya yang tersedia.
KU02.02.02 Menerapkan time management tools (to-do list, kanban, gantt chart pribadi) untuk mengukur progres kerja secara objektif.
KU02.03.01 Menggunakan rubrik evaluasi mandiri untuk menilai hasil kerja pribadi.
KU02.03.02 Menganalisis umpan balik (dosen, tim, pengguna) sebagai dasar untuk perbaikan kualitas kerja.
KU02.04.01 Menunjukkan tanggung jawab menyelesaikan tugas tepat waktu dan sesuai standar mutu.
KU02.04.02 Menunjukkan inisiatif dalam memperbaiki atau menyempurnakan hasil kerja tanpa disuruh.
KU03.01.01 Menjelaskan prinsip etika ilmiah dan etika publikasi (plagiarisme, sitasi, dsb).
KU03.01.02 Mengidentifikasi keterkaitan pengembangan IPTEK dengan nilai-nilai sosial, budaya, dan kemanusiaan.
KU03.02.01 Menyusun rumusan masalah, tujuan, dan manfaat penelitian berbasis kajian literatur dan fenomena nyata.
KU03.02.02 Merancang metodologi penelitian yang tepat sesuai pendekatan kuantitatif/kualitatif atau pengembangan sistem.
KU03.03.01 Mengumpulkan dan menganalisis data/informasi yang valid dan reliabel sesuai metode penelitian.
KU03.03.02 Menyusun solusi, gagasan, atau desain sistem berbasis hasil kajian ilmiah.
KU03.04.01 Menulis laporan ilmiah sesuai struktur dan gaya selingkung akademik institusi.
KU03.04.02 Menyusun abstrak, daftar pustaka, dan menyajikan data dalam bentuk tabel/grafik secara sistematis.
KU03.05.01 Mengonversi laporan akhir menjadi format unggah (PDF, metadata, dsb.) sesuai ketentuan.
KU03.05.02 Melakukan unggah ke laman repository kampus dengan pengisian metadata yang benar.
KU04.01.01 Menyusun bab 1–5 skripsi (pendahuluan, tinjauan pustaka, metodologi, hasil & pembahasan, kesimpulan & saran).
KU04.01.02 Mengintegrasikan referensi ilmiah dan kutipan sesuai standar penulisan akademik (APA, IEEE, dsb).
KU04.02.01 Menggunakan kalimat efektif, formal, dan objektif dalam penyusunan laporan.
KU04.02.02 Menyusun daftar pustaka, tabel, grafik, dan lampiran sesuai format yang berlaku di institusi.
KU06.04.01 Membuat profil profesional di platform digital (misalnya LinkedIn, Google Scholar, dsb).
KU06.04.02 Berinteraksi dengan komunitas profesional secara daring (misalnya forum ilmiah, grup diskusi, webinar).
KU07.04.01 Menggunakan indikator penilaian kinerja tim (timeliness, quality, collaboration, accountability) untuk evaluasi akhir.
KU07.04.02 Menyusun laporan akhir kelompok yang mencerminkan akuntabilitas dan kontribusi masing-masing anggota tim.
KU08.01.01 Menyusun jurnal refleksi pribadi terkait peran dan kontribusi dalam tim.
KU08.01.02 Menggunakan tools evaluasi diri seperti SWOT pribadi, Johari Window, atau feedback 360 derajat.
KU08.02.01 Menentukan indikator kinerja (KPI) tim yang relevan dengan tugas yang dijalankan.
KU08.02.02 Menyusun laporan evaluasi tim berdasarkan progres, hasil kerja, dan kontribusi individu.
KU09.01.01 Menyusun slide presentasi berdasarkan struktur ilmiah (latar belakang, rumusan masalah, tujuan, metodologi, dsb.).
KU09.01.02 Menyesuaikan isi dan gaya presentasi dengan konteks forum akademik (seminar proposal, seminar hasil, sidang akhir).
KU09.02.01 Menyampaikan presentasi dengan artikulasi yang jelas, bahasa ilmiah, serta durasi waktu yang sesuai.
KU09.02.02 Menggunakan alat bantu visual (slide, grafik, diagram) secara tepat dan komunikatif.
KU09.03.01 Menjawab pertanyaan berdasarkan hasil kajian pustaka atau analisis metodologi.
KU09.03.02 Menunjukkan sikap terbuka terhadap kritik dan masukan untuk pengembangan penelitian lebih lanjut.
P01.03.01 Mengidentifikasi alur informasi pada proses bisnis organisasi tertentu.
P01.03.02 Menganalisis bagaimana sistem informasi dapat meningkatkan efisiensi, efektivitas, dan daya saing organisasi.
P02.01.01 Menjelaskan konsep entitas, relasi, atribut, dan integritas data dalam konteks basis data relasional.
P02.01.02 Menguraikan tipe-tipe struktur data (array, linked list, tree, graph) dan fungsinya dalam manajemen data.
P02.02.01 Mengkategorikan penggunaan struktur data berdasarkan kebutuhan aplikasi.
P02.02.02 Menjelaskan efisiensi waktu dan memori pada penggunaan berbagai struktur data.
P02.03.01 Membuat diagram ER dan menerapkannya menjadi skema basis data menggunakan SQL.
P02.03.02 Melakukan query sederhana (SELECT, JOIN, GROUP BY) untuk kebutuhan analisis data awal.
P02.04.01 Mengidentifikasi jenis visualisasi yang sesuai untuk masing-masing tipe data (categorical, time series, dll.).
P02.04.02 Menggunakan tools visualisasi (seperti Tableau, Power BI, atau Python/Excel) untuk membuat grafik, diagram, atau dashboard dasar.
P02.05.01 Menjelaskan konsep dasar, karakteristik, dan perkembangan basis data NoSQL.
P02.05.02 Menganalisis perbedaan antara basis data relasional dan basis data NoSQL berdasarkan kebutuhan pengelolaan data.
P02.05.03 Mengidentifikasi jenis-jenis basis data NoSQL (key-value, document, column-family, dan graph database) serta penggunaannya.
P02.06.01 Merancang model data NoSQL berdasarkan kebutuhan pengguna dan karakteristik data.
P02.06.02 Mengimplementasikan operasi pengelolaan data (CRUD) menggunakan sistem basis data NoSQL.
P02.06.03 Mengembangkan aplikasi sederhana yang terintegrasi dengan basis data NoSQL.
P02.07.01 Mengevaluasi kinerja sistem basis data NoSQL berdasarkan kebutuhan akses dan volume data.
P02.07.02 Menerapkan teknik optimasi, indeksasi, dan pengelolaan data untuk meningkatkan efisiensi sistem.
P02.07.03 Menyusun solusi basis data NoSQL yang aman, andal, dan skalabel berdasarkan studi kasus yang diberikan.
P03.01.01 Mengidentifikasi elemen infrastruktur TI: hardware, jaringan, virtualisasi, dan cloud (IaaS, PaaS, SaaS).
P03.01.02 Menjelaskan perbedaan dan integrasi antara layanan fisik (on-premise) dan layanan cloud.
P03.02.01 Mendeskripsikan model jaringan (OSI, TCP/IP) dan fungsi setiap layer.
P03.02.02 Menganalisis kebutuhan dan desain topologi jaringan untuk skenario organisasi tertentu.
P03.04.01 Menilai risiko keamanan akses pada skenario sistem TI (misalnya organisasi pendidikan atau retail).
P03.04.02 Menyusun rekomendasi perbaikan model akses untuk meningkatkan perlindungan sistem dan pengguna.
P04.01.01 Menjelaskan prinsip OOP (encapsulation, inheritance, polymorphism) dalam konteks pengembangan sistem informasi.
P04.01.02 Mengaitkan diagram UML (use case, class, sequence) dengan tahapan analisis dan desain sistem.
P04.04.01 Mengidentifikasi karakteristik proyek untuk memilih pendekatan SDLC atau agile
P04.04.02 Menyusun rekomendasi metodologi pengembangan sistem berdasarkan studi kasus proyek nyata.
P05.01.01 Menjelaskan proposisi, konjungsi, disjungsi, implikasi, dan negasi dalam konteks logika pemrograman.
P05.01.01 Menggunakan prinsip logika dan teori himpunan untuk menyelesaikan masalah algoritmik.
P05.01.02 Menyusun ekspresi logika sederhana dan mengevaluasinya untuk kebenaran (truth table, validitas argumen).
P05.01.02 Menjelaskan fungsi, relasi, dan induksi matematika dalam desain algoritma.
P05.03.01 Menjelaskan karakteristik array, linked list, stack, queue, tree, dan graph.
P05.03.02 Mengklasifikasikan penggunaan struktur data berdasarkan jenis masalah dan efisiensi ruang/waktu.
P05.04.01 Membuat fungsi modular yang menggunakan struktur data seperti stack atau queue.
P05.04.02 Menganalisis alur logika dan efisiensi modul program dengan pendekatan struktur data dan rekursi.
P06.01.01 Menjelaskan prinsip-prinsip kode etik profesi di bidang teknologi informasi (seperti ACM, IEEE).
P06.01.02 Mengidentifikasi aturan hukum nasional yang berkaitan dengan data, informasi, dan sistem digital (UU ITE, UU PDP, dll.).
P06.02.01 Menganalisis studi kasus pelanggaran privasi, keamanan data, atau penyalahgunaan informasi.
P06.02.02 Menilai dampak sosial, hukum, dan profesional dari pelanggaran tersebut.
P06.03.01 Menyusun rekomendasi penerapan prinsip etika dan hukum dalam rancangan sistem informasi.
P06.03.02 Mengevaluasi kepatuhan rancangan sistem terhadap aspek etika, keamanan data, dan regulasi hukum yang relevan.
P07.03.01 Menjelaskan prinsip-prinsip utama dalam kerangka kerja tata kelola sistem informasi.
P07.03.02 Membandingkan kelebihan dan kekurangan masing-masing kerangka kerja dalam konteks implementasi organisasi.
P07.04.01 Mengidentifikasi kebutuhan organisasi berdasarkan maturity level dan risiko TI.
P07.04.02 Merancang kerangka usulan strategi SI/TI yang mencakup perencanaan, pengelolaan risiko, dan penerapan governance.
P08.01.01 Menjelaskan definisi, ruang lingkup, dan siklus hidup proyek sistem informasi.
P08.01.02 Menguraikan peran manajer proyek dan keterkaitan antara proyek dan kebutuhan bisnis.
P08.02.01 Menjelaskan metode pengumpulan kebutuhan bisnis (interview, observasi, dokumen).
P08.02.02 Membuat dokumen kebutuhan bisnis (business requirement document/BRD) dari studi kasus.
P08.03.01 Membuat work breakdown structure (WBS), jadwal proyek (Gantt Chart), dan estimasi biaya proyek.
P08.03.02 Mengidentifikasi dan memetakan risiko proyek serta menentukan rencana mitigasi.
P08.04.01 Menerapkan teknik analisis keputusan proyek (misalnya: Cost-Benefit Analysis, Payback Period, NPV).
P08.04.02 Menyusun rekomendasi strategi proyek yang mendukung pencapaian kebutuhan bisnis organisasi.
P09.01.01 Menjelaskan siklus data analytics: data collection, preparation, analysis, interpretation, dan communication.
P09.01.02 Mengidentifikasi jenis-jenis data bisnis: operasional, keuangan, pemasaran, dan pelanggan.
P09.02.01 Melakukan proses ETL (Extract, Transform, Load) dasar menggunakan tools (Excel, Python, SQL, Power BI).
P09.02.02 Membersihkan data (missing values, outlier) untuk keperluan analisis.
P09.03.01 Menggunakan teknik statistik deskriptif untuk menggambarkan kinerja bisnis.
P09.03.02 Menggunakan visualisasi data (grafik tren, histogram, pie chart, dll.) untuk menginterpretasikan masalah.
P09.04.01 Mengidentifikasi akar masalah bisnis berdasarkan pola data dan tren.
P09.04.02 Merumuskan rekomendasi solusi atau strategi keputusan yang didukung oleh hasil analisis data.
P10.04.01 Membuat visualisasi data dengan alat bantu (Excel, Tableau, Power BI, Python matplotlib/seaborn).
P10.04.02 Menyusun laporan visual interaktif yang menjelaskan temuan pola/insight dari hasil mining data.
P11.01.01 Menjelaskan perbedaan antara aplikasi native, hybrid, dan web app pada perangkat bergerak.
P11.01.02 Menguraikan komponen utama dalam pengembangan aplikasi mobile (activity, UI, lifecycle, manifest, permission).
P11.02.01 Mengidentifikasi bahasa pemrograman populer untuk mobile (misalnya Java/Kotlin untuk Android, Swift untuk iOS, Dart untuk Flutter).
P11.02.02 Menulis kode dasar aplikasi menggunakan bahasa dan framework mobile tertentu (misalnya Kotlin + Android Studio atau Flutter).
P11.03.01 Mendesain dan membangun tampilan (layout) aplikasi menggunakan komponen UI standar.
P11.03.02 Mengimplementasikan event handling sederhana (klik tombol, input teks, navigasi antar halaman).
P11.04.01 Menjelaskan cara kerja permission dan akses komponen hardware.
P11.04.02 Menghubungkan fungsi aplikasi dengan sensor atau layanan perangkat (misal GPS, kamera).
P12.01.01 Menjelaskan perbedaan antara UI dan UX dalam konteks pengembangan aplikasi digital.
P12.01.02 Mengidentifikasi elemen-elemen UI dan prinsip-prinsip UX dalam sistem interaktif.
P12.02.01 Melakukan user research (survei, wawancara, observasi) untuk memahami perilaku dan kebutuhan pengguna.
P12.02.02 Membuat persona dan user journey map untuk kasus aplikasi tertentu.
P12.04.01 Menggunakan metode evaluasi seperti heuristic evaluation atau usability testing sederhana.
P12.04.02 Menganalisis hasil pengujian dan memberikan rekomendasi perbaikan desain berdasarkan data feedback pengguna.
P13.01.01 Menjelaskan proposisi, logika pernyataan, konjungsi, disjungsi, implikasi, dan negasi.
P13.01.02 Mengaplikasikan tabel kebenaran dan logika predikat dalam pemecahan masalah sederhana.
P13.02.01 Mengidentifikasi masalah yang dapat diselesaikan menggunakan pendekatan algoritmik.
P13.02.02 Menyusun algoritma menggunakan flowchart dan pseudocode berdasarkan kasus nyata sederhana.
P13.03.01 Menggunakan konsep dasar bahasa pemrograman dan membuat program sederhana menggunakan mekanisme input dan output.
P13.03.02 Menerapkan / menggunakan variabel, tipe data, konstanta, dan operator untuk menyelesaikan permasalahan komputasi sederhana.
P13.03.03 Menggunakan struktur data sederhana (array, string) struktur kontrol percabangan untuk menyelesaikan permasalahan pengambilan keputusan dalam pemrograman untuk menyelesaikan masalah logika dasar.
P13.04.01 Menggabungkan struktur percabangan dan perulangan dalam penyelesaian masalah serta melakukan debugging sederhana terhadap program.
P13.04.02 Mengintegrasikan konsep algoritma dan pemrograman dasar dalam pengembangan, pengujian, dan evaluasi aplikasi sederhana. atau mengintegrasikan konsep algoritma dan pemrograman dasar dalam pengembangan aplikasi sederhana melalui mini project.
P13.04.03 Mampu mempresentasikan, mengevaluasi, dan mempertanggungjawabkan hasil implementasi program berdasarkan prinsip pengembangan perangkat lunak yang sistematis.
P13.04.04 Mampu menganalisis, mengimplementasikan, menguji, dan menyempurnakan solusi pemrograman secara terpadu untuk menyelesaikan permasalahan komputasional.
P14.01.01 Menjelaskan model eksekusi program (kompilasi, interpretasi) dan perbedaan paradigma bahasa pemrograman.
P14.01.02 Menjelaskan struktur program, variabel, tipe data, operator, dan sintaks dasar bahasa pemrograman yang digunakan (misal: Python/JavaScript/Java/TypeScript/Golang/PHP/C++ & C#/Swift).
P14.02.01 Mengubah pseudocode atau flowchart menjadi program yang dapat dijalankan.
P14.02.02 Mengimplementasikan konsep dasar bahasa pemrograman, variabel, tipe data, operator, serta input-output dalam program sederhana. Menulis program berdasarkan struktur kendali (percabangan, perulangan, nested loop).
P14.02.03 menggunakan file handling untuk membaca, menulis, dan mengelola data pada media penyimpanan secara permanen. menggunakan struktur data dictionary untuk menyimpan, mengakses, dan mengelola data berbasis pasangan key-value.
P14.03.01 Mengimplementasikan array, string, dan struktur data sederhana dalam kode program. menggunakan array (list) satu dimensi dan dua dimensi untuk menyimpan serta mengolah sekumpulan data.
P14.03.02 Menjelaskan peran struktur data dalam efektivitas penyelesaian masalah.
P14.04.01 Menganalisis kebutuhan program dari deskripsi masalah dan memilih logika yang sesuai untuk implementasi.
P14.04.02 Menyusun deskripsi solusi pemrograman dari permasalahan nyata secara runtut dan sistematis
P15.03.01 Membuat Entity Relationship Diagram (ERD) dari studi kasus.
P15.03.02 Melakukan normalisasi hingga bentuk normal ke-3 untuk efisiensi penyimpanan data.
P15.04.01 Membuat skema database dan tabel menggunakan perintah DDL SQL.
P15.04.02 Mengisi, mengubah, dan mengambil data menggunakan DML (INSERT, UPDATE, SELECT) untuk menghasilkan informasi yang relevan.
P15.05.01 Menjelaskan teknik penyimpanan file dan indexing pada DBMS.
P15.05.02 Mengimplementasikan backup dan recovery sederhana serta pengaturan user dan hak akses di DBMS.
P16.01.01 Menjelaskan konsep organisasi komputer dan arsitektur komputer serta keterkaitannya dan Menjelaskan perbedaan dan hubungan antara arsitektur komputer dan organisasi komputer.
P16.01.02 Menerapkan sistem bilangan dan representasi data dalam berbagai format yang digunakan pada sistem komputer.
P16.01.03 Menjelaskan prinsip logika digital dasar dan perannya dalam pembentukan sistem komputer dan implementasinya dalam rangkaian komputer.
P16.02.01 Menganalisis struktur dan fungsi CPU, termasuk ALU, Control Unit, dan register.
P16.02.02 Menganalisis set instruksi dan tahapan siklus eksekusi instruksi pada prosesor.
P16.02.03 Menganalisis hierarki memori (register, cache, dan memori utama) serta pengaruhnya terhadap kinerja sistem.
P16.03.01 Menjelaskan mekanisme input/output (I/O), sistem bus, dan interkoneksi antar komponen komputer.
P16.03.02 Menganalisis penerapan teknik pipelining dalam meningkatkan efisiensi pemrosesan instruksi.
P16.03.03 Mengevaluasi konsep arsitektur paralel dan multiprosesor serta dampaknya terhadap kinerja sistem komputasi.
S01.01.01 Menjelaskan nilai-nilai ketuhanan dan ajaran pokok dalam agama yang dianut.
S01.01.02 Mengidentifikasi peran agama dalam membentuk kepribadian dan etika kehidupan.
S01.02.01 Menunjukkan perilaku ibadah yang konsisten dan sesuai ajaran agama.
S01.02.02 Mengambil keputusan akademik dan sosial dengan mempertimbangkan nilai-nilai moral dan agama.
S01.03.01 Menganalisis peran nilai agama dalam menghadapi dilema etika di lingkungan kampus atau kerja.
S01.03.02 Menyusun refleksi pribadi terhadap pentingnya sikap religius dalam kehidupan sebagai insan akademik dan warga negara.
S02.01.01 Menjelaskan makna nilai kemanusiaan menurut ajaran agama, norma sosial, dan prinsip etika umum.
S02.01.02 Menguraikan prinsip-prinsip Hak Asasi Manusia (HAM) dan tanggung jawab moral dalam kehidupan bermasyarakat.
S02.02.01 Menganalisis studi kasus pelanggaran nilai kemanusiaan di bidang profesi atau akademik.
S02.02.02 Menyusun alternatif tindakan yang beretika dan menghargai martabat manusia dalam pengambilan keputusan.
S02.03.01 Menghargai perbedaan latar belakang dan keyakinan orang lain dalam interaksi akademik.
S02.03.02 Menunjukkan empati dan solidaritas dalam tugas kelompok atau proyek sosial yang melibatkan pihak lain.
S03.01.01 Menjelaskan lima sila Pancasila sebagai dasar ideologi, etika sosial, dan sumber nilai kebangsaan.
S03.01.02 Menguraikan hubungan antara Pancasila, konstitusi, dan tujuan pembangunan nasional.
S03.02.01 Menganalisis permasalahan sosial dan politik dengan pendekatan nilai-nilai Pancasila.
S03.02.02 Menyusun solusi berbasis nilai kebangsaan terhadap isu aktual (toleransi, demokrasi, keadilan sosial).
S03.03.01 Terlibat dalam kegiatan sosial atau kampus yang menumbuhkan kebhinekaan, gotong royong, dan kesadaran bernegara.
S03.03.02 Menunjukkan sikap cinta tanah air, bela negara, dan kepedulian terhadap lingkungan dan sesama.
S04.02.01 Mengidentifikasi isu-isu aktual yang mengancam persatuan dan kesatuan bangsa.
S04.02.02 Menyusun alternatif solusi yang mencerminkan tanggung jawab sebagai warga negara terhadap permasalahan bangsa.
S04.03.01 Menghargai keberagaman suku, budaya, dan agama sebagai kekuatan bangsa.
S04.03.02 Berpartisipasi dalam kegiatan kampus atau masyarakat yang membangun semangat kebangsaan dan persatuan.
S05.03.01 Menunjukkan keterbukaan menerima perbedaan pendapat dalam diskusi atau kerja kelompok.
S05.03.02 Berinteraksi secara positif dengan teman dari latar belakang budaya, agama, dan pemikiran yang berbeda.
S06.01.01 Menyusun peran dan tanggung jawab masing-masing anggota dalam kerja tim/proyek sosial.
S06.01.02 Menunjukkan komunikasi yang terbuka dan menghargai kontribusi anggota tim lain.
S06.02.01 Menganalisis isu sosial dan lingkungan di komunitas sekitar melalui observasi langsung atau studi kasus.
S06.02.02 Merancang solusi kegiatan sosial berbasis kebutuhan masyarakat dan lingkungan (misal: edukasi, konservasi, pemberdayaan).
S07.02.01 Menganalisis contoh kasus pelanggaran hukum di masyarakat dan dunia digital.
S07.02.02 Menjelaskan pentingnya menaati norma hukum dan etika dalam kehidupan kampus dan dunia kerja.
S07.03.01 Menyusun jadwal kegiatan pribadi dan akademik yang mencerminkan kedisiplinan.
S07.03.02 Menunjukkan sikap tertib, tepat waktu, dan bertanggung jawab dalam menyelesaikan tugas individu maupun kelompok.
S08.02.01 Menyusun karya ilmiah sesuai prinsip kejujuran dan orisinalitas.
S08.02.02 Melakukan kutipan dan referensi secara benar (APA/IEEE/Chicago Style, sesuai ketentuan kampus).
S09.02.01 Menyelesaikan pekerjaan secara tepat waktu dengan kualitas sesuai standar teknis dan akademik.
S09.02.02 Menunjukkan sikap reflektif terhadap kekurangan/masalah pekerjaan serta berupaya untuk memperbaikinya secara mandiri.
S09.03.01 Menyusun laporan proyek atau tugas akhir secara lengkap dan sesuai etika akademik.
S09.03.02 Memaparkan hasil pekerjaan kepada dosen, pembimbing, atau pengguna dengan percaya diri dan argumentasi logis.
S10.02.01 Mengidentifikasi peluang usaha di lingkungan sekitar atau dalam bidang teknologi/keilmuan yang ditekuni.
S10.02.02 Menyusun rencana bisnis sederhana (business model canvas atau proposal usaha) secara mandiri.
S10.03.01 Berperan aktif dalam kelompok untuk menyelesaikan tantangan atau simulasi wirausaha.
S10.03.02 Menunjukkan konsistensi dalam menjalankan tugas proyek walau menghadapi hambatan, dengan menunjukkan solusi kreatif.
S11.02.01 Berperilaku jujur dalam menyelesaikan tugas akademik dan interaksi kelompok.
S11.02.02 Menunjukkan sikap adil dan menghargai sesama dalam kegiatan diskusi, organisasi, atau praktik lapangan.
S11.03.01 Mengidentifikasi dilema etika dan mengambil keputusan berdasarkan nilai moral dan tanggung jawab.
S11.03.02 Merefleksikan nilai-nilai luhur dalam pengalaman hidupnya melalui jurnal atau portofolio pribadi.

Tabel 11 Hubungan Mata Kuliah dengan Standar Kompetensi Lulusan (SKL)

Kriteria Matakuliah Deskripsi Matakuliah
Keterampilan Khusus Administrasi Sistem berfokus pada instalasi, konfigurasi, pemeliharaan, dan manajemen infrastruktur perangkat keras dan perangkat lunak dalam suatu organisasi. Materi Pembelajaran UtamaManajemen Sistem Operasi (OS): Instalasi, patching, dan pemeliharaan OS Server (seperti Linux/Unix dan Windows Server).Manajemen Layanan Jaringan (Network Services): Konfigurasi DNS Server, DHCP, FTP, Web Server, dan Mail Server.Manajemen Pengguna dan Hak Akses: Pengaturan otorisasi, autentikasi, serta pembuatan direktori (seperti Active Directory atau LDAP).Keamanan Sistem: Implementasi firewall, VPN, enkripsi, dan audit log sistem.Virtualisasi dan Komputasi Awan: Pengenalan dan manajemen Virtual Machine (VM) dan layanan berbasis Cloud (seperti AWS, Azure, GCP).Pemantauan dan Otomatisasi (Monitoring & Scripting): Penggunaan shell scripting (Bash, PowerShell) untuk mengotomatiskan tugas serta tools monitoring untuk mendeteksi down-time.
Keterampilan Khusus Arsitektur Komputer Mempelajari konsep, struktur, dan cara kerja sistem komputer dari tingkat perangkat keras hingga interaksinya dengan perangkat lunak untuk mengeksekusi instruksi secara efisien. Cakupan pembelajaran meliputi organisasi dan arsitektur komputer, representasi data dan sistem bilangan, logika digital dasar, struktur dan fungsi prosesor (CPU), set instruksi dan siklus eksekusi instruksi, sistem memori (register, cache, dan memori utama), mekanisme input/output (I/O), sistem bus dan interkoneksi, teknik peningkatan kinerja seperti pipelining, serta konsep arsitektur paralel dan multiprosesor. Mata kuliah ini berfokus pada cara kerja perangkat keras, interaksi antara komponen hardware dan software, serta bagaimana instruksi dijalankan hingga memproses data.
Keterampilan Khusus Blockchain Mata kuliah Blockchain membahas konsep, prinsip dasar, dan penerapan teknologi blockchain dalam berbagai bidang. Materi mencakup arsitektur blockchain, mekanisme konsensus, kriptografi yang mendasari, smart contract, serta ekosistem blockchain dalam keuangan digital, logistik, kesehatan, dan sektor lain. Mahasiswa juga akan mempelajari platform blockchain populer (seperti Ethereum, Hyperledger, dan lainnya) serta praktik pengembangan aplikasi terdesentralisasi (DApps).
Keterampilan Khusus Cloud Computing mempelajari konsep penyediaan sumber daya IT—seperti storage, server, dan database—melalui internet. Mahasiswa akan belajar merancang, membangun, dan mengelola infrastruktur virtual sehingga aplikasi dapat diakses dari mana saja tanpa perlu perangkat fisik yang rumit.
Keterampilan Khusus Cryptography kriptografi harus dipelajari :Keamanan Data & Privasi: Mengamankan data sensitif pengguna (seperti password dan data pribadi) dari akses tidak sah melalui teknik enkripsi dan dekripsi.Standar Industri Saat Ini: Menjadi dasar dari berbagai teknologi digital yang digunakan sehari-hari, seperti Transport Layer Security (TLS/SSL) untuk situs web (HTTPS), Mobile Banking, hingga teknologi Blockchain.Integritas dan Keaslian Data: Memastikan data tidak dimanipulasi di tengah jalan melalui proses Hashing dan penggunaan Digital Signature (Tanda Tangan Digital).Keamanan Jaringan: Melindungi transmisi data pada jaringan komputer dari ancaman penyadapan (penyerang man-in-the-middle).
Keterampilan Khusus Dasar Sistem Basis Data (SQL) Mata kuliah Dasar Sistem Basis Data memberikan pengantar terhadap konsep, arsitektur, dan penggunaan sistem basis data dalam pengelolaan informasi. Materi mencakup konsep entitas dan relasi, perancangan basis data dengan model Entity-Relationship (ER), normalisasi, serta pengenalan bahasa kueri terstruktur (SQL) untuk manipulasi data. Mahasiswa juga mempelajari dasar pengelolaan data dalam sistem manajemen basis data (DBMS), seperti MySQL atau PostgreSQL, serta praktik membuat dan mengelola database secara langsung. Mata kuliah ini menjadi fondasi penting bagi mahasiswa untuk memahami bagaimana data disimpan, diorganisir, dan diakses dalam sistem informasi.
Keterampilan Khusus Deep Learning Deep Learning adalah cabang khusus dari Machine Learning yang menggunakan struktur ANN dengan banyak lapisan. Sering disebut sebagai Deep Neural Network.
Keterampilan Khusus Etika Profesi dan Profesional Mata kuliah Etika Profesi dan Profesional membahas prinsip, nilai, dan tanggung jawab etis dalam menjalankan profesi sesuai bidang Program Studi. Mahasiswa mempelajari kode etik profesi, isu-isu etika dan hukum, serta tanggung jawab sosial profesional terhadap masyarakat, organisasi, dan lingkungan. Materi juga mencakup etika penggunaan data dan informasi, perlindungan hak kekayaan intelektual, serta pengambilan keputusan etis dalam situasi kompleks. Mata kuliah ini bertujuan membentuk karakter profesional yang berintegritas, bertanggung jawab, dan menjunjung tinggi etika dalam praktik kerja dan inovasi teknologi.
Keterampilan Khusus Integrasi Sistem pembelajaran mengenai konsep, arsitektur, dan teknologi untuk menghubungkan berbagai subsistem atau aplikasi terpisah. Tujuannya adalah menciptakan satu kesatuan sistem yang selaras agar data dan proses bisnis dapat diakses secara efisien, akurat, dan menyeluruh di seluruh organisasi.
Keterampilan Khusus Jaringan Komputer Mata kuliah Jaringan Komputer membahas prinsip dasar komunikasi data dan infrastruktur jaringan komputer, mulai dari konsep model OSI dan TCP/IP, pengalamatan IP, routing, switching, hingga perancangan dan pengelolaan jaringan lokal (LAN). Mahasiswa akan mempelajari protokol utama seperti HTTP, FTP, DNS, DHCP, serta melakukan konfigurasi perangkat jaringan secara manual dan menggunakan simulator jaringan seperti Cisco Packet Tracer. Melalui praktikum, mahasiswa dilatih untuk menganalisis lalu lintas jaringan, memahami keamanan dasar jaringan, dan membangun konektivitas antar perangkat dalam skala kecil-menengah. Mata kuliah ini menjadi dasar penting dalam memahami sistem informasi terdistribusi dan infrastruktur TI modern.
Keterampilan Khusus Jaringan Saraf Tiruan (Artificial Neural Network) Membahas konsep, teori, arsitektur, algoritma pembelajaran, dan implementasi jaringan saraf tiruan sebagai salah satu metode utama dalam kecerdasan buatan dan pembelajaran mesin. Materi meliputi neuron biologis dan neuron buatan, perceptron, multilayer perceptron, algoritma backpropagation, optimasi pembelajaran, evaluasi model, serta implementasi ANN menggunakan perangkat lunak dan pustaka machine learning untuk menyelesaikan permasalahan klasifikasi, prediksi, dan pengenalan pola.
Keterampilan Khusus Keamanan Jaringan Mata kuliah Keamanan Jaringan membahas konsep, prinsip, serta implementasi perlindungan jaringan komputer dari berbagai ancaman dan serangan siber. Materi mencakup dasar-dasar kriptografi, model ancaman, keamanan protokol jaringan, firewall, intrusion detection system (IDS/IPS), VPN, serta teknik pengamanan jaringan lokal maupun publik. Mahasiswa juga dikenalkan pada jenis serangan seperti sniffing, spoofing, DoS, dan malware, serta cara mitigasinya. Praktikum melibatkan simulasi serangan dan pengamanan menggunakan tools seperti Wireshark, Nmap, atau Snort, sehingga mahasiswa memahami praktik pengamanan jaringan secara langsung. Mata kuliah ini mempersiapkan mahasiswa untuk mampu mendesain dan menjaga infrastruktur jaringan yang aman dan andal.
Keterampilan Khusus Kerja Praktek / Magang Mata kuliah Kerja Praktek / Magang memberikan pengalaman langsung kepada mahasiswa untuk terlibat dalam dunia kerja profesional di industri atau instansi yang relevan dengan bidang program studi. Mahasiswa menerapkan pengetahuan, keterampilan teknis, dan soft skill dalam proyek nyata. Kegiatan ini bertujuan membangun pemahaman kontekstual, meningkatkan kemampuan adaptasi, kolaborasi, dan komunikasi profesional. Mahasiswa diwajibkan menyusun laporan akhir dan melakukan presentasi hasil kerja sebagai bentuk pertanggungjawaban akademik.
Keterampilan Khusus Machine Learning Mata kuliah Machine Learning membekali mahasiswa dengan konsep dasar, algoritma, dan penerapan pembelajaran mesin untuk mengolah dan menganalisis data. Materi mencakup supervised learning (seperti regresi dan klasifikasi), unsupervised learning (clustering dan dimensionality reduction), serta evaluasi model dan tuning parameter. Mahasiswa juga diperkenalkan pada algoritma populer seperti k-NN, Decision Tree, Naïve Bayes, SVM, dan Neural Network, serta penggunaan library Python seperti scikit-learn, TensorFlow, atau Keras. Melalui praktik berbasis proyek, mahasiswa akan membangun model machine learning untuk menyelesaikan permasalahan nyata dalam berbagai bidang seperti bisnis, kesehatan, atau keuangan.
Keterampilan Khusus Manajemen Keamanan Siber Manajemen Keamanan Siber (Cybersecurity Management) membekali mahasiswa dengan keahlian tata kelola risiko, kepatuhan, dan strategi perlindungan aset digital. Mahasiswa akan mempelajari kerangka kerja keamanan (Security Framework), audit sistem, kebijakan privasi (Cyber Law), dan prosedur mitigasi insiden untuk mencegah ancaman peretasan dan pencurian data.
Keterampilan Khusus Manajemen Proyek Teknologi Informasi mempelajari tata kelola dan pengelolaan siklus hidup proyek TI, mulai dari inisiasi, perencanaan, pelaksanaan, pengendalian, hingga penutupan. Mahasiswa dibekali keterampilan mengelola ruang lingkup, waktu, anggaran, dan risiko agar proyek selesai efektif dan efisien.Materi pembelajaran dalam mata kuliah ini umumnya mencakup:Siklus Hidup Proyek: Pembagian fase proyek seperti Initiating, Planning, Executing, Monitoring/Controlling, dan Closing.Standar Industri: Penerapan pedoman Project Management Institute (PMI) atau Project Management Body of Knowledge (PMBOK).Perencanaan Teknis: Pembuatan Work Breakdown Structure (WBS), Gantt Chart, diagram PERT, serta estimasi biaya dan jadwal.Manajemen Risiko & Kualitas: Mitigasi kendala teknis dan non-teknis agar produk akhir sesuai dengan kebutuhan stakeholder.Praktik Aplikasi: Penggunaan perangkat lunak manajemen proyek seperti Microsoft Project.
Keterampilan Khusus Metodologi Penelitian Mata kuliah Metodologi Penelitian membekali mahasiswa dengan pengetahuan dan keterampilan dasar dalam merancang dan menyusun penelitian ilmiah. Materi mencakup pemilihan topik, perumusan masalah, penyusunan kerangka teori dan hipotesis, metode pengumpulan dan analisis data, serta penyusunan proposal dan laporan penelitian ilmiah. Mahasiswa juga diperkenalkan pada metode penelitian kuantitatif, kualitatif, dan campuran, serta etika penelitian ilmiah. Mata kuliah ini dirancang sebagai bekal untuk menyusun tugas akhir atau skripsi secara sistematis, logis, dan ilmiah.
Keterampilan Khusus Pemrograman Aplikasi Bergerak Mata kuliah Pemrograman Aplikasi Bergerak membahas konsep, teknik, dan praktik dalam membangun aplikasi pada perangkat bergerak (mobile), khususnya berbasis Android atau lintas platform. Materi mencakup pengenalan arsitektur mobile, antarmuka pengguna (UI), manajemen aktivitas, navigasi antar layar, penyimpanan data lokal, konektivitas API, serta aspek keamanan dan performa aplikasi. Mahasiswa akan menggunakan framework pemrograman mobile seperti Android Studio (Java/Kotlin) atau Flutter (Dart) untuk membangun aplikasi interaktif yang relevan dengan kebutuhan pengguna. Tujuan utama mata kuliah ini adalah membekali mahasiswa dengan kemampuan merancang, membangun, dan menguji aplikasi mobile secara fungsional, efisien, dan responsif.
Keterampilan Khusus Pemrograman Berbasis Web Mata kuliah Pemrograman Berbasis Web 1 membekali mahasiswa dengan pengetahuan dan keterampilan dasar dalam membangun aplikasi web menggunakan teknologi sisi klien dan sisi server. Materi mencakup struktur HTML, styling dengan CSS, pemrograman interaktif menggunakan JavaScript, serta pengenalan server-side programming menggunakan PHP dan koneksi ke basis data MySQL. Mahasiswa juga akan belajar prinsip dasar form processing, validasi data, dan pengelolaan sesi (session). Fokus utama mata kuliah ini adalah memberikan pemahaman menyeluruh tentang alur kerja aplikasi web dinamis serta praktik membangun aplikasi web sederhana yang terstruktur dan efisien.
Keterampilan Khusus Pemrograman Berorientasi Objek Mata kuliah Pemrograman Berorientasi Objek membahas paradigma pemrograman yang berbasis pada konsep objek dan kelas untuk membangun perangkat lunak yang modular, efisien, dan mudah dipelihara. Materi mencakup konsep dasar OOP seperti enkapsulasi, pewarisan, polimorfisme, dan abstraksi, serta implementasinya dalam bahasa pemrograman modern seperti Java atau Python. Mahasiswa juga belajar tentang desain kelas, relasi antar objek, penggunaan constructor, method overriding/overloading, dan penanganan error (exception handling). Melalui praktikum, mahasiswa akan membangun aplikasi skala kecil-menengah berbasis OOP serta memahami peran OOP dalam rekayasa perangkat lunak.
Keterampilan Khusus Pendidikan Antikorupsi Berdasarkan kebijakan Komisi Pemberantasan Korupsi (KPK) dan Kementerian Pendidikan, mata kuliah ini termasuk dalam Mata Kuliah Wajib Kurikulum (MKWK) yang berlaku untuk seluruh mahasiswa di perguruan tinggi.Penyelenggaraan mata kuliah ini didasarkan pada Permenristekdikti Nomor 33 Tahun 2019.
Keterampilan Khusus Pengantar Data Science Memberikan pemahaman fondasional tentang bagaimana data mentah diolah menjadi informasi berharga untuk pengambilan keputusan.Materi Utama: Biasanya mencakup pengantar statistika, aljabar linear, dan dasar-dasar bahasa pemrograman yang populer seperti Python atau R.Prospek Keilmuan: Menjadi fondasi untuk mata kuliah lanjutan yang lebih spesifik seperti Big Data, Data Mining, dan Deep Learning.
Keterampilan Khusus Pengantar Keamanan Siber mempelajari prinsip dasar perlindungan data, jaringan, dan sistem dari ancaman digital. Mahasiswa akan dibekali pemahaman mengenai konsep keamanan, identifikasi kerentanan (vulnerabilities), dan mitigasi berbagai serangan siber di dunia nyata
Keterampilan Khusus Pengantar Teknologi Informasi Mata kuliah Pengantar Teknologi Informasi memberikan pemahaman dasar tentang konsep, peran, dan perkembangan teknologi informasi dalam kehidupan modern dan dunia bisnis. Materi mencakup komponen dasar sistem komputer (perangkat keras, lunak, jaringan), sistem informasi, tren teknologi digital, pengantar basis data dan keamanan informasi, serta dampak sosial dan etika dalam penggunaan TI. Mahasiswa juga dikenalkan pada berbagai aplikasi TI dalam organisasi serta prospek karier di bidang teknologi informasi. Mata kuliah ini menjadi fondasi awal untuk memahami dunia komputasi dan sistem informasi sebelum masuk ke mata kuliah teknis lanjutan.
Keterampilan Khusus Pengembangan Aplikasi Berbasis Platform matakuliah keahlian yang membekali mahasiswa dengan konsep, arsitektur, dan teknik pengembangan perangkat lunak modern. Fokus utamanya adalah merancang, membangun, dan mengintegrasikan aplikasi agar dapat berjalan optimal di berbagai ekosistem teknologi, seperti web, mobile (Android/iOS), dan desktop.
Keterampilan Khusus Rekayasa Perangkat Lunak Mata kuliah Rekayasa Perangkat Lunak membahas prinsip, metodologi, dan praktik terbaik dalam pengembangan perangkat lunak yang sistematis, terstruktur, dan terukur. Mahasiswa mempelajari siklus hidup perangkat lunak (SDLC), perencanaan proyek perangkat lunak, analisis kebutuhan, perancangan arsitektur sistem, serta pengujian dan pemeliharaan perangkat lunak. Diperkenalkan pula berbagai pendekatan pengembangan seperti Waterfall, Agile, dan Scrum, serta dokumentasi teknis dan manajemen kualitas perangkat lunak. Melalui proyek tim, mahasiswa menerapkan prinsip-prinsip RPL dalam membangun aplikasi dari tahap analisis hingga rilis awal.
Keterampilan Khusus Sistem Basis Data Lanjutan (NoSQL) Mata kuliah Sistem Basis Data Lanjutan membahas konsep dan teknik lanjutan dalam pengelolaan dan pemanfaatan basis data. Materi meliputi optimasi kueri SQL, manajemen transaksi dan penguncian (locking), konkurensi dan pemulihan basis data, replikasi dan fragmentasi, serta arsitektur basis data terdistribusi. Mahasiswa juga dikenalkan pada NoSQL, data warehouse, serta integrasi basis data dengan aplikasi modern menggunakan ORM (Object-Relational Mapping). Praktikum difokuskan pada simulasi implementasi sistem basis data skala besar, termasuk pengamanan dan perancangan sistem yang efisien. Mata kuliah ini memperkuat kemampuan mahasiswa dalam mendesain, mengelola, dan mengembangkan solusi basis data tingkat lanjut untuk kebutuhan organisasi.
Keterampilan Khusus Statistika dan Probabilitas Mata kuliah Statistika dan Probabilitas membekali mahasiswa dengan dasar-dasar pengolahan dan analisis data menggunakan prinsip statistik dan teori peluang (probabilitas) yang relevan dalam bidang teknologi informasi. Materi mencakup statistik deskriptif, distribusi probabilitas, inferensi statistik, uji hipotesis, regresi, dan korelasi, serta aplikasi probabilitas dalam pengambilan keputusan. Mahasiswa juga dikenalkan pada penggunaan perangkat bantu seperti Excel, Python, atau software statistik (misalnya SPSS) untuk analisis data. Mata kuliah ini menjadi fondasi penting dalam pengembangan sistem berbasis data, data analytics, dan pengambilan keputusan berbasis data.
Keterampilan Khusus Technopreneurship Mata kuliah Technopreneurship membahas konsep kewirausahaan berbasis teknologi, dengan tujuan membekali mahasiswa untuk menciptakan dan mengelola usaha inovatif di bidang teknologi informasi. Materi mencakup ideasi bisnis digital, model bisnis (Business Model Canvas), analisis pasar, validasi produk, hingga perencanaan keuangan dan strategi pemasaran digital. Mahasiswa juga dikenalkan pada proses startup development, inkubasi bisnis, serta etika dan hukum dalam bisnis teknologi. Melalui studi kasus dan proyek rintisan bisnis digital, mahasiswa dilatih untuk menjadi inovator dan pelaku usaha teknologi yang adaptif, kreatif, dan berorientasi pada solusi.
Keterampilan Khusus Teknologi Keamanan Siber studi yang mempelajari prinsip, teknik, dan praktik untuk melindungi sistem komputer, jaringan, aplikasi, dan data digital dari berbagai ancaman, serangan, maupun akses ilegal.
Keterampilan Khusus Teknologi Platform mempelajari perancangan, pengembangan, dan implementasi sistem berbasis platform modern. Ini mencakup komputasi awan (cloud computing), integrasi layanan, dan arsitektur aplikasi berskala enterprise untuk mendukung kebutuhan organisasi
Keterampilan Khusus Tugas Akhir Tugas akhir berupa penelitian mandiri dalam bidang sistem informasi. Mahasiswa mampu melakukan penelitian, menganalisis masalah, merancang solusi, dan menyusun laporan penelitian yang berkontribusi pada pengembangan ilmu pengetahuan
Keterampilan Khusus UI/UX Design Mata kuliah UI/UX Design membekali mahasiswa dengan pemahaman dan keterampilan dalam merancang antarmuka pengguna (User Interface/UI) dan pengalaman pengguna (User Experience/UX) yang intuitif, estetis, dan fungsional. Materi mencakup prinsip desain visual, hirarki informasi, desain berbasis pengguna (user-centered design), proses desain UX (research, prototyping, testing), serta penggunaan tools seperti Figma atau Adobe XD. Mahasiswa juga mempelajari teknik pembuatan wireframe, mockup, serta evaluasi usability. Melalui tugas berbasis proyek, mahasiswa akan mendesain antarmuka aplikasi web atau mobile yang fokus pada kenyamanan, efisiensi, dan kepuasan pengguna.
Keterampilan Umum Bahasa Indonesia Mata kuliah yang mengembangkan kemampuan komunikasi efektif dalam bahasa Indonesia, meliputi keterampilan menulis ilmiah, presentasi, dan komunikasi profesional. Mahasiswa mampu menyusun dokumentasi teknis dan berkomunikasi dalam konteks pengembangan sistem informasi
Keterampilan Umum Bahasa Inggris I Mata kuliah dasar bahasa Inggris yang mengembangkan kemampuan komunikasi lisan dan tulisan dalam bahasa Inggris untuk keperluan akademik dan profesional di bidang teknologi informasi. Mahasiswa mampu memahami literatur teknis berbahasa Inggris
Keterampilan Umum Bahasa Inggris II Lanjutan mata kuliah Bahasa Inggris I dengan fokus pada kemampuan komunikasi teknis dan profesional. Mahasiswa mampu berkomunikasi efektif dalam lingkungan kerja internasional dan memahami dokumentasi teknis berbahasa Inggris
Keterampilan Umum Etika Profesi dan Profesional Mata kuliah Etika Profesi dan Profesional membahas prinsip, nilai, dan tanggung jawab etis dalam menjalankan profesi sesuai bidang Program Studi. Mahasiswa mempelajari kode etik profesi, isu-isu etika dan hukum, serta tanggung jawab sosial profesional terhadap masyarakat, organisasi, dan lingkungan. Materi juga mencakup etika penggunaan data dan informasi, perlindungan hak kekayaan intelektual, serta pengambilan keputusan etis dalam situasi kompleks. Mata kuliah ini bertujuan membentuk karakter profesional yang berintegritas, bertanggung jawab, dan menjunjung tinggi etika dalam praktik kerja dan inovasi teknologi.
Keterampilan Umum Jaringan Komputer Mata kuliah Jaringan Komputer membahas prinsip dasar komunikasi data dan infrastruktur jaringan komputer, mulai dari konsep model OSI dan TCP/IP, pengalamatan IP, routing, switching, hingga perancangan dan pengelolaan jaringan lokal (LAN). Mahasiswa akan mempelajari protokol utama seperti HTTP, FTP, DNS, DHCP, serta melakukan konfigurasi perangkat jaringan secara manual dan menggunakan simulator jaringan seperti Cisco Packet Tracer. Melalui praktikum, mahasiswa dilatih untuk menganalisis lalu lintas jaringan, memahami keamanan dasar jaringan, dan membangun konektivitas antar perangkat dalam skala kecil-menengah. Mata kuliah ini menjadi dasar penting dalam memahami sistem informasi terdistribusi dan infrastruktur TI modern.
Keterampilan Umum Keamanan Jaringan Mata kuliah Keamanan Jaringan membahas konsep, prinsip, serta implementasi perlindungan jaringan komputer dari berbagai ancaman dan serangan siber. Materi mencakup dasar-dasar kriptografi, model ancaman, keamanan protokol jaringan, firewall, intrusion detection system (IDS/IPS), VPN, serta teknik pengamanan jaringan lokal maupun publik. Mahasiswa juga dikenalkan pada jenis serangan seperti sniffing, spoofing, DoS, dan malware, serta cara mitigasinya. Praktikum melibatkan simulasi serangan dan pengamanan menggunakan tools seperti Wireshark, Nmap, atau Snort, sehingga mahasiswa memahami praktik pengamanan jaringan secara langsung. Mata kuliah ini mempersiapkan mahasiswa untuk mampu mendesain dan menjaga infrastruktur jaringan yang aman dan andal.
Keterampilan Umum Kerja Praktek / Magang Mata kuliah Kerja Praktek / Magang memberikan pengalaman langsung kepada mahasiswa untuk terlibat dalam dunia kerja profesional di industri atau instansi yang relevan dengan bidang program studi. Mahasiswa menerapkan pengetahuan, keterampilan teknis, dan soft skill dalam proyek nyata. Kegiatan ini bertujuan membangun pemahaman kontekstual, meningkatkan kemampuan adaptasi, kolaborasi, dan komunikasi profesional. Mahasiswa diwajibkan menyusun laporan akhir dan melakukan presentasi hasil kerja sebagai bentuk pertanggungjawaban akademik.
Keterampilan Umum Kewarganegaraan Mata kuliah yang mengembangkan kesadaran hak dan kewajiban sebagai warga negara yang bertanggung jawab. Mahasiswa mampu memahami peran teknologi informasi dalam pembangunan nasional dan demokratisasi
Keterampilan Umum Metodologi Penelitian Mata kuliah Metodologi Penelitian membekali mahasiswa dengan pengetahuan dan keterampilan dasar dalam merancang dan menyusun penelitian ilmiah. Materi mencakup pemilihan topik, perumusan masalah, penyusunan kerangka teori dan hipotesis, metode pengumpulan dan analisis data, serta penyusunan proposal dan laporan penelitian ilmiah. Mahasiswa juga diperkenalkan pada metode penelitian kuantitatif, kualitatif, dan campuran, serta etika penelitian ilmiah. Mata kuliah ini dirancang sebagai bekal untuk menyusun tugas akhir atau skripsi secara sistematis, logis, dan ilmiah.
Keterampilan Umum Pancasila Mata kuliah yang mengembangkan pemahaman dan penghayatan nilai-nilai Pancasila sebagai dasar negara dan pandangan hidup bangsa. Mahasiswa mampu menerapkan nilai-nilai Pancasila dalam pengembangan teknologi yang berpihak pada kepentingan nasional
Keterampilan Umum Pemrograman Berorientasi Objek Mata kuliah Pemrograman Berorientasi Objek membahas paradigma pemrograman yang berbasis pada konsep objek dan kelas untuk membangun perangkat lunak yang modular, efisien, dan mudah dipelihara. Materi mencakup konsep dasar OOP seperti enkapsulasi, pewarisan, polimorfisme, dan abstraksi, serta implementasinya dalam bahasa pemrograman modern seperti Java atau Python. Mahasiswa juga belajar tentang desain kelas, relasi antar objek, penggunaan constructor, method overriding/overloading, dan penanganan error (exception handling). Melalui praktikum, mahasiswa akan membangun aplikasi skala kecil-menengah berbasis OOP serta memahami peran OOP dalam rekayasa perangkat lunak.
Keterampilan Umum Pengantar Teknologi Informasi Mata kuliah Pengantar Teknologi Informasi memberikan pemahaman dasar tentang konsep, peran, dan perkembangan teknologi informasi dalam kehidupan modern dan dunia bisnis. Materi mencakup komponen dasar sistem komputer (perangkat keras, lunak, jaringan), sistem informasi, tren teknologi digital, pengantar basis data dan keamanan informasi, serta dampak sosial dan etika dalam penggunaan TI. Mahasiswa juga dikenalkan pada berbagai aplikasi TI dalam organisasi serta prospek karier di bidang teknologi informasi. Mata kuliah ini menjadi fondasi awal untuk memahami dunia komputasi dan sistem informasi sebelum masuk ke mata kuliah teknis lanjutan.
Keterampilan Umum Seminar Proposal Kegiatan seminar untuk mempresentasikan proposal penelitian tugas akhir. Mahasiswa mampu menyusun dan mempresentasikan proposal penelitian yang berkualitas
Keterampilan Umum Teknologi Keamanan Siber studi yang mempelajari prinsip, teknik, dan praktik untuk melindungi sistem komputer, jaringan, aplikasi, dan data digital dari berbagai ancaman, serangan, maupun akses ilegal.
Keterampilan Umum Tugas Akhir Tugas akhir berupa penelitian mandiri dalam bidang sistem informasi. Mahasiswa mampu melakukan penelitian, menganalisis masalah, merancang solusi, dan menyusun laporan penelitian yang berkontribusi pada pengembangan ilmu pengetahuan
Pengetahuan Administrasi Sistem berfokus pada instalasi, konfigurasi, pemeliharaan, dan manajemen infrastruktur perangkat keras dan perangkat lunak dalam suatu organisasi. Materi Pembelajaran UtamaManajemen Sistem Operasi (OS): Instalasi, patching, dan pemeliharaan OS Server (seperti Linux/Unix dan Windows Server).Manajemen Layanan Jaringan (Network Services): Konfigurasi DNS Server, DHCP, FTP, Web Server, dan Mail Server.Manajemen Pengguna dan Hak Akses: Pengaturan otorisasi, autentikasi, serta pembuatan direktori (seperti Active Directory atau LDAP).Keamanan Sistem: Implementasi firewall, VPN, enkripsi, dan audit log sistem.Virtualisasi dan Komputasi Awan: Pengenalan dan manajemen Virtual Machine (VM) dan layanan berbasis Cloud (seperti AWS, Azure, GCP).Pemantauan dan Otomatisasi (Monitoring & Scripting): Penggunaan shell scripting (Bash, PowerShell) untuk mengotomatiskan tugas serta tools monitoring untuk mendeteksi down-time.
Pengetahuan Algoritma dan Pemrograman Mata kuliah Algoritma dan Pemrograman Dasar memperkenalkan konsep dasar algoritma dan logika pemrograman sebagai fondasi pengembangan perangkat lunak. Mahasiswa akan mempelajari tipe data, variabel, operator, struktur kontrol (percabangan dan perulangan), array, fungsi/prosedur, serta dasar manipulasi string dan file. Selain itu, dikenalkan pula cara menyusun algoritma menggunakan pseudocode dan flowchart, serta implementasinya dalam bahasa pemrograman seperti PHP, Python, C, atau Java. Melalui praktik langsung dan penyelesaian masalah sederhana, mahasiswa dilatih berpikir logis, sistematis, dan mampu membangun solusi algoritmik yang efisien.
Pengetahuan Arsitektur Komputer Mempelajari konsep, struktur, dan cara kerja sistem komputer dari tingkat perangkat keras hingga interaksinya dengan perangkat lunak untuk mengeksekusi instruksi secara efisien. Cakupan pembelajaran meliputi organisasi dan arsitektur komputer, representasi data dan sistem bilangan, logika digital dasar, struktur dan fungsi prosesor (CPU), set instruksi dan siklus eksekusi instruksi, sistem memori (register, cache, dan memori utama), mekanisme input/output (I/O), sistem bus dan interkoneksi, teknik peningkatan kinerja seperti pipelining, serta konsep arsitektur paralel dan multiprosesor. Mata kuliah ini berfokus pada cara kerja perangkat keras, interaksi antara komponen hardware dan software, serta bagaimana instruksi dijalankan hingga memproses data.
Pengetahuan Big Data Mata kuliah Big Data adalah mata kuliah yang mempelajari tentang konsep, teknik, dan alat analisis untuk mengelola dan menganalisis data dalam jumlah besar (big data). Mata kuliah ini bertujuan membekali mahasiswa dengan pemahaman dan keterampilan dalam pemrosesan, analisis, dan visualisasi data besar, serta pemanfaatan teknologi seperti Hadoop dan Spark.
Pengetahuan Cloud Computing mempelajari konsep penyediaan sumber daya IT—seperti storage, server, dan database—melalui internet. Mahasiswa akan belajar merancang, membangun, dan mengelola infrastruktur virtual sehingga aplikasi dapat diakses dari mana saja tanpa perlu perangkat fisik yang rumit.
Pengetahuan Dasar Sistem Basis Data (SQL) Mata kuliah Dasar Sistem Basis Data memberikan pengantar terhadap konsep, arsitektur, dan penggunaan sistem basis data dalam pengelolaan informasi. Materi mencakup konsep entitas dan relasi, perancangan basis data dengan model Entity-Relationship (ER), normalisasi, serta pengenalan bahasa kueri terstruktur (SQL) untuk manipulasi data. Mahasiswa juga mempelajari dasar pengelolaan data dalam sistem manajemen basis data (DBMS), seperti MySQL atau PostgreSQL, serta praktik membuat dan mengelola database secara langsung. Mata kuliah ini menjadi fondasi penting bagi mahasiswa untuk memahami bagaimana data disimpan, diorganisir, dan diakses dalam sistem informasi.
Pengetahuan DevOps Architecture Mata kuliah DevOps Architecture membahas prinsip, praktik, dan alat yang digunakan dalam mengintegrasikan proses pengembangan perangkat lunak (development) dan operasional sistem (operations) secara otomatis, cepat, dan berkelanjutan. Mahasiswa akan mempelajari konsep CI/CD (Continuous Integration & Continuous Delivery), Infrastructure as Code (IaC), containerization menggunakan Docker, orchestration dengan Kubernetes, serta penggunaan alat seperti Git, Jenkins, Ansible, dan monitoring tools. Fokus utama adalah membangun pipeline DevOps yang efisien untuk meningkatkan keandalan sistem, kecepatan rilis, dan kolaborasi tim lintas fungsi. Melalui praktik proyek DevOps end-to-end, mahasiswa akan memahami bagaimana menerapkan arsitektur DevOps dalam siklus hidup perangkat lunak modern berbasis cloud.
Pengetahuan Etika Profesi dan Profesional Mata kuliah Etika Profesi dan Profesional membahas prinsip, nilai, dan tanggung jawab etis dalam menjalankan profesi sesuai bidang Program Studi. Mahasiswa mempelajari kode etik profesi, isu-isu etika dan hukum, serta tanggung jawab sosial profesional terhadap masyarakat, organisasi, dan lingkungan. Materi juga mencakup etika penggunaan data dan informasi, perlindungan hak kekayaan intelektual, serta pengambilan keputusan etis dalam situasi kompleks. Mata kuliah ini bertujuan membentuk karakter profesional yang berintegritas, bertanggung jawab, dan menjunjung tinggi etika dalam praktik kerja dan inovasi teknologi.
Pengetahuan Integrasi Sistem pembelajaran mengenai konsep, arsitektur, dan teknologi untuk menghubungkan berbagai subsistem atau aplikasi terpisah. Tujuannya adalah menciptakan satu kesatuan sistem yang selaras agar data dan proses bisnis dapat diakses secara efisien, akurat, dan menyeluruh di seluruh organisasi.
Pengetahuan Jaringan Komputer Mata kuliah Jaringan Komputer membahas prinsip dasar komunikasi data dan infrastruktur jaringan komputer, mulai dari konsep model OSI dan TCP/IP, pengalamatan IP, routing, switching, hingga perancangan dan pengelolaan jaringan lokal (LAN). Mahasiswa akan mempelajari protokol utama seperti HTTP, FTP, DNS, DHCP, serta melakukan konfigurasi perangkat jaringan secara manual dan menggunakan simulator jaringan seperti Cisco Packet Tracer. Melalui praktikum, mahasiswa dilatih untuk menganalisis lalu lintas jaringan, memahami keamanan dasar jaringan, dan membangun konektivitas antar perangkat dalam skala kecil-menengah. Mata kuliah ini menjadi dasar penting dalam memahami sistem informasi terdistribusi dan infrastruktur TI modern.
Pengetahuan Jaringan Saraf Tiruan (Artificial Neural Network) Membahas konsep, teori, arsitektur, algoritma pembelajaran, dan implementasi jaringan saraf tiruan sebagai salah satu metode utama dalam kecerdasan buatan dan pembelajaran mesin. Materi meliputi neuron biologis dan neuron buatan, perceptron, multilayer perceptron, algoritma backpropagation, optimasi pembelajaran, evaluasi model, serta implementasi ANN menggunakan perangkat lunak dan pustaka machine learning untuk menyelesaikan permasalahan klasifikasi, prediksi, dan pengenalan pola.
Pengetahuan Kalkulus kalkulus termasuk mata kuliah wajib di hampir semua program studi Teknologi Informasi (TI) atau Teknik Informatika (IF). Mata kuliah ini biasanya diambil pada tahun pertama (semester 1 dan 2) sebagai bagian dari kelompok ilmu dasar (Basic Science) untuk membangun fondasi logika dan analisis mahasiswa.Di prodi TI dan SI, kalkulus sangat penting untuk memahami dan menguasai berbagai bidang lanjutan seperti:Kecerdasan Buatan (AI) & Machine Learning: Algoritma AI bekerja menggunakan konsep turunan, optimasi, dan fungsi.Grafika Komputer & Animasi: Pembuatan visual 3D, efek, dan pergerakan objek sangat bergantung pada rumus-rumus kalkulus.Analisis Algoritma: Menghitung kompleksitas dan efisiensi suatu program secara matematis.
Pengetahuan Keamanan Jaringan Mata kuliah Keamanan Jaringan membahas konsep, prinsip, serta implementasi perlindungan jaringan komputer dari berbagai ancaman dan serangan siber. Materi mencakup dasar-dasar kriptografi, model ancaman, keamanan protokol jaringan, firewall, intrusion detection system (IDS/IPS), VPN, serta teknik pengamanan jaringan lokal maupun publik. Mahasiswa juga dikenalkan pada jenis serangan seperti sniffing, spoofing, DoS, dan malware, serta cara mitigasinya. Praktikum melibatkan simulasi serangan dan pengamanan menggunakan tools seperti Wireshark, Nmap, atau Snort, sehingga mahasiswa memahami praktik pengamanan jaringan secara langsung. Mata kuliah ini mempersiapkan mahasiswa untuk mampu mendesain dan menjaga infrastruktur jaringan yang aman dan andal.
Pengetahuan Manajemen Keamanan Siber Manajemen Keamanan Siber (Cybersecurity Management) membekali mahasiswa dengan keahlian tata kelola risiko, kepatuhan, dan strategi perlindungan aset digital. Mahasiswa akan mempelajari kerangka kerja keamanan (Security Framework), audit sistem, kebijakan privasi (Cyber Law), dan prosedur mitigasi insiden untuk mencegah ancaman peretasan dan pencurian data.
Pengetahuan Manajemen Proyek Teknologi Informasi mempelajari tata kelola dan pengelolaan siklus hidup proyek TI, mulai dari inisiasi, perencanaan, pelaksanaan, pengendalian, hingga penutupan. Mahasiswa dibekali keterampilan mengelola ruang lingkup, waktu, anggaran, dan risiko agar proyek selesai efektif dan efisien.Materi pembelajaran dalam mata kuliah ini umumnya mencakup:Siklus Hidup Proyek: Pembagian fase proyek seperti Initiating, Planning, Executing, Monitoring/Controlling, dan Closing.Standar Industri: Penerapan pedoman Project Management Institute (PMI) atau Project Management Body of Knowledge (PMBOK).Perencanaan Teknis: Pembuatan Work Breakdown Structure (WBS), Gantt Chart, diagram PERT, serta estimasi biaya dan jadwal.Manajemen Risiko & Kualitas: Mitigasi kendala teknis dan non-teknis agar produk akhir sesuai dengan kebutuhan stakeholder.Praktik Aplikasi: Penggunaan perangkat lunak manajemen proyek seperti Microsoft Project.
Pengetahuan Matematika Diskrit Mata kuliah Matematika Diskrit memberikan fondasi matematika yang essential dalam mengembangkan kemampuan berpikir logis, analitis, dan sistematis yang diperlukan dalam pengembangan sistem informasi. Mahasiswa akan mempelajari konsep-konsep fundamental seperti logika proposisional dan predikat, teori himpunan, kombinatorik, teori graf, algoritma diskrit, dan struktur aljabar yang mengintegrasikan perspektif ilmu komputer dan matematika untuk mendukung pengembangan sistem informasi yang adaptif terhadap teknologi masa depan. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi System Analyst, Software Developer, Database Designer, Algorithm Engineer, atau IT Problem Solver yang memiliki kemampuan pemecahan masalah matematis yang kuat, berpikir algoritmis, dan mampu merancang solusi sistem informasi yang efisien, optimal, dan inovatif dengan daya saing global di era transformasi digital.
Pengetahuan Pemrograman Aplikasi Bergerak Mata kuliah Pemrograman Aplikasi Bergerak membahas konsep, teknik, dan praktik dalam membangun aplikasi pada perangkat bergerak (mobile), khususnya berbasis Android atau lintas platform. Materi mencakup pengenalan arsitektur mobile, antarmuka pengguna (UI), manajemen aktivitas, navigasi antar layar, penyimpanan data lokal, konektivitas API, serta aspek keamanan dan performa aplikasi. Mahasiswa akan menggunakan framework pemrograman mobile seperti Android Studio (Java/Kotlin) atau Flutter (Dart) untuk membangun aplikasi interaktif yang relevan dengan kebutuhan pengguna. Tujuan utama mata kuliah ini adalah membekali mahasiswa dengan kemampuan merancang, membangun, dan menguji aplikasi mobile secara fungsional, efisien, dan responsif.
Pengetahuan Pemrograman Berbasis Web Mata kuliah Pemrograman Berbasis Web 1 membekali mahasiswa dengan pengetahuan dan keterampilan dasar dalam membangun aplikasi web menggunakan teknologi sisi klien dan sisi server. Materi mencakup struktur HTML, styling dengan CSS, pemrograman interaktif menggunakan JavaScript, serta pengenalan server-side programming menggunakan PHP dan koneksi ke basis data MySQL. Mahasiswa juga akan belajar prinsip dasar form processing, validasi data, dan pengelolaan sesi (session). Fokus utama mata kuliah ini adalah memberikan pemahaman menyeluruh tentang alur kerja aplikasi web dinamis serta praktik membangun aplikasi web sederhana yang terstruktur dan efisien.
Pengetahuan Pemrograman Berorientasi Objek Mata kuliah Pemrograman Berorientasi Objek membahas paradigma pemrograman yang berbasis pada konsep objek dan kelas untuk membangun perangkat lunak yang modular, efisien, dan mudah dipelihara. Materi mencakup konsep dasar OOP seperti enkapsulasi, pewarisan, polimorfisme, dan abstraksi, serta implementasinya dalam bahasa pemrograman modern seperti Java atau Python. Mahasiswa juga belajar tentang desain kelas, relasi antar objek, penggunaan constructor, method overriding/overloading, dan penanganan error (exception handling). Melalui praktikum, mahasiswa akan membangun aplikasi skala kecil-menengah berbasis OOP serta memahami peran OOP dalam rekayasa perangkat lunak.
Pengetahuan Pemrograman IoT Mata kuliah Pemrograman IoT (Internet of Things) membahas konsep dasar, arsitektur, serta penerapan teknologi IoT melalui pemrograman perangkat cerdas yang terhubung ke internet. Materi mencakup sensor, aktuator, mikrokontroler (seperti Arduino, ESP32, atau Raspberry Pi), komunikasi data (MQTT, HTTP, dan protokol IoT lainnya), integrasi dengan layanan cloud, serta pengembangan aplikasi IoT berbasis web maupun mobile.
Pengetahuan Pendidikan Antikorupsi Berdasarkan kebijakan Komisi Pemberantasan Korupsi (KPK) dan Kementerian Pendidikan, mata kuliah ini termasuk dalam Mata Kuliah Wajib Kurikulum (MKWK) yang berlaku untuk seluruh mahasiswa di perguruan tinggi.Penyelenggaraan mata kuliah ini didasarkan pada Permenristekdikti Nomor 33 Tahun 2019.
Pengetahuan Pengantar Data Science Memberikan pemahaman fondasional tentang bagaimana data mentah diolah menjadi informasi berharga untuk pengambilan keputusan.Materi Utama: Biasanya mencakup pengantar statistika, aljabar linear, dan dasar-dasar bahasa pemrograman yang populer seperti Python atau R.Prospek Keilmuan: Menjadi fondasi untuk mata kuliah lanjutan yang lebih spesifik seperti Big Data, Data Mining, dan Deep Learning.
Pengetahuan Pengantar Keamanan Siber mempelajari prinsip dasar perlindungan data, jaringan, dan sistem dari ancaman digital. Mahasiswa akan dibekali pemahaman mengenai konsep keamanan, identifikasi kerentanan (vulnerabilities), dan mitigasi berbagai serangan siber di dunia nyata
Pengetahuan Pengembangan Aplikasi Berbasis Platform matakuliah keahlian yang membekali mahasiswa dengan konsep, arsitektur, dan teknik pengembangan perangkat lunak modern. Fokus utamanya adalah merancang, membangun, dan mengintegrasikan aplikasi agar dapat berjalan optimal di berbagai ekosistem teknologi, seperti web, mobile (Android/iOS), dan desktop.
Pengetahuan Sistem Basis Data Lanjutan (NoSQL) Mata kuliah Sistem Basis Data Lanjutan membahas konsep dan teknik lanjutan dalam pengelolaan dan pemanfaatan basis data. Materi meliputi optimasi kueri SQL, manajemen transaksi dan penguncian (locking), konkurensi dan pemulihan basis data, replikasi dan fragmentasi, serta arsitektur basis data terdistribusi. Mahasiswa juga dikenalkan pada NoSQL, data warehouse, serta integrasi basis data dengan aplikasi modern menggunakan ORM (Object-Relational Mapping). Praktikum difokuskan pada simulasi implementasi sistem basis data skala besar, termasuk pengamanan dan perancangan sistem yang efisien. Mata kuliah ini memperkuat kemampuan mahasiswa dalam mendesain, mengelola, dan mengembangkan solusi basis data tingkat lanjut untuk kebutuhan organisasi.
Pengetahuan Software Testing dan Quality Assurance Mata kuliah Software Testing dan Quality Assurance (QA) membekali mahasiswa dengan konsep, teknik, dan praktik dalam pengujian perangkat lunak serta penjaminan mutu sistem. Materi mencakup jenis-jenis pengujian seperti unit testing, integration testing, system testing, acceptance testing, serta pendekatan black-box dan white-box testing. Mahasiswa juga mempelajari proses perencanaan, desain, dan eksekusi pengujian, penggunaan alat bantu otomatisasi pengujian (testing tools), serta prinsip Quality Assurance berdasarkan standar pengembangan perangkat lunak seperti ISO/IEC atau IEEE. Praktikum difokuskan pada simulasi pengujian proyek perangkat lunak dan penyusunan dokumentasi QA yang lengkap. Mata kuliah ini mempersiapkan mahasiswa untuk menjamin bahwa aplikasi atau sistem yang dibangun memenuhi spesifikasi, berkualitas tinggi, dan siap digunakan oleh pengguna akhir.
Pengetahuan Statistika dan Probabilitas Mata kuliah Statistika dan Probabilitas membekali mahasiswa dengan dasar-dasar pengolahan dan analisis data menggunakan prinsip statistik dan teori peluang (probabilitas) yang relevan dalam bidang teknologi informasi. Materi mencakup statistik deskriptif, distribusi probabilitas, inferensi statistik, uji hipotesis, regresi, dan korelasi, serta aplikasi probabilitas dalam pengambilan keputusan. Mahasiswa juga dikenalkan pada penggunaan perangkat bantu seperti Excel, Python, atau software statistik (misalnya SPSS) untuk analisis data. Mata kuliah ini menjadi fondasi penting dalam pengembangan sistem berbasis data, data analytics, dan pengambilan keputusan berbasis data.
Pengetahuan Technopreneurship Mata kuliah Technopreneurship membahas konsep kewirausahaan berbasis teknologi, dengan tujuan membekali mahasiswa untuk menciptakan dan mengelola usaha inovatif di bidang teknologi informasi. Materi mencakup ideasi bisnis digital, model bisnis (Business Model Canvas), analisis pasar, validasi produk, hingga perencanaan keuangan dan strategi pemasaran digital. Mahasiswa juga dikenalkan pada proses startup development, inkubasi bisnis, serta etika dan hukum dalam bisnis teknologi. Melalui studi kasus dan proyek rintisan bisnis digital, mahasiswa dilatih untuk menjadi inovator dan pelaku usaha teknologi yang adaptif, kreatif, dan berorientasi pada solusi.
Pengetahuan Teknologi Keamanan Siber studi yang mempelajari prinsip, teknik, dan praktik untuk melindungi sistem komputer, jaringan, aplikasi, dan data digital dari berbagai ancaman, serangan, maupun akses ilegal.
Pengetahuan Teknologi Platform mempelajari perancangan, pengembangan, dan implementasi sistem berbasis platform modern. Ini mencakup komputasi awan (cloud computing), integrasi layanan, dan arsitektur aplikasi berskala enterprise untuk mendukung kebutuhan organisasi
Pengetahuan UI/UX Design Mata kuliah UI/UX Design membekali mahasiswa dengan pemahaman dan keterampilan dalam merancang antarmuka pengguna (User Interface/UI) dan pengalaman pengguna (User Experience/UX) yang intuitif, estetis, dan fungsional. Materi mencakup prinsip desain visual, hirarki informasi, desain berbasis pengguna (user-centered design), proses desain UX (research, prototyping, testing), serta penggunaan tools seperti Figma atau Adobe XD. Mahasiswa juga mempelajari teknik pembuatan wireframe, mockup, serta evaluasi usability. Melalui tugas berbasis proyek, mahasiswa akan mendesain antarmuka aplikasi web atau mobile yang fokus pada kenyamanan, efisiensi, dan kepuasan pengguna.
Sikap Agama Mata kuliah yang mengembangkan kemampuan mahasiswa dalam memahami dan mengamalkan nilai-nilai agama sebagai landasan etika dan moral dalam kehidupan pribadi dan profesional. Mahasiswa mampu menerapkan prinsip-prinsip keagamaan dalam konteks teknologi informasi dan tanggung jawab sosial
Sikap Bahasa Inggris I Mata kuliah dasar bahasa Inggris yang mengembangkan kemampuan komunikasi lisan dan tulisan dalam bahasa Inggris untuk keperluan akademik dan profesional di bidang teknologi informasi. Mahasiswa mampu memahami literatur teknis berbahasa Inggris
Sikap Bahasa Inggris II Lanjutan mata kuliah Bahasa Inggris I dengan fokus pada kemampuan komunikasi teknis dan profesional. Mahasiswa mampu berkomunikasi efektif dalam lingkungan kerja internasional dan memahami dokumentasi teknis berbahasa Inggris
Sikap Etika Profesi dan Profesional Mata kuliah Etika Profesi dan Profesional membahas prinsip, nilai, dan tanggung jawab etis dalam menjalankan profesi sesuai bidang Program Studi. Mahasiswa mempelajari kode etik profesi, isu-isu etika dan hukum, serta tanggung jawab sosial profesional terhadap masyarakat, organisasi, dan lingkungan. Materi juga mencakup etika penggunaan data dan informasi, perlindungan hak kekayaan intelektual, serta pengambilan keputusan etis dalam situasi kompleks. Mata kuliah ini bertujuan membentuk karakter profesional yang berintegritas, bertanggung jawab, dan menjunjung tinggi etika dalam praktik kerja dan inovasi teknologi.
Sikap Interaksi Manusia dan Komputer Mata kuliah Interaksi Manusia dan Komputer mempelajari prinsip-prinsip dasar, teori, dan pendekatan dalam merancang sistem interaktif yang memperhatikan aspek kenyamanan, efisiensi, dan kepuasan pengguna. Materi mencakup pemahaman tentang karakteristik pengguna, perangkat masukan dan keluaran, desain antarmuka pengguna (user interface), serta teknik evaluasi usability. Mahasiswa juga diperkenalkan pada konsep user-centered design, kognisi manusia dalam interaksi dengan teknologi, dan alat bantu perancangan antarmuka. Praktikum difokuskan pada pengembangan prototipe dan pengujian desain antarmuka berbasis kebutuhan pengguna. Mata kuliah ini bertujuan untuk membekali mahasiswa agar mampu merancang dan mengevaluasi sistem interaktif yang responsif, intuitif, dan ramah pengguna dalam konteks pengembangan sistem informasi dan teknologi.
Sikap Kerja Praktek / Magang Mata kuliah Kerja Praktek / Magang memberikan pengalaman langsung kepada mahasiswa untuk terlibat dalam dunia kerja profesional di industri atau instansi yang relevan dengan bidang program studi. Mahasiswa menerapkan pengetahuan, keterampilan teknis, dan soft skill dalam proyek nyata. Kegiatan ini bertujuan membangun pemahaman kontekstual, meningkatkan kemampuan adaptasi, kolaborasi, dan komunikasi profesional. Mahasiswa diwajibkan menyusun laporan akhir dan melakukan presentasi hasil kerja sebagai bentuk pertanggungjawaban akademik.
Sikap Kewarganegaraan Mata kuliah yang mengembangkan kesadaran hak dan kewajiban sebagai warga negara yang bertanggung jawab. Mahasiswa mampu memahami peran teknologi informasi dalam pembangunan nasional dan demokratisasi
Sikap Manajemen Proyek Teknologi Informasi mempelajari tata kelola dan pengelolaan siklus hidup proyek TI, mulai dari inisiasi, perencanaan, pelaksanaan, pengendalian, hingga penutupan. Mahasiswa dibekali keterampilan mengelola ruang lingkup, waktu, anggaran, dan risiko agar proyek selesai efektif dan efisien.Materi pembelajaran dalam mata kuliah ini umumnya mencakup:Siklus Hidup Proyek: Pembagian fase proyek seperti Initiating, Planning, Executing, Monitoring/Controlling, dan Closing.Standar Industri: Penerapan pedoman Project Management Institute (PMI) atau Project Management Body of Knowledge (PMBOK).Perencanaan Teknis: Pembuatan Work Breakdown Structure (WBS), Gantt Chart, diagram PERT, serta estimasi biaya dan jadwal.Manajemen Risiko & Kualitas: Mitigasi kendala teknis dan non-teknis agar produk akhir sesuai dengan kebutuhan stakeholder.Praktik Aplikasi: Penggunaan perangkat lunak manajemen proyek seperti Microsoft Project.
Sikap Pancasila Mata kuliah yang mengembangkan pemahaman dan penghayatan nilai-nilai Pancasila sebagai dasar negara dan pandangan hidup bangsa. Mahasiswa mampu menerapkan nilai-nilai Pancasila dalam pengembangan teknologi yang berpihak pada kepentingan nasional
Sikap Pendidikan Antikorupsi Berdasarkan kebijakan Komisi Pemberantasan Korupsi (KPK) dan Kementerian Pendidikan, mata kuliah ini termasuk dalam Mata Kuliah Wajib Kurikulum (MKWK) yang berlaku untuk seluruh mahasiswa di perguruan tinggi.Penyelenggaraan mata kuliah ini didasarkan pada Permenristekdikti Nomor 33 Tahun 2019.

Tabel 12 Hubungan Profil Lulusan dengan Capaian Pembelajaran Lulusan (CPL)

Profil Lulusan: Lulusan memiliki ketaqwaan Kepada Tuhan Yang Maha Esa, etika profesionalitas, jujur, bertanggungjawab dan memiliki kecerdasan yang dilandasi oleh nilai-nilai kebudiluhuran yang tinggi.
CPL: S01 - Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
Matakuliah: Agama
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S02 - Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral, dan etika;
Matakuliah: Agama
Matakuliah: Interaksi Manusia dan Komputer
Matakuliah: Pancasila
CPL: S03 - Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S04 - Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab pada negara dan bangsa
Matakuliah: Kewarganegaraan
CPL: S05 - Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain;
Matakuliah: Pancasila
CPL: S06 - Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan;
Matakuliah: Kerja Praktek / Magang
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S07 - Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S08 - Menginternalisasi nilai, norma, dan etika akademik;
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Interaksi Manusia dan Komputer
Matakuliah: Bahasa Inggris I
CPL: S09 - Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri;
Matakuliah: Kerja Praktek / Magang
Matakuliah: Bahasa Inggris II
CPL: S11 - Menjadi manusia yang cerdas berbudi luhur
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: P04 - Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Manajemen Proyek Teknologi Informasi
Profil Lulusan: Lulusan memiliki kemampuan menganalisis, merancang, mengembangkan, dan menjamin kualitas sistem informasi sesuai dengan kebutuhan pengguna serta standar industri
CPL: S03 - Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: P01 - Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
Matakuliah: Technopreneurship
CPL: P02 - Mampu memahami dan menjelaskan konsep basis data, struktur data dan visualisasi data secara menyeluruh. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi sistem basis data modern untuk mendukung pengelolaan data yang efektif, efisien, aman, dan skalabel sesuai kebutuhan organisasi.
Matakuliah: Dasar Sistem Basis Data (SQL)
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Big Data
Matakuliah: Statistika dan Probabilitas
CPL: P08 - Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Integrasi Sistem
Matakuliah: Technopreneurship
CPL: P03 - Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
Matakuliah: Administrasi Sistem
Matakuliah: Teknologi Platform
Matakuliah: Cloud Computing
Matakuliah: DevOps Architecture
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Manajemen Keamanan Siber
Matakuliah: Teknologi Keamanan Siber
CPL: P12 - Mampu memahami konsep, metode dan teknik dalam merancang UI/UX
Matakuliah: UI/UX Design
CPL: P11 - Mampu memahami fungsi dan bahasa pemrograman pada aplikasi berbasis perangkat bergerak
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pemrograman IoT
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: UI/UX Design
Matakuliah: Integrasi Sistem
CPL: P04 - Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P14 - Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: P05 - Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Kalkulus
Matakuliah: Statistika dan Probabilitas
Matakuliah: Big Data
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
CPL: P06 - Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: KU01 - Mampu menerapkan pemikiran logis, kritis, keterampilan sistematis, dan umum inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya;
Matakuliah: Pengantar Teknologi Informasi
Matakuliah: Teknologi Keamanan Siber
Matakuliah: Pancasila
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Kewarganegaraan
CPL: KU04 - Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
Matakuliah: Tugas Akhir
Matakuliah: Bahasa Indonesia
Matakuliah: Bahasa Inggris I
Matakuliah: Seminar Proposal
Matakuliah: Bahasa Inggris II
CPL: KK01 - Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi.
Matakuliah: Technopreneurship
Matakuliah: Tugas Akhir
CPL: KK07 - Memiliki kemampuan merencanakan, menerapkan, memelihara serta meningkatkan sistem informasi organisasi untuk mencapai tujuan dan sasaran organisasi yang strategis baik jangka pendek maupun jangka panjang.
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: KK12 - Mampu mengelola dan melakukan transformasi data menjadi informasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan informasi sehingga menghasilkan informasi yang relevan, akurat, dan tepat dalam lingkup organisasi
Matakuliah: Tugas Akhir
Matakuliah: Technopreneurship
Matakuliah: Statistika dan Probabilitas
Matakuliah: Pengantar Data Science
Profil Lulusan: Lulusan memiliki kemampuan memahami, menerapkan dan mengintegrasikan model sistem, menggunakan metode dan berbagai teknik peningkatan bisnis proses yang mendatangkan suatu nilai untuk organisasi
CPL: S03 - Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: P01 - Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
Matakuliah: Technopreneurship
CPL: P08 - Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Integrasi Sistem
Matakuliah: Technopreneurship
CPL: P03 - Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
Matakuliah: Administrasi Sistem
Matakuliah: Teknologi Platform
Matakuliah: Cloud Computing
Matakuliah: DevOps Architecture
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Manajemen Keamanan Siber
Matakuliah: Teknologi Keamanan Siber
CPL: P07 - Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
Matakuliah: Software Testing dan Quality Assurance
Matakuliah: DevOps Architecture
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P12 - Mampu memahami konsep, metode dan teknik dalam merancang UI/UX
Matakuliah: UI/UX Design
CPL: P04 - Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P14 - Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: P05 - Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Kalkulus
Matakuliah: Statistika dan Probabilitas
Matakuliah: Big Data
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
CPL: P15 - Menguasai konsep pengolahan data menjadi informasi dan menyajikan dalam bentuk tabel, visualisasi dan grafik, pengolahan data menjadi Informasi yang efisien dan efektif, metode pengambilan data, pemodelan data abstraksi, metode perancangan dan administrasi basis data, serta penyimpanan berkas/file
Matakuliah: Pengantar Data Science
Matakuliah: Dasar Sistem Basis Data (SQL)
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
CPL: P13 - Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain, menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Kalkulus
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: KU03 - Mampu mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan teknologi yang memperhatikan dan menerapkan nilai humaniora sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain atau kritik seni, menyusun deskripsi saintifik hasil kajiannya dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Bahasa Indonesia
Matakuliah: Bahasa Inggris I
Matakuliah: Metodologi Penelitian
Matakuliah: Seminar Proposal
Matakuliah: Tugas Akhir
Matakuliah: Bahasa Inggris II
CPL: KU09 - Mampu mempresentasikan gagasan penelitian secara efektif dan ilmiah di depan forum akademik.
Matakuliah: Bahasa Indonesia
Matakuliah: Metodologi Penelitian
CPL: KK01 - Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi.
Matakuliah: Technopreneurship
Matakuliah: Tugas Akhir
CPL: KK02 - Mampu memahami, merancang, menggunakan sistem manajemen basis data, serta mengolah dan menganalisa data dengan peralatan dan metode pengolahan data
Matakuliah: Dasar Sistem Basis Data (SQL)
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Manajemen Keamanan Siber
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
CPL: KK05 - Mampu menganalisis infrastruktur SI, arsitektur jaringan, layanan fisik dan cloud, konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
Matakuliah: Administrasi Sistem
Matakuliah: Jaringan Komputer
Matakuliah: Teknologi Platform
Matakuliah: Cloud Computing
Matakuliah: Arsitektur Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Manajemen Keamanan Siber
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Teknologi Keamanan Siber
CPL: KK09 - Mampu memahami, mengidentifikasi dan menerapkan konsep, teknik dan metodologi manajemen proyek sistem informasi terintegrasi untuk peningkatan proses bisnis organisasi
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Technopreneurship
CPL: KK11 - Memiliki kemampuan untuk menjadi tenaga profesional untuk pengolahan basis data, rekayasa perangkat lunak, jaringan komputer, komputer grafis, dan aplikasi multimedia serta memiliki kemampuan menulis laporan penelitian dengan baik serta mengelola proyek Sistem Informasi, mempresentasikan karya tersebut
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Metodologi Penelitian
Matakuliah: Tugas Akhir
CPL: KK13 - Mampu melakukan pengambilan keputusan berupa strategi teknologi informasi (instalasi dan implementasi, migrasi data, dan membangun jaringan korporasi terpadu) dengan metode SDLC (Systems Development Life Cycle) sehingga menghasilkan solusi teknologi informasi pada suatu organisasi atau institusi
Matakuliah: Pengantar Teknologi Informasi
Matakuliah: Jaringan Komputer
Matakuliah: Integrasi Sistem
Matakuliah: Keamanan Jaringan
CPL: KK14 - Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain
Matakuliah: Blockchain
Matakuliah: Cryptography
Matakuliah: Integrasi Sistem
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Etika Profesi dan Profesional
CPL: KK15 - Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat
Matakuliah: Jaringan Saraf Tiruan (Artificial Neural Network)
Matakuliah: Machine Learning
Matakuliah: Pengantar Data Science
Matakuliah: Deep Learning
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Etika Profesi dan Profesional
Profil Lulusan: Mampu untuk bekerja secara kolaboratif, proaktif, dan bertanggungjawab dalam tim untuk mencapai tujuan bersama dalam berbagai kontek profesional
CPL: S03 - Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila;
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S06 - Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan;
Matakuliah: Kerja Praktek / Magang
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S07 - Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;
Matakuliah: Pancasila
Matakuliah: Kewarganegaraan
CPL: S08 - Menginternalisasi nilai, norma, dan etika akademik;
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Interaksi Manusia dan Komputer
Matakuliah: Bahasa Inggris I
CPL: S09 - Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri;
Matakuliah: Kerja Praktek / Magang
Matakuliah: Bahasa Inggris II
CPL: S10 - Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.
Matakuliah: Pancasila
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P01 - Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
Matakuliah: Technopreneurship
CPL: P08 - Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Integrasi Sistem
Matakuliah: Technopreneurship
CPL: P07 - Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
Matakuliah: Software Testing dan Quality Assurance
Matakuliah: DevOps Architecture
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P04 - Mampu memahami dan menjelaskan metodologi pengembangan sistem informasi mulai dari pengembangan sistem berorientasi objek, software development life cycle (SDLC), dan pengembangan agile
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: KU02 - Mampu menunjukkan kinerja mandiri, bermutu, dan terukur
Matakuliah: Kerja Praktek / Magang
CPL: KU06 - Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
CPL: KU07 - Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawabnya
Matakuliah: Tugas Akhir
CPL: KU08 - Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada dibawah tanggung jawabnya, dan mampu mengelola pembelajaran secara mandiri
Matakuliah: Kerja Praktek / Magang
Matakuliah: Pemrograman Berorientasi Objek
CPL: KK01 - Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi.
Matakuliah: Technopreneurship
Matakuliah: Tugas Akhir
CPL: KK06 - Mampu memahami dan menerapkan kode etik organisasi dalam penggunaan informasi maupun data pada perancangan dan implementasi suatu sistem
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: KK10 - Mampu mengambil keputusan yang tepat berdasarkan analisis informasi dan data, dan mampu memberikan petunjuk dalam memilih berbagai alternatif solusi secara mandiri dan kelompok
Matakuliah: Statistika dan Probabilitas
Matakuliah: Pengantar Data Science
Matakuliah: Kerja Praktek / Magang
CPL: KK13 - Mampu melakukan pengambilan keputusan berupa strategi teknologi informasi (instalasi dan implementasi, migrasi data, dan membangun jaringan korporasi terpadu) dengan metode SDLC (Systems Development Life Cycle) sehingga menghasilkan solusi teknologi informasi pada suatu organisasi atau institusi
Matakuliah: Pengantar Teknologi Informasi
Matakuliah: Jaringan Komputer
Matakuliah: Integrasi Sistem
Matakuliah: Keamanan Jaringan
Profil Lulusan: Lulusan memiliki kemampuan dalam penggunaan tools, konsep dasar visualisasi data serta bahasa pemrograman untuk mendukung pekerjaan di bidang sains data
CPL: P02 - Mampu memahami dan menjelaskan konsep basis data, struktur data dan visualisasi data secara menyeluruh. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi sistem basis data modern untuk mendukung pengelolaan data yang efektif, efisien, aman, dan skalabel sesuai kebutuhan organisasi.
Matakuliah: Dasar Sistem Basis Data (SQL)
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Big Data
Matakuliah: Statistika dan Probabilitas
CPL: P08 - Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Integrasi Sistem
Matakuliah: Technopreneurship
CPL: P07 - Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
Matakuliah: Software Testing dan Quality Assurance
Matakuliah: DevOps Architecture
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P09 - Mampu memahami permasalahan bisnis berdasarkan analisis data di dalam organisasi sebagai pendukung pengambilan keputusan
Matakuliah: Statistika dan Probabilitas
Matakuliah: Technopreneurship
Matakuliah: Pengantar Data Science
CPL: P14 - Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: P05 - Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Kalkulus
Matakuliah: Statistika dan Probabilitas
Matakuliah: Big Data
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
CPL: P06 - Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: KU04 - Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
Matakuliah: Tugas Akhir
Matakuliah: Bahasa Indonesia
Matakuliah: Bahasa Inggris I
Matakuliah: Seminar Proposal
Matakuliah: Bahasa Inggris II
CPL: KK01 - Mampu memahami, menganalisis permasalahan computing yang kompleks, dan menilai konsep dasar serta peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada sistem organisasi.
Matakuliah: Technopreneurship
Matakuliah: Tugas Akhir
CPL: KK08 - Mampu melakukan analisis & desain dengan menggunakan kaidah rekayasa software dan hardware serta algoritma dengan cara menggunakan tools dan dapat menunjukkan hasil dan kondisi yang maksimal untuk aplikasi bisnis
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Technopreneurship
Matakuliah: Rekayasa Perangkat Lunak
Matakuliah: UI/UX Design
CPL: KK11 - Memiliki kemampuan untuk menjadi tenaga profesional untuk pengolahan basis data, rekayasa perangkat lunak, jaringan komputer, komputer grafis, dan aplikasi multimedia serta memiliki kemampuan menulis laporan penelitian dengan baik serta mengelola proyek Sistem Informasi, mempresentasikan karya tersebut
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Metodologi Penelitian
Matakuliah: Tugas Akhir
CPL: KK14 - Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain
Matakuliah: Blockchain
Matakuliah: Cryptography
Matakuliah: Integrasi Sistem
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Etika Profesi dan Profesional
CPL: KK15 - Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat
Matakuliah: Jaringan Saraf Tiruan (Artificial Neural Network)
Matakuliah: Machine Learning
Matakuliah: Pengantar Data Science
Matakuliah: Deep Learning
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Etika Profesi dan Profesional
Profil Lulusan: Lulusan mempunyai ketrampilan menggunakan teknologi informasi dan komunikasi untuk menjalankan bisnis secara digital.
CPL: P01 - Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
Matakuliah: Technopreneurship
CPL: P03 - Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
Matakuliah: Administrasi Sistem
Matakuliah: Teknologi Platform
Matakuliah: Cloud Computing
Matakuliah: DevOps Architecture
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Manajemen Keamanan Siber
Matakuliah: Teknologi Keamanan Siber
CPL: P11 - Mampu memahami fungsi dan bahasa pemrograman pada aplikasi berbasis perangkat bergerak
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pemrograman IoT
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: UI/UX Design
Matakuliah: Integrasi Sistem
CPL: P09 - Mampu memahami permasalahan bisnis berdasarkan analisis data di dalam organisasi sebagai pendukung pengambilan keputusan
Matakuliah: Statistika dan Probabilitas
Matakuliah: Technopreneurship
Matakuliah: Pengantar Data Science
CPL: P14 - Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: P06 - Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: P13 - Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain, menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Kalkulus
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: KU03 - Mampu mengkaji implikasi pengembangan atau implementasi ilmu pengetahuan teknologi yang memperhatikan dan menerapkan nilai humaniora sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain atau kritik seni, menyusun deskripsi saintifik hasil kajiannya dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Bahasa Indonesia
Matakuliah: Bahasa Inggris I
Matakuliah: Metodologi Penelitian
Matakuliah: Seminar Proposal
Matakuliah: Tugas Akhir
Matakuliah: Bahasa Inggris II
CPL: KK12 - Mampu mengelola dan melakukan transformasi data menjadi informasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan informasi sehingga menghasilkan informasi yang relevan, akurat, dan tepat dalam lingkup organisasi
Matakuliah: Tugas Akhir
Matakuliah: Technopreneurship
Matakuliah: Statistika dan Probabilitas
Matakuliah: Pengantar Data Science
CPL: KK14 - Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain
Matakuliah: Blockchain
Matakuliah: Cryptography
Matakuliah: Integrasi Sistem
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Etika Profesi dan Profesional
CPL: KK15 - Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat
Matakuliah: Jaringan Saraf Tiruan (Artificial Neural Network)
Matakuliah: Machine Learning
Matakuliah: Pengantar Data Science
Matakuliah: Deep Learning
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Etika Profesi dan Profesional
Profil Lulusan: Lulusan memiliki kemampuan mengidentifikasi, merencanakan, menganalisa dan merancang sebuah sistem informasi bisnis, mengimplementasikannya sebagai sebuah sistem yang user oriented.
CPL: P02 - Mampu memahami dan menjelaskan konsep basis data, struktur data dan visualisasi data secara menyeluruh. Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi sistem basis data modern untuk mendukung pengelolaan data yang efektif, efisien, aman, dan skalabel sesuai kebutuhan organisasi.
Matakuliah: Dasar Sistem Basis Data (SQL)
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Big Data
Matakuliah: Statistika dan Probabilitas
CPL: P08 - Mampu memahami konsep, teknik pada manajemen proyek untuk memenuhi business requirement berdasarkan kriteria pengambilan keputusan
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Integrasi Sistem
Matakuliah: Technopreneurship
CPL: P03 - Mampu memahami dan menjelaskan konsep infrastruktur TI, arsitektur jaringan, layanan fisik dan cloud untuk menganalisa konsep identifikasi, otentikasi, otorisasi akses dalam konteks melindungi orang dan perangkat
Matakuliah: Administrasi Sistem
Matakuliah: Teknologi Platform
Matakuliah: Cloud Computing
Matakuliah: DevOps Architecture
Matakuliah: Jaringan Komputer
Matakuliah: Keamanan Jaringan
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Manajemen Keamanan Siber
Matakuliah: Teknologi Keamanan Siber
CPL: P07 - Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi
Matakuliah: Software Testing dan Quality Assurance
Matakuliah: DevOps Architecture
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: P11 - Mampu memahami fungsi dan bahasa pemrograman pada aplikasi berbasis perangkat bergerak
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pemrograman IoT
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: UI/UX Design
Matakuliah: Integrasi Sistem
CPL: P09 - Mampu memahami permasalahan bisnis berdasarkan analisis data di dalam organisasi sebagai pendukung pengambilan keputusan
Matakuliah: Statistika dan Probabilitas
Matakuliah: Technopreneurship
Matakuliah: Pengantar Data Science
CPL: P14 - Menguasai konsep bahasa pemrograman, yaitu konsep, teori , sintaks serta hal-hal yang terkait dengan bahasa pemrograman yang digunakan, pengetahuan bagaimana transformasikan algoritma menjadi suatu program, alasan atau deskripsi pemecahan masalah
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: P15 - Menguasai konsep pengolahan data menjadi informasi dan menyajikan dalam bentuk tabel, visualisasi dan grafik, pengolahan data menjadi Informasi yang efisien dan efektif, metode pengambilan data, pemodelan data abstraksi, metode perancangan dan administrasi basis data, serta penyimpanan berkas/file
Matakuliah: Pengantar Data Science
Matakuliah: Dasar Sistem Basis Data (SQL)
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
CPL: P06 - Mampu memahami dan mengkaji dasar hukum kode etik dalam penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: P13 - Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain, menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Kalkulus
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Pemrograman Berorientasi Objek
CPL: KU04 - Menyusun deskripsi saintifik hasil kajian tersebut di atas dalam bentuk skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman perguruan tinggi
Matakuliah: Tugas Akhir
Matakuliah: Bahasa Indonesia
Matakuliah: Bahasa Inggris I
Matakuliah: Seminar Proposal
Matakuliah: Bahasa Inggris II
CPL: KK03 - Mampu memahami perencanaan, pengorganisasian, terhadap monitoring sistem informasi dengan metode audit sistem informasi untuk memastikan sistem informasi yang efektif dalam lingkup organisasi
Matakuliah: Tugas Akhir
CPL: KK06 - Mampu memahami dan menerapkan kode etik organisasi dalam penggunaan informasi maupun data pada perancangan dan implementasi suatu sistem
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Pendidikan Antikorupsi
CPL: KK07 - Memiliki kemampuan merencanakan, menerapkan, memelihara serta meningkatkan sistem informasi organisasi untuk mencapai tujuan dan sasaran organisasi yang strategis baik jangka pendek maupun jangka panjang.
Matakuliah: Manajemen Proyek Teknologi Informasi
CPL: KK09 - Mampu memahami, mengidentifikasi dan menerapkan konsep, teknik dan metodologi manajemen proyek sistem informasi terintegrasi untuk peningkatan proses bisnis organisasi
Matakuliah: Manajemen Proyek Teknologi Informasi
Matakuliah: Technopreneurship
CPL: KK12 - Mampu mengelola dan melakukan transformasi data menjadi informasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan informasi sehingga menghasilkan informasi yang relevan, akurat, dan tepat dalam lingkup organisasi
Matakuliah: Tugas Akhir
Matakuliah: Technopreneurship
Matakuliah: Statistika dan Probabilitas
Matakuliah: Pengantar Data Science
CPL: KK14 - Memiliki kemampuan menerapkan hash, crypto dan bitcoin pada teknologi blockchain
Matakuliah: Blockchain
Matakuliah: Cryptography
Matakuliah: Integrasi Sistem
Matakuliah: Pengembangan Aplikasi Berbasis Platform
Matakuliah: Pengantar Keamanan Siber
Matakuliah: Etika Profesi dan Profesional
CPL: KK15 - Memiliki kemampuan dalam melakukan fungsi klasifikasi, klasterisasi, regresi, deteksi anomali, pembelajaran aturan asosiasi, perangkuman, baik secara deskriptif maupun prediktif di dalam memahami masalah data secara tepat
Matakuliah: Jaringan Saraf Tiruan (Artificial Neural Network)
Matakuliah: Machine Learning
Matakuliah: Pengantar Data Science
Matakuliah: Deep Learning
Matakuliah: Sistem Basis Data Lanjutan (NoSQL)
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Matakuliah: Etika Profesi dan Profesional
Profil Lulusan: Profesional teknologi informasi yang mampu menggunakan pengetahuan computing untuk menganalisis permasalahan computing yang kompleks dan memberikan solusi dengan pendekatan teknologi informasi.
CPL: P01 - Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
Matakuliah: Technopreneurship
CPL: P05 - Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Kalkulus
Matakuliah: Statistika dan Probabilitas
Matakuliah: Big Data
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
CPL: P16 - Mampu menganalisis dan mengevaluasi komponen, struktur, serta mekanisme kerja sistem komputer berdasarkan prinsip-prinsip arsitektur komputer, termasuk interaksi antara perangkat keras dan perangkat lunak, untuk mendukung pengembangan, optimasi, dan penyelesaian masalah di bidang informatika secara efektif dan efisien.
Matakuliah: Arsitektur Komputer
Matakuliah: Big Data
CPL: KU01 - Mampu menerapkan pemikiran logis, kritis, keterampilan sistematis, dan umum inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya;
Matakuliah: Pengantar Teknologi Informasi
Matakuliah: Teknologi Keamanan Siber
Matakuliah: Pancasila
Matakuliah: Etika Profesi dan Profesional
Matakuliah: Kewarganegaraan
Profil Lulusan: Profesional teknologi informasi yang mampu merancang, mengimplementasi, mengintegrasi, mengevaluasi sistem berbasis komputer, termasuk aspek keamanan komputer/siber.
CPL: P01 - Mampu memahami, menganalisis, dan menilai konsep dasar dan peran sistem informasi dalam mengelola data dan memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
Matakuliah: Technopreneurship
CPL: P05 - Mampu memahami dan menjelaskan dasar logika, prinsip matematika, ekspresi, aspek modular, linearitas dan non-linearitas struktur data pada perangkat lunak
Matakuliah: Matematika Diskrit
Matakuliah: Algoritma dan Pemrograman
Matakuliah: Pemrograman Berorientasi Objek
Matakuliah: Kalkulus
Matakuliah: Statistika dan Probabilitas
Matakuliah: Big Data
Matakuliah: Pemrograman Berbasis Web
Matakuliah: Pemrograman Aplikasi Bergerak
Profil Lulusan: Lulusan memiliki kemampuan dalam menerapkan teori, teknik, dan alat dalam seluruh siklus ilmu data, mulai dari pengumpulan hingga analisis dan visualisasi data, serta mampu menggunakan pengetahuan yang dihasilkan untuk memenuhi kebutuhan pemangku kepentingan di berbagai bidang industri.
CPL: P10 - Mampu memahami konsep, metode, teknik dan tahapan data mining serta visualisasi data sebagai pengetahuan yang berkaitan dengan teknologi informasi.
Matakuliah: Jaringan Saraf Tiruan (Artificial Neural Network)
CPL: KK16 - Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi solusi komputasi berbasis kecerdasan buatan menggunakan metode dan algoritma yang sesuai untuk menyelesaikan permasalahan kompleks secara efektif dan bertanggung jawab.
Matakuliah: Jaringan Saraf Tiruan (Artificial Neural Network)
Matakuliah: Deep Learning

Tabel 13 Hubungan Mata Kuliah dengan Capaian Pembelajaran Lulusan (CPL)

Kode Nama Matakuliah CPL SKS Semester Status
- Agama S01, S02, S01, S02, S01, 2 1 Utama
- Kewarganegaraan S01, S03, S04, S06, S07, S11, S03, KU01, S04, 2 1 Utama
- Pengantar Teknologi Informasi KU01, KK13, KU01, KU01, KU01, 2 1 Utama
- Bahasa Indonesia KU03, KU09, KU04, KU09, KU03, KU03, 2 1 Utama
- Bahasa Inggris I KU03, KU04, S08, KU03, 2 1 Utama
- Matematika Diskrit P05, P13, P05, 2 1 Utama
- Pancasila S03, S01, S06, S07, S10, S11, S02, S03, KU01, S05, S07, S11, 2 1 Utama
- Kalkulus P05, P13, P05, 3 1 Utama
- Algoritma dan Pemrograman P14, P05, P13, P13, P14, P13, P14, P13, P14, 4 1 Utama
- Bahasa Inggris II KU04, S09, KU03, 2 2 Utama
- Interaksi Manusia dan Komputer S02, S08, 3 2 Utama
- Arsitektur Komputer KK05, P16, P16, P16, 3 2 Utama
- Pengantar Keamanan Siber KK05, P03, KK14, KK02, KK05, 3 2 Utama
- Pengantar Data Science P09, KK10, KK15, P09, KK12, P15, P09, 3 2 Utama
- Aljabar Linier dan Matriks 3 2 Utama
- Pemrograman Berorientasi Objek P14, P05, KK08, P04, KU08, P11, P13, P14, 4 2 Utama
- Pendidikan Antikorupsi KK06, P06, KK06, P06, P06, S11, 2 3 Utama
- Administrasi Sistem P03, KK05, 3 3 Utama
- UI/UX Design P12, P12, P11, KK08, P12, 3 3 Utama
- Jaringan Komputer KK05, KK11, P03, KK13, KU06, 3 3 Utama
- Etika Profesi dan Profesional KU03, KK06, P06, KK06, P06, S08, KU01, P06, S11, KK14, KK15, 3 3 Utama
- Statistika dan Probabilitas P09, KK10, P09, KK12, P05, P02, P05, 3 3 Utama
- Dasar Sistem Basis Data (SQL) KK02, P02, KK02, KK02, P02, KK02, P15, KK02, P15, 4 3 Utama
- Software Testing dan Quality Assurance P07, 3 4 Utama
- Teknologi Platform P03, KK05, 3 4 Utama
- Sistem Basis Data Lanjutan (NoSQL) P02, P02, KK15, P02, KK02, P15, P02, P02, P02, 3 4 Utama
- Rekayasa Perangkat Lunak KK08, KK08, 4 4 Utama
- Pemrograman Berbasis Web P14, P14, P13, P14, KK15, P05, P14, 4 4 Utama
- Pemrograman Aplikasi Bergerak P14, P11, P13, P14, KK15, P05, P11, P14, 4 4 Utama
- Technopreneurship P09, KK08, KK01, KK12, P01, P09, P08, P09, KK09, 2 5 Utama
- Integrasi Sistem P08, KK13, KK14, P11, 3 5 Utama
- Manajemen Keamanan Siber KK05, KK05, P03, KK02, KK05, 3 5 Utama
- Machine Learning KK15, KK15, KK15, KK15, 4 5 Utama
- Keamanan Jaringan KK05, KK11, P03, KK13, KU06, 4 5 Utama
- DevOps Architecture P03, P03, P07, 4 5 Utama
- Deep Learning KK15, KK15, KK16, KK15, 3 6 Pilihan
- Kerja Praktek / Magang KU08, S06, KU02, S09, KU02, S09, KK10, KU02, 3 6 Utama
- Metodologi Penelitian KU09, KU03, KU09, KK11, 3 6 Utama
- Pengembangan Aplikasi Berbasis Platform P11, KK08, KK14, P11, 3 6 Utama
- Manajemen Proyek Teknologi Informasi KK07, P08, KK11, P08, KK09, P08, S10, KK09, P04, P07, P08, 3 6 Utama
- Teknologi Keamanan Siber KU01, KK05, KU01, P03, KK05, 3 6 Utama
- Big Data P02, P16, P05, P02, P02, 4 6 Utama
- Jaringan Saraf Tiruan (Artificial Neural Network) KK15, KK16, KK15, KK16, KK15, KK16, P10, KK15, KK15, 4 6 Utama
- Cloud Computing P03, KK05, 3 7 Utama
- Startup Digital 3 7 Pilihan
- Blockchain KK14, KK14, KK14, KK14, KK14, 3 7 Pilihan
- Cryptography KK14, KK14, KK14, KK14, 3 7 Utama
- Kecerdasan Bisnis 3 7 Utama
- Pemrograman IoT P11, P11, 4 7 Utama
- Digital Forensics 4 7 Utama
- Seminar Proposal KU03, KU04, KU03, KU03, 2 8 Utama
- Tugas Akhir KU04, KK12, KU04, KK11, KK01, KK03, KU03, KU07, 6 8 Utama

RPS Program Studi Teknologi Informasi

Matakuliah Dosen Status
Tahun Ajaran: 2025/2026
Arsitektur Komputer SUGENG RIYADI, S.Kom., M.Kom Published [lihat RPS]
Algoritma dan Pemrograman Irwan Daniel, S.Th.I, S.Kom, M.Kom Published [lihat RPS]
Jaringan Saraf Tiruan (Artificial Neural Network) Douglas Pardede, S.Kom., M.Kom Published [lihat RPS]