| 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.01 |
Mahasiswa mampu menjelaskan konsep dasar sistem informasi dan komponennya dalam organisasi. |
|
KK01.02 |
Mahasiswa mampu menganalisis kebutuhan sistem informasi berdasarkan permasalahan proses bisnis yang kompleks. |
|
KK01.03 |
Mahasiswa mampu menilai dan memilih solusi sistem informasi yang sesuai untuk pengambilan keputusan. |
|
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.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.01 |
Mahasiswa mampu memahami konsep dasar audit sistem informasi, standar, dan kerangka kerja audit. |
|
KK03.03 |
Mahasiswa mampu menyusun perencanaan audit sistem informasi berdasarkan area kontrol yang relevan. |
|
KK03.04 |
Mahasiswa mampu melakukan penilaian kontrol TI dan menyusun laporan hasil audit sistem informasi. |
|
KK03.05 |
Mahasiswa mampu mengusulkan perbaikan kebijakan atau prosedur organisasi berdasarkan hasil audit. |
|
KK04. |
Mampu memahami dan menggunakan berbagai metodologi pengembangan sistem beserta alat pemodelan sistem serta menganalisis kebutuhan pengguna dalam membangun sistem informasi yang berkualitas untuk mencapai tujuan organisasi |
|
KK04.01 |
Mahasiswa mampu memahami metodologi pengembangan sistem informasi secara umum. |
|
KK04.02 |
Mahasiswa mampu mengumpulkan dan menganalisis kebutuhan pengguna untuk pengembangan sistem. |
|
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.01 |
Mahasiswa mampu memahami konsep dasar, ruang lingkup, dan siklus hidup manajemen proyek sistem informasi. |
|
KK09.02 |
Mahasiswa mampu mengidentifikasi stakeholder dan kebutuhan proyek sistem informasi secara sistematis. |
|
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.02 |
Mahasiswa mampu menganalisis informasi dan data sebagai dasar untuk merumuskan masalah dan menemukan alternatif solusi. |
|
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.03 |
Mahasiswa mampu menulis laporan proyek atau laporan penelitian secara sistematis dan sesuai kaidah akademik. |
|
KK11.04 |
Mahasiswa mampu mempresentasikan hasil proyek di hadapan forum akademik dan profesional secara efektif dan meyakinkan. |
|
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.01 |
Mahasiswa mampu menjelaskan proses pengelolaan data dan transformasinya menjadi informasi dalam sistem informasi 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. |
|
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.03 |
Mahasiswa mampu mengimplementasikan teknik klasifikasi, klasterisasi, regresi, deteksi anomali, aturan asosiasi, dan perangkuman menggunakan perangkat lunak atau bahasa pemrograman yang relevan. |
|
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. |
|
KU02. |
Mampu menunjukkan kinerja mandiri, bermutu, dan terukur |
|
KU02.03 |
Mahasiswa mampu mengevaluasi kualitas dan efektivitas hasil kerja secara sistematis dan berbasis umpan balik. |
|
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. |
|
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.01 |
Mahasiswa mampu menyusun dan menyempurnakan dokumen skripsi sesuai hasil bimbingan dan masukan dari dosen pembimbing/penguji. |
|
KU04.02 |
Mahasiswa mampu menggunakan bahasa ilmiah dan struktur penulisan akademik dalam penyusunan laporan tugas akhir. |
|
KU04.04 |
Mahasiswa mampu mengunggah laporan tugas akhir ke laman perguruan tinggi sesuai ketentuan teknis dan administratif yang berlaku. |
|
KU05. |
Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data |
|
KU05.02 |
Mahasiswa mampu melakukan analisis data untuk mendukung proses identifikasi masalah dan pemilihan alternatif solusi. |
|
KU06. |
Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam maupun di luar lembaganya |
|
KU06.01 |
Mahasiswa mampu memahami pentingnya jejaring profesional dalam pengembangan karier dan keilmuan. |
|
KU06.02 |
Mahasiswa mampu membangun komunikasi efektif dan profesional dengan pembimbing, kolega, dan pihak eksternal. |
|
KU06.03 |
Mahasiswa mampu menjaga hubungan kerja yang etis, terbuka, dan produktif dengan mitra kerja dalam dan luar institusi. |
|
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.01 |
Mahasiswa mampu memahami prinsip tanggung jawab profesional dalam kerja kelompok. |
|
KU07.02 |
Mahasiswa mampu memimpin tim kecil dan menyusun pembagian tugas secara adil dan efisien. |
|
KU07.04 |
Mahasiswa mampu mengevaluasi dan mempertanggungjawabkan pencapaian akhir proyek atau tugas kelompok. |
|
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. |
|
KU09.04 |
Mahasiswa mampu melakukan evaluasi dan perbaikan terhadap naskah atau materi presentasi berdasarkan umpan balik 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. |
|
P01.01 |
Mahasiswa mampu menjelaskan konsep dasar sistem informasi dan fungsinya dalam organisasi modern. |
|
P01.02 |
Mahasiswa mampu mengevaluasi peran dan dampak sistem informasi dalam pengambilan keputusan organisasi. |
|
P01.03 |
Mahasiswa mampu menganalisis kebutuhan informasi dan peran sistem informasi dalam mendukung proses bisnis dan keputusan. |
|
P01.04 |
Mahasiswa mampu menggunakan perangkat atau simulasi sederhana untuk memvisualisasikan dukungan sistem informasi terhadap 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. |
|
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 tahapan-tahapan dalam Software Development Life Cycle (SDLC) konvensional. |
|
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. |
|
P06.04 |
Mahasiswa menunjukkan sikap bertanggung jawab, adil, dan menghargai hak pengguna dalam pengelolaan sistem informasi. |
|
P07. |
Mampu memahami dan menjelaskan konsep perencanaan strategis, resiko organisasi, serta kerangka kerja tata kelola sistem informasi |
|
P07.01 |
Mahasiswa mampu menjelaskan konsep dasar perencanaan strategis sistem informasi dalam organisasi. |
|
P07.02 |
Mahasiswa mampu mengidentifikasi dan menganalisis risiko-risiko yang dapat mempengaruhi keberhasilan 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.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.01 |
Mahasiswa mampu menjelaskan konsep dasar data mining dan tahapan proses knowledge discovery in database (KDD). |
|
P10.03 |
Mahasiswa mampu melakukan evaluasi hasil model data mining. |
|
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. |
|
P12. |
Mampu memahami konsep, metode dan teknik dalam merancang UI/UX |
|
P12.03 |
Mahasiswa mampu menggunakan teknik perancangan UI dengan mempertimbangkan usability dan estetika. |
|
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.01 |
Mahasiswa mampu menjelaskan konsep data, informasi, dan siklus pengolahan data yang efisien dan efektif. |
|
P15.02 |
Mahasiswa mampu menerapkan metode pengambilan data dan representasi informasi dalam bentuk tabel dan visualisasi. |
|
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. |
|
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.01 |
Mahasiswa mampu menjelaskan makna kebangsaan, nasionalisme, dan cinta tanah air dalam kerangka Negara Kesatuan Republik Indonesia (NKRI). |
|
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.01 |
Mahasiswa mampu menjelaskan pentingnya menghargai keberagaman budaya, pandangan, agama, dan kepercayaan di Indonesia. |
|
S05.02 |
Mahasiswa mampu mengidentifikasi bentuk penghargaan terhadap pendapat dan 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. |
|
S06.03 |
Mahasiswa mampu menunjukkan kepedulian terhadap masyarakat dan lingkungan melalui aksi nyata. |
|
S07. |
Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara; |
|
S07.01 |
Mahasiswa mampu menjelaskan pentingnya hukum 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.01 |
Mahasiswa mampu menjelaskan nilai dan norma akademik yang berlaku di lingkungan perguruan tinggi. |
|
S08.02 |
Mahasiswa mampu menerapkan prinsip etika akademik dalam penyusunan karya ilmiah dan interaksi kampus. |
|
S08.03 |
Mahasiswa mampu menunjukkan sikap menjunjung tinggi kejujuran, tanggung jawab, dan integritas akademik dalam proses belajar. |
|
S09. |
Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri; |
|
S09.01 |
Mahasiswa mampu merencanakan dan melaksanakan tugas bidang keahlian secara mandiri dan sistematis. |
|
S09.02 |
Mahasiswa mampu menunjukkan sikap bertanggung jawab terhadap hasil kerja di bidang keahlian sistem informasi/komputasi. |
|
S10. |
Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan. |
|
S10.01 |
Mahasiswa mampu menjelaskan konsep kemandirian, kejuangan, dan kewirausahaan dalam konteks pengembangan diri dan masyarakat. |
|
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.01 |
Mahasiswa mampu memahami makna kecerdasan intelektual, emosional, dan spiritual sebagai dasar kepribadian 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. |
| Kode |
Sub CPMK |
|
KK01.01.01 |
Menjelaskan pengertian sistem informasi dan perannya dalam organisasi. |
|
KK01.01.02 |
Menguraikan komponen utama dalam sistem informasi (hardware, software, data, people, procedures). |
|
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.03.01 |
Mengkaji berbagai pendekatan sistem informasi dalam mendukung pengambilan keputusan. |
|
KK01.03.02 |
Mengevaluasi kelebihan dan kelemahan dari beberapa solusi alternatif. |
|
KK01.03.03 |
Menentukan rekomendasi sistem informasi berdasarkan kebutuhan dan konteks organisasi.
|
|
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.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.01.01 |
Menjelaskan definisi dan tujuan audit sistem informasi. |
|
KK03.01.02 |
Mengidentifikasi standar audit yang umum digunakan (COBIT, ISO 27001, dll). |
|
KK03.01.03 |
Mendeskripsikan proses audit sistem informasi (perencanaan, pelaksanaan, pelaporan). |
|
KK03.03.01 |
Menentukan ruang lingkup dan tujuan audit berdasarkan kasus organisasi. |
|
KK03.03.02 |
Menyusun rencana audit termasuk metode, instrumen, dan jadwal pelaksanaan. |
|
KK03.04.01 |
Mengevaluasi kontrol umum dan kontrol aplikasi dalam sistem informasi. |
|
KK03.04.02 |
Menyusun laporan hasil audit berdasarkan temuan dan rekomendasi perbaikan. |
|
KK03.05.01 |
Menyimpulkan kelemahan kontrol dan risiko utama dari laporan audit. |
|
KK03.05.02 |
Merancang rekomendasi perbaikan kebijakan atau prosedur TI organisasi. |
|
KK04.01.01 |
Menjelaskan macam-macam metodologi pengembangan sistem (waterfall, prototyping, agile, spiral, dsb). |
|
KK04.01.02 |
Menguraikan kelebihan dan kekurangan tiap metodologi dalam konteks organisasi tertentu. |
|
KK04.02.01 |
Melakukan teknik pengumpulan kebutuhan (interview, observasi, kuesioner). |
|
KK04.02.02 |
Mengidentifikasi kebutuhan fungsional dan non-fungsional sistem berdasarkan hasil pengumpulan data. |
|
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.01.01 |
Menjelaskan pengertian proyek TI, karakteristik proyek, dan peran manajemen proyek dalam peningkatan proses bisnis. |
|
KK09.01.02 |
Mengidentifikasi tahapan dalam Project Life Cycle (PLC) serta ruang lingkup proyek sistem informasi. |
|
KK09.02.01 |
Menentukan stakeholder utama dan tanggung jawabnya dalam proyek TI. |
|
KK09.02.02 |
Melakukan identifikasi kebutuhan proyek melalui wawancara, observasi, atau dokumen organisasi. |
|
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.02.01 |
Mengidentifikasi masalah nyata berbasis data (kasus organisasi atau studi kasus). |
|
KK10.02.02 |
Melakukan analisis data dengan teknik sederhana (misalnya tabulasi, visualisasi, atau statistik deskriptif). |
|
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.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. |
|
KK11.04.01 |
Membuat media presentasi (slide, demo, video) yang menarik dan sesuai standar profesional. |
|
KK11.04.02 |
Menyampaikan gagasan dan hasil kerja secara lisan dengan runtut, logis, dan komunikatif. |
|
KK12.01.01 |
Menjelaskan perbedaan antara data, informasi, dan pengetahuan dalam konteks sistem informasi. |
|
KK12.01.02 |
Menggambarkan tahapan transformasi data menjadi informasi melalui sistem informasi. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
KU04.01.01 |
Menyusun bab 1–5 skripsi (pendahuluan, tinjauan pustaka, metodologi, hasil & pembahasan, kesimpulan & saran). |
|
KU04.01.01 |
Melakukan revisi berdasarkan umpan balik seminar proposal, seminar hasil, dan sidang akhir. |
|
KU04.01.02 |
Mengintegrasikan referensi ilmiah dan kutipan sesuai standar penulisan akademik (APA, IEEE, dsb). |
|
KU04.01.02 |
Menyusun laporan akhir lengkap yang siap untuk diunggah ke repository institusi. |
|
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. |
|
KU04.04.01 |
Melakukan konversi laporan ke format PDF final yang memenuhi standar unggah. |
|
KU04.04.02 |
Mengisi metadata unggah (judul, penulis, abstrak, dosen pembimbing, kata kunci, dll.) ke laman repository. |
|
KU05.02.01 |
Melakukan analisis data menggunakan metode statistik deskriptif dan inferensial sederhana. |
|
KU05.02.02 |
Menyusun insight dari data untuk mengidentifikasi akar masalah atau tren dalam proses bisnis. |
|
KU06.01.01 |
Menjelaskan konsep jejaring kerja (networking) dalam konteks profesi dan akademik. |
|
KU06.01.02 |
Mengidentifikasi manfaat dan etika membangun relasi profesional dengan sejawat dan pembimbing. |
|
KU06.02.01 |
Menyusun pesan/email profesional untuk keperluan kolaborasi, bimbingan, atau permohonan kerja sama. |
|
KU06.02.02 |
Melakukan simulasi komunikasi verbal dan non-verbal dalam pertemuan profesional atau diskusi tim lintas organisasi. |
|
KU06.03.01 |
Menunjukkan sikap terbuka dan kooperatif dalam kegiatan kolaboratif atau kerja kelompok. |
|
KU06.03.02 |
Menyusun rencana pengembangan jaringan profesional (misalnya melalui seminar, komunitas, LinkedIn, kegiatan akademik). |
|
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.01.01 |
Menjelaskan peran, hak, dan tanggung jawab individu dalam tim kerja. |
|
KU07.01.02 |
Mengidentifikasi konsekuensi etis dan profesional dari kelalaian atau konflik peran dalam tim. |
|
KU07.02.01 |
Membuat struktur kerja dan distribusi tugas dalam sebuah proyek kelompok. |
|
KU07.02.02 |
Menerapkan komunikasi dan koordinasi efektif dalam menjalankan peran sebagai ketua/pemimpin tim. |
|
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. |
|
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. |
|
KU09.04.01 |
Melakukan revisi terhadap materi presentasi dan konten naskah berdasarkan masukan dari dosen atau audiens. |
|
KU09.04.02 |
Menyusun versi final presentasi yang siap untuk seminar/ujian akhir. |
|
P01.01.01 |
Menjelaskan komponen utama sistem informasi (hardware, software, data, people, procedure). |
|
P01.01.02 |
Mendeskripsikan perbedaan sistem informasi operasional, manajerial, dan strategis. |
|
P01.02.01 |
Menilai penerapan sistem informasi pada kasus nyata dalam organisasi (melalui studi kasus). |
|
P01.02.02 |
Menyusun rekomendasi pengembangan atau perbaikan sistem informasi untuk pengambilan keputusan berbasis data. |
|
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. |
|
P01.04.01 |
Menggunakan tools sederhana (misalnya spreadsheet, dashboard, DSS simulatif) untuk mendukung proses analisis keputusan. |
|
P01.04.02 |
Memvisualisasikan hasil analisis informasi dalam bentuk laporan atau presentasi interaktif. |
|
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. |
|
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 |
Menyebutkan dan menjelaskan fase SDLC: planning, analysis, design, implementation, maintenance. |
|
P04.01.01 |
Menjelaskan prinsip OOP (encapsulation, inheritance, polymorphism) dalam konteks pengembangan sistem informasi. |
|
P04.01.02 |
Menguraikan kelebihan dan kelemahan dari model SDLC seperti waterfall dan spiral. |
|
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. |
|
P06.04.01 |
Menginternalisasi nilai tanggung jawab sosial dan profesional dalam pengambilan keputusan berbasis data dan teknologi. |
|
P06.04.02 |
Berperilaku adil dan menghargai privasi, kerahasiaan, dan kepemilikan data dalam proyek dan praktik kerja sistem informasi. |
|
P07.01.01 |
Menjelaskan hubungan antara strategi bisnis dan strategi teknologi informasi. |
|
P07.01.02 |
Menguraikan tahapan penyusunan IT strategic plan dan alignmenya dengan tujuan organisasi. |
|
P07.02.01 |
Menjelaskan jenis risiko TI (operasional, keamanan, proyek, regulasi). |
|
P07.02.02 |
Menganalisis dampak dan probabilitas risiko berdasarkan studi kasus implementasi sistem informasi. |
|
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.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.01.01 |
Menjelaskan definisi data mining, KDD, dan aplikasinya dalam dunia bisnis dan TI. |
|
P10.01.02 |
Menguraikan tahapan KDD: selection, preprocessing, transformation, data mining, interpretation. |
|
P10.03.01 |
Mengukur akurasi model klasifikasi atau clustering dengan confusion matrix, precision, recall, atau silhouette score. |
|
P10.03.02 |
Menginterpretasikan hasil dan menentukan relevansinya terhadap kebutuhan bisnis. |
|
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). |
|
P12.03.01 |
Mendesain wireframe dan mockup menggunakan tools seperti Figma atau Adobe XD. |
|
P12.03.02 |
Mengimplementasikan prinsip desain visual: alignment, contrast, hierarchy, white space, dan color harmony. |
|
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.01.01 |
Menjelaskan alur pengolahan data menjadi informasi. |
|
P15.01.02 |
Mengidentifikasi kebutuhan data pada sebuah sistem informasi. |
|
P15.02.01 |
Melakukan pengumpulan data dari sumber terstruktur dan semi-terstruktur. |
|
P15.02.02 |
Menyajikan data dalam bentuk tabel dan grafik menggunakan tools seperti Excel atau software visualisasi data lainnya. |
|
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. |
|
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.01.01 |
Menjelaskan arti penting nasionalisme dan patriotisme dalam sejarah dan masa kini. |
|
S04.01.02 |
Menguraikan peran pemuda dan mahasiswa dalam menjaga integritas dan keutuhan bangsa. |
|
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.01.01 |
Menjelaskan konsep toleransi dan keberagaman dalam konteks Pancasila dan Bhineka Tunggal Ika. |
|
S05.01.02 |
Menguraikan kontribusi berbagai budaya dan agama dalam memperkaya peradaban bangsa. |
|
S05.02.01 |
Memberikan contoh sikap akademik yang menghargai karya ilmiah dan pemikiran orang lain. |
|
S05.02.02 |
Menganalisis studi kasus plagiarisme dan sikap intoleransi sebagai pelanggaran etika akademik dan sosial. |
|
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). |
|
S06.03.01 |
Melaksanakan proyek sosial berbasis kolaborasi bersama masyarakat. |
|
S06.03.02 |
Merefleksikan peran dirinya dalam membangun kesadaran sosial dan lingkungan selama kegiatan tersebut. |
|
S07.01.01 |
Menguraikan pengertian hukum, fungsi, dan sumber hukum di Indonesia. |
|
S07.01.02 |
Menjelaskan hubungan antara supremasi hukum dan keadilan sosial. |
|
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.01.01 |
Menjelaskan perbedaan antara nilai, norma sosial, dan etika akademik. |
|
S08.01.02 |
Mengidentifikasi bentuk-bentuk pelanggaran etika akademik (plagiarisme, mencontek, manipulasi data, dsb). |
|
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). |
|
S08.03.01 |
Menghindari segala bentuk kecurangan akademik dalam proses evaluasi dan tugas. |
|
S08.03.02 |
Menunjukkan konsistensi sikap dalam menaati tata tertib kampus dan menghargai hak kekayaan intelektual orang lain. |
|
S09.01.01 |
Menyusun rencana kerja proyek/tugas akhir secara mandiri dan bertahap. |
|
S09.01.02 |
Mengelola waktu, sumber daya, dan pembagian tugas secara disiplin dalam kegiatan berbasis keahlian. |
|
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. |
|
S10.01.01 |
Menjelaskan karakter dasar wirausaha (mandiri, inovatif, tangguh, visioner). |
|
S10.01.02 |
Menganalisis peran semangat kejuangan dalam membangun usaha yang berkelanjutan. |
|
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.01.01 |
Menjelaskan hubungan antara kecerdasan holistik dan budi pekerti dalam kehidupan sehari-hari. |
|
S11.01.02 |
Menganalisis pentingnya keselarasan antara pikiran, perasaan, dan tindakan dalam membentuk pribadi yang luhur. |
|
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. |
| Kriteria |
Matakuliah |
Deskripsi Matakuliah |
|
Keterampilan Khusus |
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. |
|
Keterampilan Khusus |
Analisis dan Perancangan Sistem Informasi |
Mata kuliah Analisis dan Perancangan Sistem Informasi membekali mahasiswa dengan konsep, metode, dan keterampilan dalam menganalisis kebutuhan serta merancang sistem informasi yang efektif dan efisien untuk mendukung proses bisnis. Materi meliputi pengumpulan kebutuhan pengguna, analisis proses bisnis, pemodelan sistem menggunakan DFD, ERD, dan UML, serta perancangan antarmuka dan basis data. Mahasiswa juga diajarkan prinsip user-centered design dan dokumen spesifikasi sistem. Melalui studi kasus dan proyek akhir, mahasiswa akan menyusun dokumen lengkap analisis dan desain sistem sebagai fondasi untuk tahap pengembangan. Mata kuliah ini menjadi jembatan penting antara kebutuhan bisnis dan solusi teknologi yang tepat guna. |
|
Keterampilan Khusus |
Arsitektur Enterprise |
Mata kuliah Arsitektur Enterprise membahas prinsip, kerangka kerja, dan metode dalam merancang struktur menyeluruh organisasi yang mengintegrasikan proses bisnis, informasi, aplikasi, dan infrastruktur teknologi. Mahasiswa mempelajari pendekatan Enterprise Architecture (EA) seperti TOGAF, Zachman Framework, dan ArchiMate, serta memahami bagaimana EA mendukung transformasi digital, efisiensi proses, dan keselarasan strategi bisnis dengan teknologi. Mahasiswa akan menganalisis kondisi eksisting enterprise, menyusun blueprint arsitektur, dan merancang peta jalan (roadmap) implementasi arsitektur organisasi berbasis sistem informasi. Mata kuliah ini mempersiapkan mahasiswa menjadi arsitek sistem informasi yang mampu merancang solusi TI strategis dalam skala organisasi. |
|
Keterampilan Khusus |
Audit Sistem Informasi |
Mata kuliah Audit Sistem Informasi membekali mahasiswa dengan konsep, prinsip, dan teknik dalam mengevaluasi efektivitas, efisiensi, dan keamanan sistem informasi dalam suatu organisasi. Materi mencakup kerangka kerja audit TI, pengendalian internal TI, perencanaan dan pelaksanaan audit, serta penilaian risiko dan pengujian kontrol. Mahasiswa juga akan mengenal standar dan praktik profesional seperti COBIT, ITIL, serta ISO terkait audit dan tata kelola TI. Dalam praktiknya, mahasiswa akan melakukan simulasi audit terhadap sistem informasi, menyusun laporan audit, dan memberikan rekomendasi perbaikan sistem. Mata kuliah ini mempersiapkan mahasiswa untuk berperan sebagai auditor TI, analis sistem, maupun pengelola tata kelola dan kepatuhan teknologi informasi. |
|
Keterampilan Khusus |
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 Khusus |
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 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 |
Client Server |
Mata kuliah Client-Server membahas konsep, arsitektur, dan implementasi sistem berbasis komunikasi antara klien dan server dalam lingkungan jaringan komputer. Mahasiswa akan mempelajari prinsip arsitektur client-server, protokol komunikasi (seperti HTTP, TCP/IP, WebSocket), serta teknologi pemrograman sisi klien dan sisi server. Materi mencakup pembangunan aplikasi client-server menggunakan bahasa pemrograman seperti Java, Python, atau Node.js, serta pengelolaan pertukaran data melalui API dan database. Praktikum difokuskan pada perancangan dan pengembangan aplikasi terdistribusi yang mampu berkomunikasi secara real-time maupun asinkron. Mata kuliah ini memberikan dasar teknis penting untuk memahami sistem informasi modern berbasis jaringan dan internet. |
|
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 |
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 |
Fundamental ERP |
Mata kuliah Fundamental ERP membahas konsep dasar, arsitektur, dan penerapan sistem Enterprise Resource Planning sebagai solusi integrasi proses bisnis utama dalam organisasi. Materi mencakup konsep integrasi antar unit bisnis (keuangan, SDM, produksi, logistik, pemasaran), manfaat ERP, serta tahapan implementasi sistem ERP. Mahasiswa dikenalkan pada platform ERP populer seperti SAP, Odoo, atau Oracle ERP Cloud, serta melakukan simulasi penggunaan modul-modul ERP. Mata kuliah ini dirancang untuk membekali mahasiswa dengan pemahaman komprehensif mengenai bagaimana ERP mendukung pengambilan keputusan yang efisien dan terkoordinasi dalam organisasi modern. |
|
Keterampilan Khusus |
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. |
|
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 |
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 |
Keamanan Sistem Informasi |
Mata kuliah Keamanan Sistem Informasi membahas konsep, prinsip, dan teknik dasar dalam melindungi sistem informasi dari berbagai ancaman keamanan. Mahasiswa akan mempelajari aspek kerahasiaan (confidentiality), integritas (integrity), dan ketersediaan (availability) data dan sistem, serta mengenal teknik kriptografi, pengendalian akses, keamanan jaringan, manajemen risiko, dan kebijakan keamanan TI. Selain itu, dibahas pula cara mengidentifikasi celah keamanan, serta praktik pengujian dan perlindungan sistem terhadap serangan siber. Mata kuliah ini bertujuan membekali mahasiswa dengan pemahaman dan keterampilan dasar dalam merancang dan mengelola sistem informasi yang aman dan andal. |
|
Keterampilan Khusus |
Manajemen Layanan Teknologi Informasi |
Mata kuliah Manajemen Layanan Teknologi Informasi membahas konsep, kerangka kerja, dan praktik terbaik dalam pengelolaan layanan TI agar selaras dengan kebutuhan bisnis dan organisasi. Materi mencakup prinsip-prinsip IT Service Management (ITSM), pengenalan terhadap kerangka kerja ITIL (Information Technology Infrastructure Library), manajemen insiden, manajemen perubahan, pengelolaan tingkat layanan (SLA), dan continuous service improvement. Mahasiswa akan memahami bagaimana merancang, menyampaikan, mengelola, dan meningkatkan layanan TI yang efisien dan bernilai tambah. Praktikum difokuskan pada studi kasus dan simulasi implementasi proses layanan berbasis TI dalam organisasi nyata. |
|
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 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 |
Pengantar Manajemen dan Bisnis |
Mata kuliah Pengantar Manajemen dan Bisnis memberikan pemahaman dasar mengenai konsep, fungsi, dan prinsip manajemen serta ruang lingkup dunia bisnis. Materi meliputi pengantar teori manajemen, fungsi manajemen (perencanaan, pengorganisasian, pengarahan, dan pengendalian), lingkungan bisnis, etika bisnis, kewirausahaan, serta dinamika perkembangan bisnis dalam era global dan digital. |
|
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 |
Proyek Sistem Informasi |
Mata kuliah ini memberikan pengalaman praktis komprehensif bagi mahasiswa dalam mengelola dan mengimplementasikan proyek pengembangan sistem informasi end-to-end dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan menerapkan metodologi project management (Agile, Scrum, Waterfall), melakukan analisis kebutuhan bisnis, merancang arsitektur sistem, mengembangkan aplikasi, mengelola tim multidisiplin, dan mengimplementasikan solusi yang adaptif terhadap transformasi digital dan teknologi masa depan dalam lingkungan kerja yang simulatif. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi Project Manager, System Integrator, Technical Lead, Product Owner, atau IT Consultant yang inovatif, profesional, dan memiliki daya saing global dengan kemampuan leadership, problem-solving, dan komunikasi yang efektif dalam mengelola proyek sistem informasi kompleks di berbagai industri. |
|
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 |
Rekayasa Web II |
Mata kuliah Rekayasa Web 2 merupakan kelanjutan dari Rekayasa Web 1 yang membahas pengembangan aplikasi web tingkat lanjut dengan pendekatan full-stack. Cakupan materi meliputi pemrograman sisi server menggunakan framework backend (seperti Laravel, Express.js), pemrograman frontend dinamis menggunakan JavaScript modern (seperti Vue.js, React), pengelolaan otentikasi dan otorisasi, konsumsi dan pembuatan RESTful API, pengelolaan sesi dan keamanan web, serta integrasi dengan database relasional dan NoSQL. Mahasiswa akan mengembangkan aplikasi web berbasis proyek dengan praktik CI/CD dasar dan konsep deployment ke cloud. Tujuan mata kuliah ini adalah membekali mahasiswa dengan kemampuan merancang dan membangun solusi web end-to-end yang efisien, aman, dan scalable sesuai kebutuhan bisnis atau organisasi digital. |
|
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 |
Sistem Informasi Manajemen |
Mata kuliah Sistem Informasi Manajemen (SIM) membahas konsep, peran, dan penerapan sistem informasi dalam mendukung fungsi manajerial organisasi. Mahasiswa akan mempelajari bagaimana sistem informasi digunakan untuk merencanakan, mengendalikan, dan mengambil keputusan dalam kegiatan manajemen. Materi mencakup komponen SIM, tipe sistem informasi untuk level manajemen, analisis kebutuhan informasi, serta perancangan sistem berbasis manajemen. Ditekankan pula bagaimana SIM berkontribusi terhadap keunggulan kompetitif organisasi. Mahasiswa akan mengembangkan pemahaman praktis melalui studi kasus dan analisis penerapan SIM di berbagai sektor bisnis dan pemerintahan. |
|
Keterampilan Khusus |
Sistem Operasi |
Mata kuliah Sistem Operasi membahas konsep dasar, struktur, dan mekanisme kerja sistem operasi sebagai pengelola utama sumber daya komputer. Materi meliputi manajemen proses, manajemen memori, sistem berkas (file system), manajemen input/output, penjadwalan CPU, serta konsep sinkronisasi dan deadlock. Mahasiswa juga mempelajari jenis-jenis sistem operasi seperti Windows, Linux, dan Unix, serta melakukan praktik penggunaan command line dan simulasi pengelolaan proses. Mata kuliah ini memberikan pemahaman penting mengenai peran sistem operasi dalam menjalankan perangkat lunak dan mengelola perangkat keras secara efisien, sebagai dasar bagi pengembangan sistem dan aplikasi komputer. |
|
Keterampilan Khusus |
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. |
|
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 |
Transformasi Digital |
Mata kuliah ini membekali mahasiswa dengan pemahaman komprehensif tentang strategi, implementasi, dan pengelolaan perubahan organisasi di era digital dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan mempelajari teknologi emerging (AI, IoT, blockchain, cloud computing), digital business model innovation, customer experience transformation, data-driven decision making, dan change management yang adaptif terhadap perkembangan teknologi masa depan untuk menciptakan nilai bisnis yang berkelanjutan. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi Digital Transformation Consultant, Chief Digital Officer (CDO), Digital Strategy Manager, Innovation Manager, atau Digital Business Analyst yang inovatif, profesional, dan memiliki daya saing global dalam memimpin dan mengelola transformasi digital organisasi untuk menciptakan competitive advantage di pasar global yang dinamis. |
|
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 |
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 |
|
Keterampilan Umum |
Analisis dan Perancangan Sistem Informasi |
Mata kuliah Analisis dan Perancangan Sistem Informasi membekali mahasiswa dengan konsep, metode, dan keterampilan dalam menganalisis kebutuhan serta merancang sistem informasi yang efektif dan efisien untuk mendukung proses bisnis. Materi meliputi pengumpulan kebutuhan pengguna, analisis proses bisnis, pemodelan sistem menggunakan DFD, ERD, dan UML, serta perancangan antarmuka dan basis data. Mahasiswa juga diajarkan prinsip user-centered design dan dokumen spesifikasi sistem. Melalui studi kasus dan proyek akhir, mahasiswa akan menyusun dokumen lengkap analisis dan desain sistem sebagai fondasi untuk tahap pengembangan. Mata kuliah ini menjadi jembatan penting antara kebutuhan bisnis dan solusi teknologi yang tepat guna. |
|
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 |
Financial Technology |
Mata kuliah Financial Technology (FinTech) membahas pemanfaatan teknologi dalam layanan keuangan digital yang inovatif, efisien, dan inklusif. Mahasiswa akan mempelajari konsep dasar FinTech, model bisnis keuangan digital, sistem pembayaran elektronik, cryptocurrency, blockchain, crowdfunding, serta aspek regulasi dan keamanan data dalam ekosistem keuangan digital. Selain itu, mahasiswa akan menganalisis berbagai platform dan aplikasi FinTech yang berkembang di industri, baik nasional maupun global. Praktikum diarahkan pada perancangan prototipe aplikasi FinTech sederhana dan analisis dampaknya terhadap sistem informasi keuangan. Mata kuliah ini mendorong mahasiswa memahami peran TI dalam transformasi industri keuangan dan ekonomi digital. |
|
Keterampilan Umum |
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. |
|
Keterampilan Umum |
Kepemimpinan dan Manajemen Organisasi |
Mata kuliah Kepemimpinan dan Manajemen Organisasi membahas konsep, teori, dan praktik kepemimpinan serta prinsip-prinsip manajemen dalam mengelola organisasi secara efektif dan efisien. Topik utama mencakup gaya kepemimpinan, motivasi, komunikasi, pengambilan keputusan, perencanaan strategis, pengorganisasian, pengendalian, serta dinamika perilaku individu dan kelompok dalam organisasi. |
|
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 |
Logika Komputer |
Mata kuliah Logika Komputer membahas dasar-dasar logika matematika dan logika digital yang digunakan dalam sistem komputasi. Mahasiswa akan mempelajari logika proposisional dan predikat, tabel kebenaran, aturan inferensi, serta penerapannya dalam penyusunan algoritma dan struktur kendali program. Selain itu, materi mencakup gerbang logika dasar (AND, OR, NOT, XOR), kombinasi logika, dan penerapan logika dalam rangkaian digital sederhana. Mahasiswa akan memahami bagaimana logika menjadi dasar dalam desain sistem komputer, pemrograman, dan pengambilan keputusan berbasis kondisi. |
|
Keterampilan Umum |
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 Umum |
Manajemen Open Source |
Mata kuliah Manajemen Open Source membahas prinsip, model lisensi, strategi pengelolaan, dan penerapan perangkat lunak open source dalam lingkungan organisasi dan industri. Mahasiswa akan mempelajari filosofi open source, jenis-jenis lisensi (GPL, MIT, Apache, dsb.), serta proses evaluasi, seleksi, adaptasi, dan kontribusi terhadap proyek open source. Materi juga mencakup pengelolaan proyek open source, penggunaan platform kolaboratif seperti GitHub, dan praktik migrasi serta integrasi sistem open source. Melalui studi kasus dan praktik langsung, mahasiswa akan memahami bagaimana mengelola solusi open source secara strategis dan efisien dalam mendukung kebutuhan bisnis dan teknologi. |
|
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 |
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 |
Proyek Sistem Informasi |
Mata kuliah ini memberikan pengalaman praktis komprehensif bagi mahasiswa dalam mengelola dan mengimplementasikan proyek pengembangan sistem informasi end-to-end dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan menerapkan metodologi project management (Agile, Scrum, Waterfall), melakukan analisis kebutuhan bisnis, merancang arsitektur sistem, mengembangkan aplikasi, mengelola tim multidisiplin, dan mengimplementasikan solusi yang adaptif terhadap transformasi digital dan teknologi masa depan dalam lingkungan kerja yang simulatif. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi Project Manager, System Integrator, Technical Lead, Product Owner, atau IT Consultant yang inovatif, profesional, dan memiliki daya saing global dengan kemampuan leadership, problem-solving, dan komunikasi yang efektif dalam mengelola proyek sistem informasi kompleks di berbagai industri. |
|
Keterampilan Umum |
Seminar Proposal |
Kegiatan seminar untuk mempresentasikan proposal penelitian tugas akhir. Mahasiswa mampu menyusun dan mempresentasikan proposal penelitian yang berkualitas |
|
Keterampilan Umum |
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 Umum |
Sistem Operasi |
Mata kuliah Sistem Operasi membahas konsep dasar, struktur, dan mekanisme kerja sistem operasi sebagai pengelola utama sumber daya komputer. Materi meliputi manajemen proses, manajemen memori, sistem berkas (file system), manajemen input/output, penjadwalan CPU, serta konsep sinkronisasi dan deadlock. Mahasiswa juga mempelajari jenis-jenis sistem operasi seperti Windows, Linux, dan Unix, serta melakukan praktik penggunaan command line dan simulasi pengelolaan proses. Mata kuliah ini memberikan pemahaman penting mengenai peran sistem operasi dalam menjalankan perangkat lunak dan mengelola perangkat keras secara efisien, sebagai dasar bagi pengembangan sistem dan aplikasi komputer. |
|
Keterampilan Umum |
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. |
|
Keterampilan Umum |
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. |
|
Keterampilan Umum |
Transformasi Digital |
Mata kuliah ini membekali mahasiswa dengan pemahaman komprehensif tentang strategi, implementasi, dan pengelolaan perubahan organisasi di era digital dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan mempelajari teknologi emerging (AI, IoT, blockchain, cloud computing), digital business model innovation, customer experience transformation, data-driven decision making, dan change management yang adaptif terhadap perkembangan teknologi masa depan untuk menciptakan nilai bisnis yang berkelanjutan. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi Digital Transformation Consultant, Chief Digital Officer (CDO), Digital Strategy Manager, Innovation Manager, atau Digital Business Analyst yang inovatif, profesional, dan memiliki daya saing global dalam memimpin dan mengelola transformasi digital organisasi untuk menciptakan competitive advantage di pasar global yang dinamis. |
|
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 |
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 |
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. |
|
Pengetahuan |
Analisis dan Perancangan Sistem Informasi |
Mata kuliah Analisis dan Perancangan Sistem Informasi membekali mahasiswa dengan konsep, metode, dan keterampilan dalam menganalisis kebutuhan serta merancang sistem informasi yang efektif dan efisien untuk mendukung proses bisnis. Materi meliputi pengumpulan kebutuhan pengguna, analisis proses bisnis, pemodelan sistem menggunakan DFD, ERD, dan UML, serta perancangan antarmuka dan basis data. Mahasiswa juga diajarkan prinsip user-centered design dan dokumen spesifikasi sistem. Melalui studi kasus dan proyek akhir, mahasiswa akan menyusun dokumen lengkap analisis dan desain sistem sebagai fondasi untuk tahap pengembangan. Mata kuliah ini menjadi jembatan penting antara kebutuhan bisnis dan solusi teknologi yang tepat guna. |
|
Pengetahuan |
Arsitektur Enterprise |
Mata kuliah Arsitektur Enterprise membahas prinsip, kerangka kerja, dan metode dalam merancang struktur menyeluruh organisasi yang mengintegrasikan proses bisnis, informasi, aplikasi, dan infrastruktur teknologi. Mahasiswa mempelajari pendekatan Enterprise Architecture (EA) seperti TOGAF, Zachman Framework, dan ArchiMate, serta memahami bagaimana EA mendukung transformasi digital, efisiensi proses, dan keselarasan strategi bisnis dengan teknologi. Mahasiswa akan menganalisis kondisi eksisting enterprise, menyusun blueprint arsitektur, dan merancang peta jalan (roadmap) implementasi arsitektur organisasi berbasis sistem informasi. Mata kuliah ini mempersiapkan mahasiswa menjadi arsitek sistem informasi yang mampu merancang solusi TI strategis dalam skala organisasi. |
|
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 |
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). |
|
Pengetahuan |
Client Server |
Mata kuliah Client-Server membahas konsep, arsitektur, dan implementasi sistem berbasis komunikasi antara klien dan server dalam lingkungan jaringan komputer. Mahasiswa akan mempelajari prinsip arsitektur client-server, protokol komunikasi (seperti HTTP, TCP/IP, WebSocket), serta teknologi pemrograman sisi klien dan sisi server. Materi mencakup pembangunan aplikasi client-server menggunakan bahasa pemrograman seperti Java, Python, atau Node.js, serta pengelolaan pertukaran data melalui API dan database. Praktikum difokuskan pada perancangan dan pengembangan aplikasi terdistribusi yang mampu berkomunikasi secara real-time maupun asinkron. Mata kuliah ini memberikan dasar teknis penting untuk memahami sistem informasi modern berbasis jaringan dan internet. |
|
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 |
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 |
Fundamental ERP |
Mata kuliah Fundamental ERP membahas konsep dasar, arsitektur, dan penerapan sistem Enterprise Resource Planning sebagai solusi integrasi proses bisnis utama dalam organisasi. Materi mencakup konsep integrasi antar unit bisnis (keuangan, SDM, produksi, logistik, pemasaran), manfaat ERP, serta tahapan implementasi sistem ERP. Mahasiswa dikenalkan pada platform ERP populer seperti SAP, Odoo, atau Oracle ERP Cloud, serta melakukan simulasi penggunaan modul-modul ERP. Mata kuliah ini dirancang untuk membekali mahasiswa dengan pemahaman komprehensif mengenai bagaimana ERP mendukung pengambilan keputusan yang efisien dan terkoordinasi dalam organisasi modern. |
|
Pengetahuan |
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. |
|
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 |
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 |
Keamanan Sistem Informasi |
Mata kuliah Keamanan Sistem Informasi membahas konsep, prinsip, dan teknik dasar dalam melindungi sistem informasi dari berbagai ancaman keamanan. Mahasiswa akan mempelajari aspek kerahasiaan (confidentiality), integritas (integrity), dan ketersediaan (availability) data dan sistem, serta mengenal teknik kriptografi, pengendalian akses, keamanan jaringan, manajemen risiko, dan kebijakan keamanan TI. Selain itu, dibahas pula cara mengidentifikasi celah keamanan, serta praktik pengujian dan perlindungan sistem terhadap serangan siber. Mata kuliah ini bertujuan membekali mahasiswa dengan pemahaman dan keterampilan dasar dalam merancang dan mengelola sistem informasi yang aman dan andal. |
|
Pengetahuan |
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. |
|
Pengetahuan |
Kepemimpinan dan Manajemen Organisasi |
Mata kuliah Kepemimpinan dan Manajemen Organisasi membahas konsep, teori, dan praktik kepemimpinan serta prinsip-prinsip manajemen dalam mengelola organisasi secara efektif dan efisien. Topik utama mencakup gaya kepemimpinan, motivasi, komunikasi, pengambilan keputusan, perencanaan strategis, pengorganisasian, pengendalian, serta dinamika perilaku individu dan kelompok dalam organisasi. |
|
Pengetahuan |
Komputer Masyarakat |
Mata kuliah Komputer dan Masyarakat membahas hubungan timbal balik antara perkembangan teknologi komputer dengan dinamika sosial masyarakat. Mahasiswa akan memahami peran dan dampak teknologi informasi dalam kehidupan sosial, ekonomi, budaya, dan hukum, termasuk isu-isu seperti kesenjangan digital, privasi, keamanan informasi, dan etika dalam penggunaan teknologi. Materi juga mencakup pengaruh globalisasi digital, tanggung jawab sosial pengguna dan pengembang teknologi, serta peran teknologi dalam pembangunan masyarakat berkelanjutan. Mata kuliah ini bertujuan membentuk mahasiswa yang sadar teknologi, berwawasan sosial, dan bertanggung jawab dalam penerapan TI di masyarakat.
|
|
Pengetahuan |
Konsep Sistem Informasi |
Mata kuliah Konsep Sistem Informasi memberikan pemahaman dasar mengenai komponen, fungsi, dan peran sistem informasi dalam mendukung proses bisnis dan pengambilan keputusan di organisasi. Materi mencakup pengenalan komponen sistem informasi (manusia, perangkat keras, perangkat lunak, data, dan prosedur), jenis-jenis sistem informasi, serta siklus hidup pengembangan sistem. Mahasiswa juga akan mempelajari hubungan antara sistem informasi dan strategi organisasi, serta bagaimana sistem informasi digunakan untuk menciptakan nilai tambah dalam bisnis. Mata kuliah ini menjadi landasan penting bagi mahasiswa untuk memahami bagaimana teknologi informasi diterapkan secara efektif dalam lingkungan organisasi. |
|
Pengetahuan |
Logika Komputer |
Mata kuliah Logika Komputer membahas dasar-dasar logika matematika dan logika digital yang digunakan dalam sistem komputasi. Mahasiswa akan mempelajari logika proposisional dan predikat, tabel kebenaran, aturan inferensi, serta penerapannya dalam penyusunan algoritma dan struktur kendali program. Selain itu, materi mencakup gerbang logika dasar (AND, OR, NOT, XOR), kombinasi logika, dan penerapan logika dalam rangkaian digital sederhana. Mahasiswa akan memahami bagaimana logika menjadi dasar dalam desain sistem komputer, pemrograman, dan pengambilan keputusan berbasis kondisi. |
|
Pengetahuan |
Manajemen Layanan Teknologi Informasi |
Mata kuliah Manajemen Layanan Teknologi Informasi membahas konsep, kerangka kerja, dan praktik terbaik dalam pengelolaan layanan TI agar selaras dengan kebutuhan bisnis dan organisasi. Materi mencakup prinsip-prinsip IT Service Management (ITSM), pengenalan terhadap kerangka kerja ITIL (Information Technology Infrastructure Library), manajemen insiden, manajemen perubahan, pengelolaan tingkat layanan (SLA), dan continuous service improvement. Mahasiswa akan memahami bagaimana merancang, menyampaikan, mengelola, dan meningkatkan layanan TI yang efisien dan bernilai tambah. Praktikum difokuskan pada studi kasus dan simulasi implementasi proses layanan berbasis TI dalam organisasi nyata. |
|
Pengetahuan |
Manajemen Proyek Sistem Informasi |
Mata kuliah Manajemen Proyek Sistem Informasi membahas konsep, pendekatan, dan teknik dalam merencanakan, melaksanakan, dan mengendalikan proyek pengembangan sistem informasi. Materi mencakup ruang lingkup manajemen proyek TI, termasuk perencanaan proyek, penjadwalan (WBS & Gantt Chart), manajemen risiko, penganggaran, pengendalian mutu, serta komunikasi proyek. Mahasiswa juga dikenalkan pada metode dan alat bantu seperti PMBOK, Agile, Scrum, serta perangkat lunak manajemen proyek (misalnya Trello, Microsoft Project). Melalui tugas berbasis proyek, mahasiswa akan melakukan simulasi perencanaan dan pengelolaan proyek nyata sebagai bekal menghadapi tantangan implementasi sistem informasi dalam organisasi. |
|
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 Berbasis Web II |
Mata kuliah Pemrograman Berbasis Web 2 merupakan kelanjutan dari Pemrograman Berbasis Web 1 yang berfokus pada pengembangan aplikasi web tingkat lanjut. Materi mencakup penggunaan framework backend (seperti Laravel atau Express.js), pemrograman RESTful API, manajemen autentikasi dan otorisasi, serta pengelolaan data melalui database relasional. Mahasiswa juga mempelajari teknik pengembangan frontend modern menggunakan JavaScript lanjutan atau framework seperti React/Vue.js, serta integrasi antara frontend dan backend. Melalui mata kuliah ini, mahasiswa dibekali dengan kemampuan membangun aplikasi web full-stack yang dinamis, aman, dan terstruktur, sesuai dengan kebutuhan industri digital saat ini. |
|
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 |
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. |
|
Pengetahuan |
Proyek Sistem Informasi |
Mata kuliah ini memberikan pengalaman praktis komprehensif bagi mahasiswa dalam mengelola dan mengimplementasikan proyek pengembangan sistem informasi end-to-end dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan menerapkan metodologi project management (Agile, Scrum, Waterfall), melakukan analisis kebutuhan bisnis, merancang arsitektur sistem, mengembangkan aplikasi, mengelola tim multidisiplin, dan mengimplementasikan solusi yang adaptif terhadap transformasi digital dan teknologi masa depan dalam lingkungan kerja yang simulatif. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi Project Manager, System Integrator, Technical Lead, Product Owner, atau IT Consultant yang inovatif, profesional, dan memiliki daya saing global dengan kemampuan leadership, problem-solving, dan komunikasi yang efektif dalam mengelola proyek sistem informasi kompleks di berbagai industri. |
|
Pengetahuan |
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. |
|
Pengetahuan |
Rekayasa Web I |
Mata kuliah Rekayasa Web 1 membahas dasar-dasar pengembangan aplikasi web dengan fokus pada arsitektur client-server, struktur HTML, pemodelan tampilan dengan CSS, dan pemrograman sisi klien menggunakan JavaScript. Mahasiswa juga diperkenalkan pada konsep dasar pemrograman sisi server (misalnya dengan PHP atau Node.js), manajemen form, pengolahan data input, serta koneksi ke basis data. Selain itu, mata kuliah ini membahas prinsip desain antarmuka web yang responsif dan user-friendly. Mahasiswa akan mempraktikkan pembuatan aplikasi web sederhana yang terstruktur dan dinamis sebagai bekal untuk pengembangan web tingkat lanjut pada mata kuliah selanjutnya. |
|
Pengetahuan |
Rekayasa Web II |
Mata kuliah Rekayasa Web 2 merupakan kelanjutan dari Rekayasa Web 1 yang membahas pengembangan aplikasi web tingkat lanjut dengan pendekatan full-stack. Cakupan materi meliputi pemrograman sisi server menggunakan framework backend (seperti Laravel, Express.js), pemrograman frontend dinamis menggunakan JavaScript modern (seperti Vue.js, React), pengelolaan otentikasi dan otorisasi, konsumsi dan pembuatan RESTful API, pengelolaan sesi dan keamanan web, serta integrasi dengan database relasional dan NoSQL. Mahasiswa akan mengembangkan aplikasi web berbasis proyek dengan praktik CI/CD dasar dan konsep deployment ke cloud. Tujuan mata kuliah ini adalah membekali mahasiswa dengan kemampuan merancang dan membangun solusi web end-to-end yang efisien, aman, dan scalable sesuai kebutuhan bisnis atau organisasi digital. |
|
Pengetahuan |
Seminar Proposal |
Kegiatan seminar untuk mempresentasikan proposal penelitian tugas akhir. Mahasiswa mampu menyusun dan mempresentasikan proposal penelitian yang berkualitas |
|
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 |
Sistem Informasi Manajemen |
Mata kuliah Sistem Informasi Manajemen (SIM) membahas konsep, peran, dan penerapan sistem informasi dalam mendukung fungsi manajerial organisasi. Mahasiswa akan mempelajari bagaimana sistem informasi digunakan untuk merencanakan, mengendalikan, dan mengambil keputusan dalam kegiatan manajemen. Materi mencakup komponen SIM, tipe sistem informasi untuk level manajemen, analisis kebutuhan informasi, serta perancangan sistem berbasis manajemen. Ditekankan pula bagaimana SIM berkontribusi terhadap keunggulan kompetitif organisasi. Mahasiswa akan mengembangkan pemahaman praktis melalui studi kasus dan analisis penerapan SIM di berbagai sektor bisnis dan pemerintahan. |
|
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 |
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. |
|
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 |
Tata Kelola Teknologi Informasi |
Mata ini akan membekali mahasiswa dengan kemampuan pengelolaan teknologi informasi secara strategis dalam organisasi dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan mempelajari framework tata kelola TI, manajemen risiko digital, strategic IT planning, dan implementasi sistem informasi yang adaptif terhadap transformasi digital dan teknologi masa depan. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi IT Governance Specialist, Digital Transformation Manager, IT Risk & Compliance Manager, Chief Information Officer (CIO), atau IT Consultant yang inovatif, profesional, dan memiliki daya saing global dalam mengelola aset teknologi informasi untuk mendukung pencapaian tujuan bisnis organisasi di era digital. |
|
Pengetahuan |
Transformasi Digital |
Mata kuliah ini membekali mahasiswa dengan pemahaman komprehensif tentang strategi, implementasi, dan pengelolaan perubahan organisasi di era digital dengan mengintegrasikan perspektif ilmu komputer, manajemen, dan bisnis. Mahasiswa akan mempelajari teknologi emerging (AI, IoT, blockchain, cloud computing), digital business model innovation, customer experience transformation, data-driven decision making, dan change management yang adaptif terhadap perkembangan teknologi masa depan untuk menciptakan nilai bisnis yang berkelanjutan. Setelah menyelesaikan mata kuliah ini, mahasiswa dipersiapkan untuk menjadi Digital Transformation Consultant, Chief Digital Officer (CDO), Digital Strategy Manager, Innovation Manager, atau Digital Business Analyst yang inovatif, profesional, dan memiliki daya saing global dalam memimpin dan mengelola transformasi digital organisasi untuk menciptakan competitive advantage di pasar global yang dinamis. |
|
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 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 |
|
Sikap |
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). |
|
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 |
Financial Technology |
Mata kuliah Financial Technology (FinTech) membahas pemanfaatan teknologi dalam layanan keuangan digital yang inovatif, efisien, dan inklusif. Mahasiswa akan mempelajari konsep dasar FinTech, model bisnis keuangan digital, sistem pembayaran elektronik, cryptocurrency, blockchain, crowdfunding, serta aspek regulasi dan keamanan data dalam ekosistem keuangan digital. Selain itu, mahasiswa akan menganalisis berbagai platform dan aplikasi FinTech yang berkembang di industri, baik nasional maupun global. Praktikum diarahkan pada perancangan prototipe aplikasi FinTech sederhana dan analisis dampaknya terhadap sistem informasi keuangan. Mata kuliah ini mendorong mahasiswa memahami peran TI dalam transformasi industri keuangan dan ekonomi digital. |
|
Sikap |
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. |
|
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 |
Komputer Masyarakat |
Mata kuliah Komputer dan Masyarakat membahas hubungan timbal balik antara perkembangan teknologi komputer dengan dinamika sosial masyarakat. Mahasiswa akan memahami peran dan dampak teknologi informasi dalam kehidupan sosial, ekonomi, budaya, dan hukum, termasuk isu-isu seperti kesenjangan digital, privasi, keamanan informasi, dan etika dalam penggunaan teknologi. Materi juga mencakup pengaruh globalisasi digital, tanggung jawab sosial pengguna dan pengembang teknologi, serta peran teknologi dalam pembangunan masyarakat berkelanjutan. Mata kuliah ini bertujuan membentuk mahasiswa yang sadar teknologi, berwawasan sosial, dan bertanggung jawab dalam penerapan TI di masyarakat.
|
|
Sikap |
Konsep Sistem Informasi |
Mata kuliah Konsep Sistem Informasi memberikan pemahaman dasar mengenai komponen, fungsi, dan peran sistem informasi dalam mendukung proses bisnis dan pengambilan keputusan di organisasi. Materi mencakup pengenalan komponen sistem informasi (manusia, perangkat keras, perangkat lunak, data, dan prosedur), jenis-jenis sistem informasi, serta siklus hidup pengembangan sistem. Mahasiswa juga akan mempelajari hubungan antara sistem informasi dan strategi organisasi, serta bagaimana sistem informasi digunakan untuk menciptakan nilai tambah dalam bisnis. Mata kuliah ini menjadi landasan penting bagi mahasiswa untuk memahami bagaimana teknologi informasi diterapkan secara efektif dalam lingkungan organisasi. |
|
Sikap |
Manajemen Proyek Sistem Informasi |
Mata kuliah Manajemen Proyek Sistem Informasi membahas konsep, pendekatan, dan teknik dalam merencanakan, melaksanakan, dan mengendalikan proyek pengembangan sistem informasi. Materi mencakup ruang lingkup manajemen proyek TI, termasuk perencanaan proyek, penjadwalan (WBS & Gantt Chart), manajemen risiko, penganggaran, pengendalian mutu, serta komunikasi proyek. Mahasiswa juga dikenalkan pada metode dan alat bantu seperti PMBOK, Agile, Scrum, serta perangkat lunak manajemen proyek (misalnya Trello, Microsoft Project). Melalui tugas berbasis proyek, mahasiswa akan melakukan simulasi perencanaan dan pengelolaan proyek nyata sebagai bekal menghadapi tantangan implementasi sistem informasi dalam organisasi. |
|
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 |
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. |
|
Sikap |
Seminar Proposal |
Kegiatan seminar untuk mempresentasikan proposal penelitian tugas akhir. Mahasiswa mampu menyusun dan mempresentasikan proposal penelitian yang berkualitas |
|
Sikap |
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. |