Logo Universitas Mahakarya Asia
Laboratorium komputer UNMAHA
PSDKU Kampus Baturaja · Program Vokasi

Diploma Teknik Informatika

Siap kerja di bidang teknologi informasi dalam tiga tahun. Kurikulum 2025 menekankan praktikum, pembelajaran berbasis proyek, magang industri, dan sertifikasi kompetensi yang diselaraskan dengan SKKNI.

3 Tahun
6 semester, masa studi normal
112 SKS
Kurikulum 2025, berbasis OBE
A.Md
Ahli Madya · KKNI Level 5
Semester 6
Magang Industri + Tugas Akhir
Profil Program Studi

Vokasi yang langsung praktik

Program Studi Teknik Informatika jenjang Diploma 3 di PSDKU Kampus Kabupaten Ogan Komering Ulu, Universitas Mahakarya Asia, adalah program pendidikan vokasi yang menyiapkan tenaga ahli madya bidang teknologi informasi dalam waktu tiga tahun. Penekanan program ada pada kemampuan praktis: mahasiswa dilatih untuk langsung mengerjakan pekerjaan nyata di bidang pemrograman, pengelolaan data, jaringan dan sistem, desain antarmuka, serta pemanfaatan teknologi untuk kebutuhan usaha dan masyarakat.

Kurikulum 2025 disusun dengan pendekatan Outcome-Based Education (OBE) dan diselaraskan dengan Standar Kompetensi Kerja Nasional Indonesia (SKKNI), memuat 112 SKS dalam 6 semester dengan penekanan kuat pada praktikum, pembelajaran berbasis proyek, magang industri, dan sertifikasi kompetensi.

Visi

Menjadi Program Studi unggulan di bidang Teknik Informatika yang berkontribusi nyata dalam mencetak lulusan berkualitas, berjiwa entrepreneur, dan berperan dalam transformasi teknologi informasi di tingkat regional pada tahun 2030.

Perguruan tinggi
Universitas Mahakarya Asia
Unit pengelola
PSDKU Kampus Kabupaten Ogan Komering Ulu
Jenjang
Diploma 3 (D3)
Gelar lulusan
Ahli Madya (A.Md)
Jenjang KKNI
Level 5
Beban studi
112 SKS
Masa studi normal
6 semester (3 tahun)
Kurikulum
Kurikulum 2025 · berlaku Semester Gasal 2025/2026
Bahasa pengantar
Bahasa Indonesia, penguatan Bahasa Inggris TI

Misi

  1. Menyelenggarakan pendidikan vokasi bidang Teknik Informatika yang berkualitas melalui kurikulum berbasis capaian pembelajaran dan metode pembelajaran yang relevan dengan dunia kerja.
  2. Mengembangkan kerja sama dengan industri, sektor publik, dan lembaga masyarakat untuk mendukung praktik kerja, sertifikasi kompetensi, dan pengembangan jiwa entrepreneur mahasiswa.
  3. Menyediakan lingkungan akademik yang kondusif untuk menghasilkan lulusan yang kompeten, kreatif, beretika profesional, dan mampu berwirausaha.
  4. Melaksanakan penelitian terapan yang mendukung perkembangan teknologi informasi dan pemecahan masalah di masyarakat.
  5. Memberikan layanan pengabdian kepada masyarakat yang terstruktur dan terpadu untuk mendukung transformasi digital di tingkat regional.
  6. Mengedepankan standar penjaminan mutu program studi untuk mencapai akreditasi yang unggul.
  7. Membangun sarana dan prasarana yang mendukung pengembangan Teknik Informatika.

Tujuan

  1. Menghasilkan Ahli Madya Komputer yang menguasai kompetensi teknis bidang pemrograman, pengelolaan data, jaringan dan sistem, serta desain antarmuka sesuai kebutuhan industri.
  2. Meningkatkan relevansi kurikulum melalui penyelarasan berkelanjutan dengan SKKNI dan kebutuhan pengguna lulusan.
  3. Meningkatkan persentase lulusan yang memperoleh sertifikat kompetensi dan terserap di dunia kerja atau berwirausaha dalam waktu enam bulan setelah lulus.
  4. Membangun kemitraan strategis dengan perusahaan, instansi pemerintah, dan lembaga masyarakat sebagai mitra magang dan proyek.
  5. Menghasilkan karya penelitian terapan dan pengabdian masyarakat yang berdampak di tingkat regional.
  6. Mencapai dan mempertahankan peringkat akreditasi yang unggul.
Prospek Lulusan

Profil lulusan: lima jalur karier

PL1

Junior Programmer / Web & Mobile Developer

Mampu membangun, menguji, dan memelihara aplikasi web dan mobile skala kecil-menengah menggunakan bahasa dan framework yang relevan dengan kebutuhan industri.

PL2

Junior Network & System Administrator

Mampu merancang, mengonfigurasi, dan memelihara jaringan komputer, server, layanan cloud, serta menerapkan langkah proteksi keamanan dasar.

PL3

Junior Database & Data Analytics Associate

Mampu merancang dan mengelola basis data serta mengolah dan menyajikan data untuk mendukung pengambilan keputusan organisasi.

PL4

Multimedia & UI/UX Designer

Mampu merancang aset visual, media interaktif, dan antarmuka aplikasi yang berorientasi pada kebutuhan serta kenyamanan pengguna.

PL5

Technopreneur Bidang Teknologi Informasi

Mampu mengembangkan ide bisnis berbasis teknologi, mengelola proyek digital, dan bekerja secara profesional serta beretika dalam tim.

Capaian Pembelajaran Lulusan (CPL) — 8 rumusan
  • CPL01Mampu memahami cara kerja sistem berbasis komputer dan menerapkan berbagai algoritma/metode dalam pengembangan perangkat lunak untuk memecahkan masalah pada organisasi.
  • CPL02Mampu memahami konsep teoritis dalam penyelesaian persoalan computing sebagai solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan memperhatikan ilmu pengetahuan dan perkembangan teknologi.
  • CPL03Mampu memahami konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam merancang, mengimplementasikan aplikasi teknologi multi-platform dan pengelolaan data yang relevan dengan kebutuhan industri dan masyarakat.
  • CPL04Mampu merancang dan mengimplementasikan kebutuhan computing dengan menggunakan berbagai metode/algoritma yang sesuai.
  • CPL05Mampu merancang, membangun, dan mengimplementasikan user interface dan aplikasi interaktif dengan memperhatikan ilmu pengetahuan dan perkembangan teknologi.
  • CPL06Mampu merancang, membangun, dan mengimplementasikan solusi berbasis multi-platform dan pengelolaan data yang memenuhi kebutuhan computing pada sebuah organisasi.
  • CPL07Mampu mengembangkan kreativitas, inovasi, dan ide bisnis berbasis teknologi (technopreneurship), serta mengelola proyek digital skala kecil/menengah sebagai bekal kewirausahaan sejak kuliah.
  • CPL08Mampu berkomunikasi efektif, bekerja sama dalam tim, serta menunjukkan etika profesi dalam mengembangkan solusi teknologi informasi yang bermanfaat bagi masyarakat.
Kurikulum 2025

45 mata kuliah, 112 SKS, 6 semester

Disusun dengan pendekatan Outcome-Based Education. Case method dan pembelajaran berbasis proyek dipakai pada sekurang-kurangnya 50% mata kuliah keahlian tiap semester.

Ruang kelas UNMAHA

Semester 1

20 SKS
  • Pancasila2
    MKDU02 · 2 SKS · MKDU · BK14 · CPL08

    Mata kuliah ini membekali mahasiswa dengan pemahaman Pancasila sebagai dasar negara, ideologi bangsa, dan sistem nilai, serta penerapannya sebagai kerangka etika dalam kehidupan akademik dan dalam pemanfaatan teknologi informasi.

    CPMK: Memahami nilai-nilai dasar Pancasila dalam kehidupan berbangsa dan bernegara.

    Sub-CPMK
    1. Menjelaskan sejarah perumusan serta kedudukan Pancasila sebagai dasar negara dan ideologi nasional.
    2. Menganalisis makna setiap sila dan keterkaitannya dengan kehidupan bermasyarakat, berbangsa, dan bernegara.
    3. Menerapkan nilai-nilai Pancasila dalam perilaku akademik dan dalam pemanfaatan teknologi informasi secara bertanggung jawab.
    Materi
    • Sejarah perumusan Pancasila
    • Pancasila sebagai dasar negara dan ideologi nasional
    • Pancasila sebagai sistem filsafat dan sistem etika
    • Aktualisasi sila-sila dalam kehidupan sehari-hari
    • Pancasila dan integrasi nasional
    • Pancasila di era digital: etika bermedia, hoaks, dan ujaran kebencian

    Metode: Ceramah interaktif, diskusi kelompok, studi kasus, presentasi

    Penilaian: Presensi 10%, tugas 20%, sikap 10%, UTS 30%, UAS 30%

  • Agama2
    MKDU01 · 2 SKS · MKDU · BK14 · CPL08

    Mata kuliah ini membahas ajaran pokok agama yang dianut mahasiswa serta relevansinya dengan pembentukan karakter, integritas akademik, dan etika kerja seorang profesional bidang teknologi informasi.

    CPMK: Menerapkan ajaran agama dalam sikap, perilaku, dan etika profesi.

    Sub-CPMK
    1. Menjelaskan ajaran pokok agama dan kedudukannya sebagai sumber nilai dan pedoman hidup.
    2. Menganalisis relasi agama dengan ilmu pengetahuan, teknologi, dan kehidupan bermasyarakat yang majemuk.
    3. Menerapkan nilai keagamaan sebagai landasan integritas akademik dan etika profesi bidang TI.
    Materi
    • Konsep ketuhanan dan keimanan
    • Sumber ajaran dan pokok-pokok ibadah
    • Akhlak, moral, dan etika
    • Agama, ilmu pengetahuan, dan teknologi
    • Kerukunan umat beragama dan moderasi
    • Etika kerja dan kejujuran digital

    Metode: Ceramah interaktif, diskusi, studi kasus, praktik ibadah/refleksi

    Penilaian: Presensi 10%, tugas 20%, sikap 10%, UTS 30%, UAS 30%

  • Praktikum Pengantar Teknologi Informasi2
    MKUPDTI11 · 2 SKS · MKUPDTI · BK04 · CPL01, CPL02

    Mata kuliah praktikum ini memperkenalkan arsitektur sistem komputer, perangkat keras dan lunak, sistem operasi dasar, aplikasi produktivitas perkantoran, layanan internet, serta etika penggunaan teknologi informasi sebagai bekal awal seluruh mata kuliah keahlian berikutnya.

    CPMK: Mengenal komponen sistem komputer, OS dasar, aplikasi produktivitas, dan etika TI.

    Sub-CPMK
    1. Mengidentifikasi komponen perangkat keras dan perangkat lunak beserta fungsinya dalam sistem komputer.
    2. Melakukan instalasi dan operasi dasar sistem operasi serta pengelolaan berkas.
    3. Menggunakan aplikasi produktivitas (pengolah kata, lembar kerja, presentasi) untuk menghasilkan dokumen kerja standar.
    4. Menerapkan etika, keamanan dasar, dan tata cara penelusuran informasi digital yang bertanggung jawab.
    Materi
    • Arsitektur dan komponen sistem komputer
    • Representasi data dan sistem bilangan
    • Sistem operasi dan manajemen berkas
    • Aplikasi pengolah kata dan lembar kerja
    • Aplikasi presentasi dan kolaborasi daring
    • Internet, mesin pencari, dan literasi informasi
    • Etika, privasi, dan keamanan dasar pengguna TI

    Metode: Praktikum terbimbing di laboratorium, demonstrasi, tugas mandiri

    Penilaian: Presensi 10%, laporan/tugas praktikum 30%, sikap 10%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Praktikum Algoritma & Pemrograman3
    MKUPDTI12 · 3 SKS · MKUPDTI · BK01 · CPL01, CPL04

    Mata kuliah ini merupakan fondasi utama kompetensi pemrograman. Mahasiswa dilatih menyusun logika penyelesaian masalah dalam bentuk algoritma (notasi deskriptif, pseudocode, flowchart) kemudian mengimplementasikannya menjadi program yang benar, terstruktur, dan terdokumentasi.

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development) — unit dasar menulis dan mendokumentasikan kode program

    CPMK: Membuat program sederhana menggunakan logika, algoritma, dan bahasa pemrograman.

    Sub-CPMK
    1. Menyusun algoritma penyelesaian masalah dalam bentuk pseudocode dan flowchart.
    2. Mengimplementasikan struktur kendali percabangan dan perulangan ke dalam bahasa pemrograman.
    3. Menerapkan array, fungsi/prosedur, dan modularisasi untuk memecah masalah menjadi bagian yang lebih kecil.
    4. Melakukan penelusuran kesalahan (debugging) dan pengujian sederhana terhadap program yang dibuat.
    Materi
    • Konsep algoritma, pseudocode, dan flowchart
    • Tipe data, variabel, konstanta, dan operator
    • Struktur kendali percabangan
    • Struktur kendali perulangan
    • Array satu dan dua dimensi
    • Fungsi, prosedur, dan parameter
    • Pencarian dan pengurutan dasar
    • Debugging, pengujian, dan dokumentasi kode

    Metode: Praktikum terbimbing, live coding, latihan mandiri, mini project

    Penilaian: Presensi 10%, tugas & laporan praktikum 25%, mini project 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Praktikum Desain Grafis & Multimedia4
    MKUPDTI13 · 4 SKS · MKUPDTI · BK03 · CPL05, CPL07

    Mata kuliah praktikum ini melatih kemampuan produksi aset visual digital: prinsip desain, pengolahan gambar berbasis raster dan vektor, tipografi, tata warna, pengolahan audio-video dasar, hingga penyusunan media interaktif sederhana untuk kebutuhan promosi dan aplikasi.

    Acuan SKKNI: Kepmenaker No. 173 Tahun 2020 (Animasi) dan skema multimedia LSP mitra — unit pengolahan aset visual digital

    CPMK: Membuat desain visual, grafis digital, dan media interaktif dasar.

    Sub-CPMK
    1. Menerapkan prinsip desain (keseimbangan, kontras, hierarki, kesatuan) pada karya visual digital.
    2. Mengolah citra raster dan vektor menggunakan perangkat lunak desain grafis.
    3. Memproduksi materi multimedia sederhana (audio, video, media interaktif) sesuai kebutuhan pesan.
    4. Menyusun portofolio karya beserta rasionalisasi desainnya secara profesional.
    Materi
    • Prinsip dan elemen desain
    • Teori warna dan tipografi
    • Pengolahan citra raster
    • Desain berbasis vektor dan logo
    • Layout media cetak dan digital
    • Dasar pengolahan audio dan video
    • Media interaktif sederhana
    • Penyusunan portofolio digital

    Metode: Praktikum studio, demonstrasi, project based learning, kritik karya

    Penilaian: Presensi 10%, tugas karya mingguan 30%, sikap 5%, proyek tengah semester 25%, portofolio akhir 30%

  • Praktikum Pemrograman Web Dasar3
    MKUPDTI14 · 3 SKS · MKUPDTI · BK02 · CPL03, CPL04

    Mata kuliah ini memperkenalkan teknologi dasar pengembangan web sisi klien dan sisi server. Mahasiswa membangun halaman web dari struktur HTML, pengaturan tampilan dengan CSS, interaksi dengan JavaScript, hingga halaman dinamis sederhana yang terhubung ke basis data.

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development) — okupasi Junior Web Programmer

    CPMK: Membuat website statis dan dinamis sederhana.

    Sub-CPMK
    1. Menyusun struktur halaman web yang semantik menggunakan HTML.
    2. Mengatur tampilan dan tata letak responsif menggunakan CSS dan framework CSS dasar.
    3. Menambahkan interaktivitas sisi klien menggunakan JavaScript dasar.
    4. Membangun halaman dinamis sisi server sederhana yang terhubung ke basis data.
    Materi
    • Cara kerja web: klien, server, HTTP
    • Struktur dokumen dan elemen HTML
    • CSS: selector, box model, layout, responsif
    • JavaScript dasar dan manipulasi DOM
    • Formulir dan validasi masukan
    • Pengantar pemrograman sisi server
    • Koneksi basis data dan operasi CRUD sederhana
    • Publikasi website ke hosting

    Metode: Praktikum terbimbing, live coding, studi kasus, mini project

    Penilaian: Presensi 10%, tugas praktikum 25%, mini project 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Technopreneurship I2
    MKUU01 · 2 SKS · MKUU · BK12 · CPL07

    Mata kuliah ini menumbuhkan pola pikir wirausaha berbasis teknologi. Mahasiswa belajar mengenali masalah di sekitarnya, memvalidasi kebutuhan pengguna, dan merumuskan gagasan solusi digital yang layak dikembangkan.

    CPMK: Memahami dasar kewirausahaan digital dan peluang bisnis TI.

    Sub-CPMK
    1. Menjelaskan karakteristik, pola pikir, dan peluang technopreneurship di bidang TI.
    2. Mengidentifikasi masalah nyata dan memvalidasi kebutuhan calon pengguna.
    3. Menyusun gagasan solusi digital beserta proposisi nilainya dalam bentuk pitch singkat.
    Materi
    • Konsep kewirausahaan dan technopreneurship
    • Pola pikir wirausaha dan pengelolaan risiko
    • Identifikasi masalah dan riset pengguna
    • Proposisi nilai dan segmentasi pelanggan
    • Studi kasus startup teknologi Indonesia
    • Teknik penyampaian gagasan (pitching)

    Metode: Ceramah interaktif, studi kasus, wawancara pengguna, presentasi gagasan

    Penilaian: Presensi 10%, tugas 20%, sikap 10%, UTS 25%, pitch gagasan akhir 35%

  • Pemasaran Digital2
    MKUU05 · 2 SKS · MKUU · BK12 · CPL07

    Mata kuliah ini membahas konsep dan praktik pemasaran pada kanal digital: media sosial, mesin pencari, konten, hingga pengukuran kinerja kampanye untuk produk dan layanan berbasis teknologi informasi.

    CPMK: Menerapkan strategi pemasaran digital untuk produk TI.

    Sub-CPMK
    1. Menjelaskan konsep pemasaran digital dan perbedaannya dengan pemasaran konvensional.
    2. Menyusun rencana konten dan kampanye pemasaran digital untuk sebuah produk TI.
    3. Mengukur dan mengevaluasi kinerja kampanye menggunakan metrik digital yang relevan.
    Materi
    • Konsep dan ekosistem pemasaran digital
    • Riset kata kunci dan dasar SEO
    • Pemasaran media sosial dan pembuatan konten
    • Iklan berbayar dan penentuan target audiens
    • Copywriting untuk produk digital
    • Analitik dan pengukuran kinerja kampanye

    Metode: Ceramah interaktif, praktik pengelolaan akun/kampanye, studi kasus

    Penilaian: Presensi 10%, tugas praktik 25%, sikap 5%, UTS 25%, proyek kampanye akhir 35%

Semester 2

20 SKS
  • Bahasa Indonesia2
    MKDU04 · 2 SKS · MKDU · BK14 · CPL08

    Mata kuliah ini melatih penggunaan bahasa Indonesia ragam ilmiah untuk keperluan akademik dan profesional, mulai dari kaidah ejaan, penyusunan kalimat efektif dan paragraf, sampai penulisan laporan serta karya tulis ilmiah bidang teknologi informasi.

    CPMK: Menulis karya ilmiah dengan bahasa Indonesia yang baik dan benar.

    Sub-CPMK
    1. Menerapkan kaidah ejaan, diksi, dan kalimat efektif dalam ragam tulis ilmiah.
    2. Menyusun paragraf dan kerangka karangan yang runtut dan logis.
    3. Menulis laporan/karya ilmiah bidang TI lengkap dengan kutipan dan daftar pustaka yang benar.
    Materi
    • Kedudukan dan ragam bahasa Indonesia
    • Ejaan yang disempurnakan dan diksi
    • Kalimat efektif dan pengembangan paragraf
    • Kerangka karangan dan penalaran ilmiah
    • Konvensi penulisan ilmiah, kutipan, dan daftar pustaka
    • Penulisan laporan teknis dan abstrak
    • Presentasi ilmiah lisan

    Metode: Ceramah interaktif, latihan menulis terbimbing, telaah sejawat, presentasi

    Penilaian: Presensi 10%, tugas menulis 25%, sikap 5%, UTS 25%, karya tulis akhir 35%

  • Struktur Data2
    MKUPDTI21 · 2 SKS · MKUPDTI · BK01 · CPL01, CPL04

    Mata kuliah ini membahas cara penyimpanan dan pengorganisasian data di dalam memori beserta operasinya, sehingga mahasiswa mampu memilih struktur data yang tepat dan efisien untuk suatu persoalan pemrograman.

    Prasyarat: Praktikum Algoritma & Pemrograman

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development)

    CPMK: Mengimplementasikan struktur data (array, linked list, stack, queue).

    Sub-CPMK
    1. Menjelaskan karakteristik dan operasi dasar setiap struktur data beserta kompleksitasnya.
    2. Mengimplementasikan array, linked list, stack, dan queue dalam bahasa pemrograman.
    3. Menerapkan struktur data pohon dan algoritma pencarian/pengurutan untuk kasus sederhana.
    4. Memilih struktur data yang paling sesuai berdasarkan karakteristik masalah.
    Materi
    • Konsep struktur data dan kompleksitas algoritma
    • Array dan pointer
    • Linked list tunggal dan ganda
    • Stack dan penerapannya
    • Queue dan variannya
    • Pohon (tree) dan penelusurannya
    • Algoritma pengurutan
    • Algoritma pencarian dan hashing dasar

    Metode: Ceramah interaktif, praktikum pemrograman, latihan pemecahan masalah

    Penilaian: Presensi 10%, tugas pemrograman 25%, sikap 5%, UTS 30%, UAS 30%

  • Praktikum Sistem Operasi2
    MKUPDTI22 · 2 SKS · MKUPDTI · BK04 · CPL01, CPL02

    Mata kuliah praktikum ini membahas cara sistem operasi mengelola sumber daya komputer serta melatih keterampilan instalasi, konfigurasi, dan administrasi dasar sistem operasi desktop dan server, khususnya berbasis Linux.

    Prasyarat: Praktikum Pengantar TI

    Acuan SKKNI: Kepmenaker No. 82 Tahun 2017 (Administrasi Sistem)

    CPMK: Memahami konsep dasar sistem operasi dan melakukan instalasi/manajemen OS.

    Sub-CPMK
    1. Menjelaskan fungsi sistem operasi dalam manajemen proses, memori, berkas, dan perangkat masukan/keluaran.
    2. Melakukan instalasi sistem operasi beserta partisi dan konfigurasi awal.
    3. Mengoperasikan antarmuka baris perintah untuk pengelolaan berkas, pengguna, dan hak akses.
    4. Melakukan pemantauan sumber daya serta penanganan masalah dasar sistem operasi.
    Materi
    • Struktur dan fungsi sistem operasi
    • Manajemen proses dan penjadwalan
    • Manajemen memori
    • Sistem berkas dan partisi
    • Instalasi OS desktop dan server
    • Perintah dasar shell dan scripting sederhana
    • Manajemen pengguna dan hak akses
    • Pemantauan sumber daya dan troubleshooting

    Metode: Praktikum laboratorium, virtualisasi, studi kasus troubleshooting

    Penilaian: Presensi 10%, laporan praktikum 30%, sikap 5%, ujian praktik tengah semester 25%, ujian praktik akhir semester 30%

  • Praktikum Basis Data3
    MKUPDTI23 · 3 SKS · MKUPDTI · BK05 · CPL03, CPL06

    Mata kuliah ini melatih perancangan model data konseptual sampai fisik serta implementasinya pada sistem manajemen basis data relasional, termasuk penulisan perintah SQL untuk pembuatan struktur, manipulasi, dan penelusuran data.

    Acuan SKKNI: Skema BNSP bidang basis data — okupasi Junior Database Administrator

    CPMK: Merancang dan mengelola basis data relasional.

    Sub-CPMK
    1. Merancang model data menggunakan Entity Relationship Diagram dan memetakannya ke tabel relasional.
    2. Menerapkan normalisasi sampai bentuk normal ketiga untuk menghindari redundansi data.
    3. Menulis perintah SQL untuk definisi struktur, manipulasi data, dan penelusuran dengan penggabungan tabel.
    4. Mengelola integritas data melalui kunci, batasan (constraint), dan transaksi dasar.
    Materi
    • Konsep basis data dan DBMS
    • Model data dan Entity Relationship Diagram
    • Model relasional dan pemetaan ERD
    • Normalisasi 1NF–3NF
    • SQL: DDL dan DML
    • Query lanjutan: join, agregasi, subquery
    • Integritas data dan constraint
    • Backup, restore, dan hak akses pengguna

    Metode: Praktikum laboratorium, studi kasus perancangan, mini project basis data

    Penilaian: Presensi 10%, tugas praktikum 25%, mini project 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Praktikum Jaringan Komputer3
    MKUPDTI24 · 3 SKS · MKUPDTI · BK06 · CPL02, CPL04

    Mata kuliah ini membahas konsep komunikasi data dan model referensi jaringan, serta melatih keterampilan pengkabelan, pengalamatan IP, konfigurasi perangkat jaringan, dan pengujian konektivitas pada jaringan skala kecil.

    Prasyarat: Praktikum Pengantar TI

    Acuan SKKNI: Kepmenaker No. 321 Tahun 2016 (Jaringan Komputer) — okupasi Junior Network Administrator

    CPMK: Merancang jaringan sederhana dan melakukan konfigurasi dasar.

    Sub-CPMK
    1. Menjelaskan model referensi OSI dan TCP/IP beserta fungsi tiap lapisannya.
    2. Melakukan perhitungan pengalamatan IPv4 dan subnetting sesuai kebutuhan jaringan.
    3. Membangun dan mengonfigurasi jaringan lokal menggunakan switch, router, dan media transmisi yang sesuai.
    4. Melakukan pengujian konektivitas dan penanganan masalah jaringan dasar.
    Materi
    • Konsep komunikasi data dan topologi jaringan
    • Model OSI dan TCP/IP
    • Media transmisi dan pengkabelan
    • Pengalamatan IPv4, subnetting, dan pengantar IPv6
    • Perangkat jaringan: switch, router, access point
    • Konfigurasi dasar router dan switch
    • Layanan jaringan dasar (DHCP, DNS)
    • Uji konektivitas dan troubleshooting

    Metode: Praktikum laboratorium, simulasi jaringan, studi kasus perancangan

    Penilaian: Presensi 10%, laporan praktikum 25%, proyek rancang jaringan 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Bahasa Inggris TI2
    MKUPDTI25 · 2 SKS · MKUPDTI · BK14 · CPL08

    Mata kuliah ini melatih keterampilan berbahasa Inggris fungsional untuk kebutuhan bidang teknologi informasi: membaca dokumentasi teknis, menulis komunikasi kerja, serta berbicara dalam situasi profesional.

    CPMK: Menguasai komunikasi dasar dalam bahasa Inggris untuk konteks TI.

    Sub-CPMK
    1. Memahami isi dokumentasi teknis, pesan galat, dan tutorial berbahasa Inggris.
    2. Menulis korespondensi kerja sederhana, komentar kode, dan dokumentasi singkat dalam bahasa Inggris.
    3. Menyampaikan presentasi teknis singkat dan mengikuti wawancara kerja sederhana dalam bahasa Inggris.
    Materi
    • Kosakata teknis bidang TI
    • Membaca dokumentasi dan manual teknis
    • Penulisan surel dan pesan kerja
    • Penulisan dokumentasi dan komentar kode
    • Presentasi teknis dan diskusi
    • Simulasi wawancara kerja dan penyusunan CV

    Metode: Latihan komunikatif, role play, praktik membaca dokumentasi, presentasi

    Penilaian: Presensi 10%, tugas 25%, sikap 5%, UTS 25%, ujian lisan/presentasi akhir 35%

  • Technopreneurship II2
    MKUU02 · 2 SKS · MKUU · BK12 · CPL07

    Kelanjutan Technopreneurship I. Mahasiswa menerjemahkan gagasan yang telah divalidasi menjadi model bisnis dan rencana bisnis sederhana, lengkap dengan perhitungan biaya, harga, dan proyeksi kelayakan awal.

    Prasyarat: Technopreneurship I

    CPMK: Membuat rencana bisnis sederhana berbasis TI.

    Sub-CPMK
    1. Menyusun model bisnis menggunakan kerangka Business Model Canvas.
    2. Menghitung struktur biaya, penetapan harga, dan titik impas usaha berbasis TI.
    3. Menyusun dan mempresentasikan dokumen rencana bisnis sederhana.
    Materi
    • Business Model Canvas
    • Analisis pasar dan pesaing
    • Struktur biaya dan penetapan harga
    • Analisis titik impas dan proyeksi arus kas sederhana
    • Aspek legal dan perizinan usaha mikro
    • Penyusunan dan presentasi rencana bisnis

    Metode: Studi kasus, kerja kelompok, bimbingan penyusunan dokumen, presentasi

    Penilaian: Presensi 10%, tugas 20%, sikap 5%, UTS 25%, dokumen & presentasi rencana bisnis 40%

  • Matematika Diskrit2
    MKUPDTI26 · 2 SKS · MKUPDTI · BK01 · CPL01

    Mata kuliah ini membekali landasan matematis yang mendasari ilmu komputer: himpunan, relasi, fungsi, kombinatorika, graf, dan pohon, beserta penerapannya pada perancangan algoritma dan struktur data.

    CPMK: Menerapkan konsep matematika diskrit untuk pemrograman/logika.

    Sub-CPMK
    1. Menerapkan konsep himpunan, relasi, dan fungsi pada persoalan komputasi.
    2. Menggunakan prinsip kombinatorika dan induksi matematika untuk menganalisis kasus algoritmik.
    3. Memodelkan persoalan nyata menggunakan graf dan pohon serta menerapkan algoritma penelusurannya.
    Materi
    • Himpunan dan operasinya
    • Relasi dan fungsi
    • Induksi matematika dan rekursi
    • Kombinatorika dan peluang diskrit
    • Teori graf dan representasinya
    • Pohon dan penerapannya
    • Aljabar Boolean dasar

    Metode: Ceramah interaktif, latihan soal terstruktur, penerapan pada kasus pemrograman

    Penilaian: Presensi 10%, tugas/kuis 25%, sikap 5%, UTS 30%, UAS 30%

  • Bisnis Project I2
    MKUU03 · 2 SKS · MKUU · BK12 · CPL07, CPL08

    Mata kuliah berbasis proyek. Mahasiswa bekerja dalam tim kecil merealisasikan gagasan bisnis TI menjadi produk awal (prototipe atau layanan sederhana), lengkap dengan pembagian peran, jadwal, dan laporan hasil.

    Prasyarat: Technopreneurship I

    CPMK: Membuat mini project berbasis TI dalam tim.

    Sub-CPMK
    1. Merencanakan proyek tim: lingkup pekerjaan, pembagian peran, dan jadwal pelaksanaan.
    2. Merealisasikan produk atau layanan TI skala mini sesuai rencana yang disusun.
    3. Menyusun laporan proyek dan mempresentasikan hasil beserta evaluasi kinerja tim.
    Materi
    • Pembentukan tim dan penetapan peran
    • Penyusunan lingkup dan jadwal proyek
    • Prototipe produk dan pengujian pengguna awal
    • Pengelolaan komunikasi dan dokumentasi tim
    • Penyusunan laporan proyek
    • Presentasi dan evaluasi hasil

    Metode: Project based learning, bimbingan tim, presentasi berkala

    Penilaian: Presensi 10%, kemajuan proyek 25%, kontribusi individu dalam tim 15%, laporan proyek 25%, presentasi & produk akhir 25%

Semester 3

21 SKS
  • Kewarganegaraan2
    MKDU03 · 2 SKS · MKDU · BK14 · CPL08

    Mata kuliah ini membahas identitas nasional, konstitusi, hak dan kewajiban warga negara, demokrasi, dan wawasan kebangsaan, termasuk isu kewarganegaraan digital yang relevan bagi profesional TI.

    CPMK: Memahami hak dan kewajiban sebagai warga negara.

    Sub-CPMK
    1. Menjelaskan identitas nasional, konstitusi, dan sistem ketatanegaraan Indonesia.
    2. Menganalisis hak dan kewajiban warga negara dalam kehidupan demokratis.
    3. Menerapkan sikap warga negara yang bertanggung jawab dalam ruang digital.
    Materi
    • Identitas dan integrasi nasional
    • Konstitusi dan sistem ketatanegaraan
    • Hak dan kewajiban warga negara
    • Demokrasi dan negara hukum
    • Wawasan nusantara dan ketahanan nasional
    • Kewarganegaraan digital dan bela negara di era teknologi

    Metode: Ceramah interaktif, diskusi, studi kasus, presentasi kelompok

    Penilaian: Presensi 10%, tugas 20%, sikap 10%, UTS 30%, UAS 30%

  • Pemrograman Web Lanjut3
    MKUPDTI31 · 3 SKS · MKUPDTI · BK02 · CPL03, CPL04

    Mata kuliah ini mengembangkan kemampuan membangun aplikasi web dinamis berbasis server: pemrosesan formulir, sesi dan autentikasi, operasi CRUD terhadap basis data, sampai penerapan pola arsitektur MVC dan penerbitan aplikasi.

    Prasyarat: Praktikum Pemrograman Web Dasar; Praktikum Basis Data

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development) — okupasi Junior Web Programmer

    CPMK: Membangun aplikasi web dinamis dengan database.

    Sub-CPMK
    1. Membangun aplikasi web dinamis dengan operasi CRUD yang terhubung ke basis data.
    2. Menerapkan mekanisme sesi, autentikasi, dan otorisasi pengguna.
    3. Menerapkan pola arsitektur MVC dan struktur proyek yang terorganisasi.
    4. Melakukan pengujian fungsional dan penerbitan aplikasi web ke server.
    Materi
    • Arsitektur aplikasi web sisi server
    • Pemrosesan formulir dan validasi
    • Sesi, cookie, autentikasi, dan otorisasi
    • Operasi CRUD dan query dinamis
    • Pola arsitektur MVC
    • Unggah berkas dan pembuatan laporan
    • Keamanan aplikasi web dasar (SQL injection, XSS)
    • Deployment dan konfigurasi server

    Metode: Praktikum laboratorium, live coding, project based learning

    Penilaian: Presensi 10%, tugas praktikum 20%, proyek aplikasi 20%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Pemrograman Berorientasi Objek3
    MKUPDTI32 · 3 SKS · MKUPDTI · BK01 · CPL01, CPL04

    Mata kuliah ini membahas paradigma berorientasi objek sebagai pendekatan utama pengembangan perangkat lunak modern, mencakup kelas dan objek, enkapsulasi, pewarisan, polimorfisme, penanganan eksepsi, serta pemodelan sederhana dengan UML.

    Prasyarat: Praktikum Algoritma & Pemrograman; Struktur Data

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development)

    CPMK: Mengimplementasikan prinsip OOP dalam pengembangan perangkat lunak.

    Sub-CPMK
    1. Merancang kelas dan objek beserta atribut dan metodenya untuk suatu domain masalah.
    2. Menerapkan enkapsulasi, pewarisan, dan polimorfisme dalam program.
    3. Menerapkan penanganan eksepsi dan akses data persisten pada aplikasi berorientasi objek.
    4. Memodelkan rancangan program menggunakan diagram kelas UML.
    Materi
    • Paradigma pemrograman dan konsep objek
    • Kelas, objek, atribut, dan metode
    • Enkapsulasi dan hak akses
    • Pewarisan dan hierarki kelas
    • Polimorfisme, kelas abstrak, dan interface
    • Penanganan eksepsi
    • Koleksi objek dan akses basis data
    • Pemodelan dengan diagram kelas UML

    Metode: Ceramah interaktif, praktikum pemrograman, studi kasus, mini project

    Penilaian: Presensi 10%, tugas praktikum 20%, mini project 20%, UTS 25%, UAS 25%

  • Basis Data Lanjut3
    MKUPDTI33 · 3 SKS · MKUPDTI · BK05 · CPL03, CPL06

    Kelanjutan Praktikum Basis Data. Mata kuliah ini menekankan pengelolaan basis data pada level administrasi: pemrograman sisi basis data, optimasi kinerja query, pengendalian transaksi, keamanan akses, serta pengenalan basis data non-relasional.

    Prasyarat: Praktikum Basis Data

    Acuan SKKNI: Skema BNSP bidang basis data — okupasi Junior Database Administrator

    CPMK: Mengelola database dengan optimasi query, prosedur, dan keamanan dasar.

    Sub-CPMK
    1. Membuat view, stored procedure, function, dan trigger untuk kebutuhan aplikasi.
    2. Menganalisis dan mengoptimasi kinerja query menggunakan indeks dan rencana eksekusi.
    3. Menerapkan pengendalian transaksi, hak akses, serta prosedur backup dan restore.
    4. Menjelaskan karakteristik basis data non-relasional dan kasus penggunaannya.
    Materi
    • View dan query kompleks
    • Stored procedure dan function
    • Trigger dan otomasi basis data
    • Indeks dan optimasi kinerja query
    • Transaksi, concurrency, dan penguncian
    • Keamanan basis data dan manajemen hak akses
    • Backup, restore, dan pemulihan
    • Pengantar basis data NoSQL

    Metode: Praktikum laboratorium, studi kasus optimasi, tugas administrasi basis data

    Penilaian: Presensi 10%, tugas praktikum 25%, studi kasus 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Administrasi Jaringan3
    MKUPDTI34 · 3 SKS · MKUPDTI · BK06 · CPL02, CPL04

    Mata kuliah ini melatih keterampilan mengelola server dan layanan jaringan pada organisasi skala kecil-menengah: instalasi sistem operasi server, konfigurasi layanan inti, routing, pemantauan, hingga penanganan gangguan.

    Prasyarat: Praktikum Jaringan Komputer; Praktikum Sistem Operasi

    Acuan SKKNI: Kepmenaker No. 321 Tahun 2016 (Jaringan Komputer) dan No. 82 Tahun 2017 (Administrasi Sistem)

    CPMK: Melakukan konfigurasi server, manajemen layanan jaringan, dan troubleshooting.

    Sub-CPMK
    1. Melakukan instalasi dan konfigurasi sistem operasi server beserta layanan intinya.
    2. Mengonfigurasi layanan jaringan (DNS, DHCP, web, berkas, proxy) sesuai kebutuhan organisasi.
    3. Menerapkan routing, NAT, dan pengaturan akses antar segmen jaringan.
    4. Melakukan pemantauan, pencatatan log, dan penanganan gangguan layanan jaringan.
    Materi
    • Instalasi dan konfigurasi sistem operasi server
    • Layanan DNS dan DHCP
    • Web server dan file server
    • Proxy dan manajemen bandwidth
    • Routing statis dan dinamis, NAT
    • Remote administration dan hak akses
    • Pemantauan jaringan dan analisis log
    • Prosedur troubleshooting terstruktur

    Metode: Praktikum laboratorium, simulasi infrastruktur, studi kasus gangguan layanan

    Penilaian: Presensi 10%, laporan praktikum 25%, proyek infrastruktur 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Animasi3
    MKUPDTI35 · 3 SKS · MKUPDTI · BK03 · CPL05

    Mata kuliah ini melatih produksi animasi dua dimensi dan motion graphic, mulai dari perancangan alur cerita dan storyboard, penerapan prinsip animasi, sampai penyuntingan dan penerbitan karya untuk kebutuhan media promosi maupun antarmuka aplikasi.

    Prasyarat: Praktikum Desain Grafis & Multimedia

    Acuan SKKNI: Kepmenaker No. 173 Tahun 2020 (Animasi)

    CPMK: Membuat animasi/media interaktif sebagai bagian antarmuka/media.

    Sub-CPMK
    1. Menerapkan prinsip dasar animasi pada gerak objek digital.
    2. Menyusun konsep, naskah, dan storyboard sebuah karya animasi pendek.
    3. Memproduksi animasi 2D/motion graphic menggunakan perangkat lunak animasi.
    4. Melakukan penyuntingan akhir dan penerbitan karya sesuai format sasaran.
    Materi
    • Prinsip dasar animasi
    • Pipeline produksi: praproduksi, produksi, pascaproduksi
    • Naskah dan storyboard
    • Animasi frame-by-frame dan tweening
    • Motion graphic dan tipografi kinetik
    • Sinkronisasi audio dan efek
    • Micro-interaction untuk antarmuka aplikasi
    • Rendering dan penerbitan karya

    Metode: Praktikum studio, project based learning, kritik karya berkala

    Penilaian: Presensi 10%, latihan karya 25%, sikap 5%, proyek tengah semester 25%, karya animasi akhir 35%

  • Logika Matematika2
    MKUPDTI36 · 2 SKS · MKUPDTI · BK01 · CPL01

    Mata kuliah ini membahas logika proposisi dan predikat, aturan inferensi, serta pembuktian, sebagai dasar penalaran formal dalam perancangan algoritma, pengujian program, dan penyusunan kondisi logis pada sistem.

    Prasyarat: Matematika Diskrit

    CPMK: Memahami konsep logika dan penerapannya dalam TI.

    Sub-CPMK
    1. Menyusun dan mengevaluasi pernyataan logika proposisi menggunakan tabel kebenaran.
    2. Menerapkan aturan inferensi dan teknik pembuktian pada argumen logis.
    3. Menerapkan logika predikat dan aljabar Boolean pada persoalan pemrograman dan rangkaian logika.
    Materi
    • Proposisi, operator logika, dan tabel kebenaran
    • Ekuivalensi dan bentuk normal
    • Aturan inferensi dan validitas argumen
    • Teknik pembuktian
    • Logika predikat dan kuantor
    • Aljabar Boolean dan penyederhanaan
    • Penerapan logika pada kondisi program dan rangkaian digital

    Metode: Ceramah interaktif, latihan soal, penerapan pada kasus pemrograman

    Penilaian: Presensi 10%, tugas/kuis 25%, sikap 5%, UTS 30%, UAS 30%

  • UI/UX Design2
    MKUPDTI37 · 2 SKS · MKUPDTI · BK03 · CPL05

    Mata kuliah ini melatih proses perancangan produk digital yang berpusat pada pengguna: riset kebutuhan, penyusunan alur, pembuatan wireframe dan prototipe interaktif, sampai pengujian kegunaan dan perbaikan berdasarkan umpan balik.

    Prasyarat: Praktikum Desain Grafis & Multimedia

    CPMK: Mendesain antarmuka dan pengalaman pengguna berbasis kebutuhan user.

    Sub-CPMK
    1. Melakukan riset pengguna dan menyusun persona serta user journey.
    2. Merancang arsitektur informasi, alur, dan wireframe aplikasi.
    3. Membangun prototipe interaktif dengan penerapan design system yang konsisten.
    4. Melakukan uji kegunaan (usability testing) dan melakukan iterasi perbaikan desain.
    Materi
    • Konsep UX dan design thinking
    • Riset pengguna, persona, dan user journey
    • Arsitektur informasi dan alur pengguna
    • Wireframe dan prototipe lo-fi
    • Prinsip desain antarmuka dan design system
    • Prototipe interaktif hi-fi
    • Usability testing dan metrik kegunaan
    • Penyerahan desain kepada pengembang (design handoff)

    Metode: Praktikum studio, project based learning, uji kegunaan dengan responden nyata

    Penilaian: Presensi 10%, tugas desain 25%, sikap 5%, proyek tengah semester 25%, prototipe & laporan uji akhir 35%

Semester 4

22 SKS
  • Metodologi Penelitian2
    MKUPDTI41 · 2 SKS · MKUPDTI · BK07 · CPL03, CPL08

    Mata kuliah ini membekali mahasiswa dengan cara berpikir ilmiah dan langkah-langkah penelitian terapan bidang TI, sebagai persiapan langsung menuju penyusunan proposal Tugas Akhir.

    Prasyarat: Bahasa Indonesia

    CPMK: Merancang penelitian TI (kuantitatif/kualitatif).

    Sub-CPMK
    1. Merumuskan masalah, tujuan, dan manfaat penelitian bidang teknologi informasi.
    2. Menelusuri dan menyusun kajian pustaka serta penelitian terdahulu secara sistematis.
    3. Memilih metode pengumpulan dan analisis data yang sesuai dengan masalah penelitian.
    4. Menyusun proposal penelitian/Tugas Akhir sesuai pedoman program studi.
    Materi
    • Hakikat penelitian dan berpikir ilmiah
    • Identifikasi masalah dan perumusan tujuan
    • Kajian pustaka dan pengelolaan referensi
    • Metode penelitian kuantitatif dan kualitatif
    • Metode pengembangan sistem sebagai metode penelitian terapan
    • Teknik pengumpulan data dan instrumen
    • Pengujian dan analisis hasil
    • Sistematika dan penulisan proposal

    Metode: Ceramah interaktif, telaah artikel ilmiah, bimbingan penyusunan proposal

    Penilaian: Presensi 10%, tugas telaah pustaka 20%, sikap 5%, UTS 25%, proposal penelitian 40%

  • Statistik untuk Informatika2
    MKUPDTI42 · 2 SKS · MKUPDTI · BK05 · CPL03

    Mata kuliah ini membahas konsep statistika deskriptif dan inferensial serta penerapannya menggunakan perangkat lunak statistik, sebagai dasar untuk analisis data, pengujian sistem, dan penelitian bidang TI.

    CPMK: Menganalisis data dengan statistika dasar.

    Sub-CPMK
    1. Menyajikan dan meringkas data menggunakan ukuran pemusatan, penyebaran, dan visualisasi.
    2. Menerapkan konsep peluang dan distribusi data pada persoalan komputasi.
    3. Melakukan pengujian hipotesis, korelasi, dan regresi sederhana menggunakan perangkat lunak statistik.
    Materi
    • Konsep dasar statistika dan jenis data
    • Statistika deskriptif dan visualisasi data
    • Peluang dan distribusi
    • Sampling dan estimasi
    • Pengujian hipotesis
    • Korelasi dan regresi linear sederhana
    • Praktik analisis data dengan perangkat lunak statistik

    Metode: Ceramah interaktif, praktik komputasi statistik, studi kasus data nyata

    Penilaian: Presensi 10%, tugas analisis 25%, sikap 5%, UTS 30%, UAS 30%

  • Pemrograman Mobile3
    MKUPDTI43 · 3 SKS · MKUPDTI · BK02 · CPL03, CPL04

    Mata kuliah ini melatih pengembangan aplikasi perangkat bergerak: perancangan antarmuka, navigasi antar layar, penyimpanan data lokal, konsumsi layanan web (API), sampai pengujian dan distribusi aplikasi.

    Prasyarat: Pemrograman Berorientasi Objek

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development) — okupasi Junior Mobile Programmer

    CPMK: Membuat aplikasi mobile sederhana (Android/iOS).

    Sub-CPMK
    1. Merancang antarmuka dan alur navigasi aplikasi mobile sesuai pedoman platform.
    2. Mengimplementasikan penyimpanan data lokal dan pengelolaan state aplikasi.
    3. Mengintegrasikan aplikasi mobile dengan layanan web/API dan basis data daring.
    4. Melakukan pengujian, pemaketan, dan distribusi aplikasi mobile.
    Materi
    • Ekosistem dan arsitektur aplikasi mobile
    • Komponen antarmuka dan layout
    • Navigasi dan siklus hidup aplikasi
    • Penyimpanan data lokal
    • Konsumsi REST API dan format JSON
    • Akses fitur perangkat (kamera, lokasi, notifikasi)
    • Pengujian aplikasi mobile
    • Pemaketan dan distribusi aplikasi

    Metode: Praktikum laboratorium, live coding, project based learning

    Penilaian: Presensi 10%, tugas praktikum 20%, proyek aplikasi 20%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Cloud Computing & Virtualization3
    MKUPDTI44 · 3 SKS · MKUPDTI · BK08 · CPL02, CPL06

    Mata kuliah ini membahas konsep komputasi awan dan virtualisasi serta melatih keterampilan menyediakan dan mengelola sumber daya komputasi virtual, kontainer, penyimpanan, dan layanan aplikasi pada penyedia cloud.

    Prasyarat: Administrasi Jaringan

    Acuan SKKNI: Kepmenaker No. 82 Tahun 2017 (Administrasi Sistem)

    CPMK: Memahami konsep cloud, membuat VM, dan mengelola layanan cloud dasar.

    Sub-CPMK
    1. Menjelaskan model layanan (IaaS, PaaS, SaaS) dan model penyebaran cloud.
    2. Membuat dan mengelola mesin virtual beserta jaringan dan penyimpanannya.
    3. Menyebarkan aplikasi menggunakan kontainer dan layanan cloud dasar.
    4. Menerapkan pemantauan, pencadangan, dan pengendalian biaya layanan cloud.
    Materi
    • Konsep dan karakteristik cloud computing
    • Model layanan dan model penyebaran
    • Virtualisasi dan hypervisor
    • Pembuatan dan pengelolaan mesin virtual
    • Penyimpanan dan jaringan pada cloud
    • Kontainer dan orkestrasi dasar
    • Deployment aplikasi ke cloud
    • Pemantauan, keamanan, dan manajemen biaya

    Metode: Praktikum laboratorium, laboratorium virtual, studi kasus penyediaan layanan

    Penilaian: Presensi 10%, laporan praktikum 25%, proyek deployment 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Data Analytics3
    MKUPDTI45 · 3 SKS · MKUPDTI · BK05 · CPL03, CPL06

    Mata kuliah ini melatih alur kerja analisis data end-to-end: pengambilan data dari berbagai sumber, pembersihan dan transformasi, analisis eksploratif, visualisasi, sampai penyusunan dasbor dan penyampaian temuan kepada pemangku kepentingan.

    Prasyarat: Basis Data Lanjut; Statistik untuk Informatika

    Acuan SKKNI: Skema BNSP bidang data — okupasi Junior Data Analyst

    CPMK: Mengolah dan menganalisis data menggunakan tools statistik.

    Sub-CPMK
    1. Mengambil dan menggabungkan data dari berbagai sumber (basis data, berkas, API).
    2. Melakukan pembersihan dan transformasi data menjadi bentuk siap analisis.
    3. Melakukan analisis eksploratif dan visualisasi untuk menemukan pola pada data.
    4. Menyusun dasbor dan laporan temuan yang komunikatif bagi pengguna non-teknis.
    Materi
    • Siklus hidup analisis data
    • Akuisisi data dan integrasi sumber
    • Pembersihan dan transformasi data
    • Analisis data eksploratif
    • Prinsip visualisasi data
    • Pembuatan dasbor interaktif
    • Analisis deskriptif dan prediktif sederhana
    • Penyampaian temuan (data storytelling)

    Metode: Praktikum laboratorium, studi kasus dataset nyata, project based learning

    Penilaian: Presensi 10%, tugas analisis 25%, proyek dasbor 20%, ujian praktik tengah semester 20%, ujian praktik akhir semester 25%

  • Kecerdasan Buatan Dasar3
    MKUPDTI46 · 3 SKS · MKUPDTI · BK09 · CPL01, CPL06

    Mata kuliah ini memperkenalkan konsep kecerdasan buatan dan pembelajaran mesin serta melatih implementasi algoritma dasar klasifikasi, klasterisasi, dan prediksi pada data nyata, termasuk evaluasi kinerja model dan penerapan etikanya.

    Prasyarat: Struktur Data; Statistik untuk Informatika

    CPMK: Mengimplementasikan algoritma AI/ML sederhana.

    Sub-CPMK
    1. Menjelaskan ruang lingkup kecerdasan buatan dan jenis-jenis pembelajaran mesin.
    2. Menyiapkan data latih dan uji melalui praproses dan rekayasa fitur sederhana.
    3. Mengimplementasikan algoritma klasifikasi, klasterisasi, dan prediksi sederhana.
    4. Mengevaluasi kinerja model dan menjelaskan keterbatasan serta implikasi etisnya.
    Materi
    • Ruang lingkup dan sejarah kecerdasan buatan
    • Representasi pengetahuan dan algoritma pencarian
    • Praproses data dan rekayasa fitur
    • Klasifikasi (decision tree, k-NN, naive Bayes)
    • Klasterisasi (k-means)
    • Regresi dan prediksi
    • Pengantar jaringan saraf tiruan
    • Evaluasi model dan etika penggunaan AI

    Metode: Ceramah interaktif, praktikum pemrograman, studi kasus dataset publik

    Penilaian: Presensi 10%, tugas praktikum 25%, proyek model 20%, UTS 20%, UAS 25%

  • Bisnis Startup2
    MKUU06 · 2 SKS · MKUU · BK12 · CPL07

    Mata kuliah ini membahas pendirian dan pengembangan startup digital: validasi masalah, pembangunan produk minimum (MVP), strategi pertumbuhan, pendanaan, sampai penyusunan pitch deck untuk calon mitra atau investor.

    Prasyarat: Technopreneurship II

    CPMK: Merancang model bisnis startup digital sederhana.

    Sub-CPMK
    1. Memvalidasi masalah dan solusi melalui pengujian kepada calon pengguna.
    2. Merancang produk minimum (MVP) dan metrik keberhasilan awal.
    3. Menyusun strategi pertumbuhan, opsi pendanaan, dan pitch deck startup.
    Materi
    • Karakteristik dan tahapan startup digital
    • Problem-solution fit dan product-market fit
    • Perancangan dan pengujian MVP
    • Metrik pertumbuhan dan retensi
    • Sumber pendanaan dan valuasi sederhana
    • Penyusunan dan penyampaian pitch deck

    Metode: Studi kasus, kerja tim, mentoring, demo day

    Penilaian: Presensi 10%, tugas 20%, sikap 5%, UTS 25%, MVP & pitch deck 40%

  • Bisnis Project II2
    MKUU04 · 2 SKS · MKUU · BK12 · CPL07, CPL08

    Mata kuliah berbasis proyek lanjutan. Tim mahasiswa bekerja dengan pengguna atau mitra nyata (UMKM, sekolah, desa, atau unit kampus) untuk menghasilkan solusi TI yang benar-benar dipakai, lengkap dengan serah terima dan pendampingan.

    Prasyarat: Bisnis Project I

    CPMK: Membuat project TI berbasis kebutuhan user nyata.

    Sub-CPMK
    1. Menggali kebutuhan mitra/pengguna nyata dan menerjemahkannya menjadi spesifikasi solusi.
    2. Mengembangkan dan menguji solusi TI bersama pengguna secara iteratif.
    3. Melakukan serah terima, pelatihan pengguna, dan penyusunan dokumentasi solusi.
    Materi
    • Penggalian kebutuhan mitra
    • Spesifikasi solusi dan kesepakatan lingkup
    • Pengembangan iteratif dan umpan balik pengguna
    • Pengujian penerimaan pengguna
    • Dokumentasi dan panduan penggunaan
    • Serah terima dan pendampingan mitra

    Metode: Project based learning dengan mitra nyata, bimbingan tim, presentasi hasil

    Penilaian: Presensi 10%, kemajuan proyek 25%, kontribusi individu 15%, dokumentasi & serah terima 25%, presentasi akhir 25%

  • Strategi Kepemimpinan2
    MKUU07 · 2 SKS · MKUU · BK13 · CPL08

    Mata kuliah ini membahas teori dan praktik kepemimpinan yang relevan untuk tim teknologi: gaya kepemimpinan, pengambilan keputusan, delegasi, pengelolaan konflik, dan pembinaan kinerja tim.

    CPMK: Memahami dasar kepemimpinan dalam tim TI dan project digital.

    Sub-CPMK
    1. Menjelaskan teori dan gaya kepemimpinan serta kesesuaiannya dengan situasi tim.
    2. Menerapkan komunikasi, delegasi, dan pengambilan keputusan dalam kerja tim.
    3. Menganalisis dan mengelola konflik serta dinamika tim pada proyek digital.
    Materi
    • Konsep dan teori kepemimpinan
    • Gaya kepemimpinan dan kepemimpinan situasional
    • Komunikasi kepemimpinan dan delegasi
    • Pengambilan keputusan dan penyelesaian masalah
    • Manajemen konflik dan negosiasi
    • Motivasi, pembinaan, dan evaluasi kinerja tim

    Metode: Ceramah interaktif, role play, studi kasus, refleksi diri

    Penilaian: Presensi 10%, tugas & studi kasus 25%, sikap 10%, UTS 25%, UAS 30%

Semester 5

21 SKS
  • Internet of Things (IoT)3
    MKUPDTI51 · 3 SKS · MKUPDTI · BK10 · CPL01, CPL06

    Mata kuliah ini melatih pembangunan sistem IoT utuh: pemrograman mikrokontroler, pembacaan sensor dan pengendalian aktuator, pengiriman data melalui protokol IoT, penyimpanan data, hingga penyajiannya pada dasbor pemantauan.

    Prasyarat: Praktikum Jaringan Komputer; Praktikum Algoritma & Pemrograman

    CPMK: Membuat sistem berbasis IoT sederhana dengan sensor & mikrokontroler.

    Sub-CPMK
    1. Menjelaskan arsitektur sistem IoT dari lapisan perangkat sampai lapisan aplikasi.
    2. Memprogram mikrokontroler untuk membaca sensor dan mengendalikan aktuator.
    3. Mengirim dan menyimpan data perangkat melalui protokol komunikasi IoT.
    4. Membangun dasbor pemantauan dan kendali untuk sistem IoT sederhana.
    Materi
    • Arsitektur dan ekosistem IoT
    • Mikrokontroler dan pemrogramannya
    • Sensor, aktuator, dan antarmuka perangkat keras
    • Konektivitas: Wi-Fi, protokol MQTT/HTTP
    • Penyimpanan data perangkat
    • Dasbor pemantauan dan kendali
    • Keamanan dasar perangkat IoT
    • Proyek purwarupa sistem IoT

    Metode: Praktikum laboratorium perangkat keras, project based learning

    Penilaian: Presensi 10%, laporan praktikum 25%, proyek purwarupa 25%, ujian praktik tengah semester 20%, ujian praktik akhir semester 20%

  • Pengembangan Aplikasi Enterprise3
    MKUPDTI52 · 3 SKS · MKUPDTI · BK07 · CPL03, CPL04

    Mata kuliah ini mengintegrasikan kemampuan analisis, perancangan, dan pemrograman untuk membangun aplikasi skala menengah yang layak pakai di organisasi: analisis kebutuhan, pemodelan sistem, modularisasi, pengujian, dan dokumentasi.

    Prasyarat: Pemrograman Web Lanjut; Basis Data Lanjut

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development)

    CPMK: Membuat aplikasi skala menengah berbasis web/mobile dengan framework.

    Sub-CPMK
    1. Melakukan analisis kebutuhan dan pemodelan sistem menggunakan notasi UML.
    2. Merancang arsitektur aplikasi berlapis beserta modul dan hak akses penggunanya.
    3. Mengimplementasikan aplikasi skala menengah beserta pelaporan dan integrasi antarmodul.
    4. Melakukan pengujian, dokumentasi teknis, dan penerbitan aplikasi.
    Materi
    • Analisis kebutuhan dan spesifikasi sistem
    • Pemodelan sistem dengan UML
    • Arsitektur aplikasi berlapis dan modularisasi
    • Manajemen pengguna, peran, dan hak akses
    • Integrasi antarmodul dan layanan API
    • Pelaporan dan ekspor data
    • Pengujian perangkat lunak
    • Dokumentasi teknis dan deployment

    Metode: Project based learning, praktikum laboratorium, review kode

    Penilaian: Presensi 10%, dokumen analisis & perancangan 20%, kemajuan implementasi 20%, ujian praktik tengah semester 20%, aplikasi & dokumentasi akhir 30%

  • Manajemen Proyek TI2
    MKUPDTI53 · 2 SKS · MKUPDTI · BK07 · CPL02, CPL07, CPL08

    Mata kuliah ini membahas pengelolaan proyek teknologi informasi mulai dari inisiasi, perencanaan lingkup, jadwal, biaya, dan risiko, sampai pemantauan dan penutupan proyek, termasuk penggunaan pendekatan agile dan perangkat bantu manajemen proyek.

    Prasyarat: Bisnis Project I

    CPMK: Mengelola proyek TI skala kecil-menengah dengan tools manajemen proyek.

    Sub-CPMK
    1. Menyusun dokumen inisiasi dan perencanaan lingkup proyek TI.
    2. Menyusun jadwal, estimasi sumber daya, dan anggaran proyek.
    3. Mengidentifikasi dan mengelola risiko serta perubahan lingkup proyek.
    4. Memantau kemajuan dan menutup proyek menggunakan perangkat bantu manajemen proyek.
    Materi
    • Konsep dan siklus hidup proyek TI
    • Inisiasi dan manajemen lingkup
    • Penjadwalan: WBS, Gantt, jalur kritis
    • Estimasi biaya dan sumber daya
    • Manajemen risiko dan pengendalian perubahan
    • Metode agile: Scrum dan Kanban
    • Pemantauan kemajuan dan pelaporan
    • Penutupan proyek dan pelajaran yang dipetik

    Metode: Ceramah interaktif, simulasi proyek, praktik perangkat bantu manajemen proyek

    Penilaian: Presensi 10%, tugas dokumen proyek 25%, sikap 5%, UTS 25%, simulasi proyek akhir 35%

  • Interaksi Manusia dan Komputer2
    MKUPDTI54 · 2 SKS · MKUPDTI · BK03 · CPL05, CPL07

    Mata kuliah ini membahas landasan teoretis interaksi manusia dan komputer: faktor manusia, model interaksi, prinsip dan pedoman perancangan antarmuka, serta metode evaluasi kegunaan secara sistematis.

    Prasyarat: UI/UX Design

    CPMK: Menganalisis kebutuhan dan merancang antarmuka yang efektif serta mudah digunakan.

    Sub-CPMK
    1. Menjelaskan faktor manusia dan model interaksi yang memengaruhi penggunaan sistem.
    2. Menerapkan prinsip dan pedoman perancangan antarmuka pada rancangan sistem.
    3. Melakukan evaluasi kegunaan menggunakan metode heuristik dan pengujian pengguna serta menyusun rekomendasi perbaikan.
    Materi
    • Ruang lingkup dan sejarah IMK
    • Faktor manusia: persepsi, memori, dan perhatian
    • Model dan gaya interaksi
    • Prinsip dan pedoman perancangan antarmuka
    • Aksesibilitas dan desain inklusif
    • Evaluasi heuristik
    • Pengujian pengguna dan pengukuran kegunaan
    • Penyusunan laporan evaluasi antarmuka

    Metode: Ceramah interaktif, studi kasus evaluasi antarmuka, praktik pengujian pengguna

    Penilaian: Presensi 10%, tugas evaluasi 25%, sikap 5%, UTS 25%, laporan evaluasi akhir 35%

  • Pengembangan Karakter2
    MKUPDTI55 · 2 SKS · MKUU · BK13 · CPL08

    Mata kuliah ini membentuk karakter dan keterampilan non-teknis yang menentukan keberhasilan lulusan di dunia kerja: integritas, disiplin, komunikasi, kerja sama, adaptabilitas, dan kesiapan memasuki dunia profesional.

    CPMK: Membangun soft skill, komunikasi, dan etika profesional.

    Sub-CPMK
    1. Menjelaskan nilai-nilai karakter dan integritas dalam konteks kerja profesional.
    2. Menerapkan keterampilan komunikasi efektif dan kerja sama tim.
    3. Menyusun rencana pengembangan diri dan berkas kesiapan kerja (CV, portofolio, wawancara).
    Materi
    • Konsep karakter, nilai, dan integritas
    • Manajemen diri, waktu, dan disiplin
    • Komunikasi efektif lisan dan tulisan
    • Kerja sama tim dan empati
    • Adaptabilitas dan ketahanan menghadapi tekanan
    • Persiapan kerja: CV, portofolio, dan wawancara

    Metode: Ceramah interaktif, role play, refleksi diri, simulasi wawancara

    Penilaian: Presensi 10%, tugas & refleksi 25%, sikap 15%, UTS 20%, portofolio kesiapan kerja 30%

  • Pemberdayaan Masyarakat2
    MKUPDTI56 · 2 SKS · MKUU · BK13 · CPL08

    Mata kuliah ini mengarahkan mahasiswa terjun ke masyarakat untuk mengidentifikasi persoalan yang dapat dibantu dengan teknologi informasi, kemudian merancang dan melaksanakan program pemberdayaan berbasis TI secara terukur.

    CPMK: Mengimplementasikan solusi TI untuk kebutuhan masyarakat.

    Sub-CPMK
    1. Melakukan identifikasi kebutuhan dan pemetaan potensi masyarakat sasaran.
    2. Menyusun rancangan program pemberdayaan berbasis teknologi informasi.
    3. Melaksanakan dan mengevaluasi program serta menyusun laporan pengabdian.
    Materi
    • Konsep dan prinsip pemberdayaan masyarakat
    • Identifikasi kebutuhan dan pemetaan potensi
    • Perancangan program dan indikator keberhasilan
    • Literasi digital untuk masyarakat dan UMKM
    • Pelaksanaan program dan pendampingan
    • Monitoring, evaluasi, dan pelaporan Pembelajaran berbasis pelayanan (service learning), kerja lapangan, bimbingan

    Metode: Pembelajaran berbasis pelayanan (service learning), kerja lapangan, bimbingan kelompok

    Penilaian: Presensi 10%, proposal program 20%, pelaksanaan lapangan 30%, laporan 20%, presentasi hasil 20%

  • Pemrograman Framework Modern2
    MKUPDTI57 · 2 SKS · MKUPDTI · BK02 · CPL03, CPL04, CPL05

    Mata kuliah ini melatih penggunaan framework yang banyak dipakai industri untuk mempercepat pembangunan aplikasi, mencakup struktur proyek, komponen antarmuka, pengelolaan state, integrasi API, serta pengelolaan versi kode secara kolaboratif.

    Prasyarat: Pemrograman Web Lanjut

    Acuan SKKNI: Kepmenaker No. 282 Tahun 2016 (Software Development)

    CPMK: Menggunakan framework populer (Laravel, React, Flutter) untuk aplikasi nyata.

    Sub-CPMK
    1. Menjelaskan arsitektur, konvensi, dan alur kerja framework yang digunakan.
    2. Membangun antarmuka berbasis komponen beserta pengelolaan state aplikasi.
    3. Mengintegrasikan aplikasi dengan layanan API dan autentikasi.
    4. Mengelola kode secara kolaboratif menggunakan sistem kontrol versi.
    Materi
    • Perbandingan framework populer dan kasus penggunaannya
    • Struktur proyek dan konvensi framework
    • Routing dan komponen antarmuka
    • Pengelolaan state aplikasi
    • Konsumsi API dan autentikasi token
    • Pengujian dan optimasi kinerja
    • Kontrol versi dan kolaborasi (Git)
    • Build dan deployment aplikasi

    Metode: Praktikum laboratorium, live coding, kerja kolaboratif dengan Git

    Penilaian: Presensi 10%, tugas praktikum 25%, proyek aplikasi 25%, ujian praktik tengah semester 20%, ujian praktik akhir semester 20%

  • Keamanan Jaringan & Sistem3
    MKUPDTI58 · 3 SKS · MKUPDTI · BK06 · CPL02, CPL04

    Mata kuliah ini membahas prinsip keamanan informasi (kerahasiaan, integritas, ketersediaan), ragam ancaman dan serangan, serta penerapan kendali teknis untuk melindungi jaringan, server, dan aplikasi organisasi.

    Prasyarat: Administrasi Jaringan

    Acuan SKKNI: Kepmenaker No. 321 Tahun 2016 (Jaringan Komputer) — aspek pengamanan jaringan

    CPMK: Memahami konsep keamanan jaringan dan sistem serta menerapkan langkah proteksi dasar.

    Sub-CPMK
    1. Menjelaskan prinsip keamanan informasi dan klasifikasi ancaman serta kerentanan.
    2. Menerapkan kriptografi dasar dan mekanisme autentikasi untuk pengamanan data.
    3. Mengonfigurasi firewall, kendali akses, dan pengerasan (hardening) sistem.
    4. Melakukan pemindaian kerentanan dan menyusun rekomendasi perbaikan keamanan.
    Materi
    • Prinsip keamanan informasi dan manajemen risiko
    • Ancaman, kerentanan, dan jenis serangan
    • Kriptografi dasar dan sertifikat digital
    • Autentikasi, otorisasi, dan manajemen identitas
    • Firewall, IDS/IPS, dan segmentasi jaringan
    • Hardening sistem operasi dan server
    • Keamanan aplikasi web dan pengujian kerentanan
    • Kebijakan keamanan dan penanganan insiden

    Metode: Praktikum laboratorium terkendali, studi kasus insiden, simulasi pengamanan

    Penilaian: Presensi 10%, laporan praktikum 25%, studi kasus/audit sederhana 15%, ujian praktik tengah semester 25%, ujian praktik akhir semester 25%

  • Etika Profesi & Hukum Siber2
    MKUPDTI59 · 2 SKS · MKUPDTI · BK11 · CPL07, CPL08

    Mata kuliah ini membahas tanggung jawab profesional pekerja TI, kode etik profesi, perlindungan data pribadi, hak kekayaan intelektual perangkat lunak, serta regulasi siber yang berlaku di Indonesia.

    CPMK: Memahami etika profesi, privasi data, serta regulasi hukum di bidang TI.

    Sub-CPMK
    1. Menjelaskan kode etik profesi TI dan tanggung jawab profesional pengembang sistem.
    2. Menganalisis kasus pelanggaran etika dan hukum siber beserta konsekuensinya.
    3. Menerapkan prinsip perlindungan data pribadi dan penghormatan hak kekayaan intelektual dalam pekerjaan TI.
    Materi
    • Etika, moral, dan profesionalisme bidang TI
    • Kode etik profesi dan sertifikasi kompetensi
    • Hak kekayaan intelektual dan lisensi perangkat lunak
    • Perlindungan data pribadi
    • Regulasi informasi dan transaksi elektronik
    • Kejahatan siber dan penanganannya
    • Etika penggunaan data dan kecerdasan buatan
    • Studi kasus etika profesi

    Metode: Ceramah interaktif, diskusi kasus, debat terstruktur, telaah regulasi

    Penilaian: Presensi 10%, tugas telaah kasus 25%, sikap 5%, UTS 30%, UAS 30%

Semester 6

8 SKS
  • Magang Industri4
    MKUPDTI61 · 4 SKS · MKUPDTI · BK15 · CPL01, CPL02, CPL03, CPL04, CPL05, CPL06, CPL07, CPL08

    Magang Industri menempatkan mahasiswa pada perusahaan, instansi, atau mitra industri untuk bekerja pada penugasan nyata bidang teknologi informasi di bawah bimbingan dosen pembimbing dan supervisor lapangan. Kegiatan ini dapat diselenggarakan dalam skema MBKM sesuai ketentuan universitas.

    Prasyarat: Lulus minimal 90 SKS

    Acuan SKKNI: Seluruh SKKNI acuan sesuai penempatan magang; dapat diarahkan untuk uji sertifikasi kompetensi

    CPMK: Mengaplikasikan keterampilan TI pada dunia kerja nyata.

    Sub-CPMK
    1. Menyesuaikan diri dengan budaya, prosedur kerja, dan standar mutu di tempat magang.
    2. Melaksanakan penugasan teknis bidang TI sesuai kompetensi dan arahan supervisor.
    3. Berkomunikasi dan bekerja sama secara profesional dengan rekan kerja dan pengguna.
    4. Menyusun laporan magang beserta refleksi capaian kompetensi dan mempresentasikannya.
    Materi
    • Pembekalan magang dan etika kerja
    • Orientasi tempat kerja dan pengenalan proses bisnis mitra
    • Pelaksanaan penugasan teknis bidang TI
    • Pencatatan aktivitas harian (logbook)
    • Bimbingan berkala oleh dosen dan supervisor
    • Penyusunan laporan dan seminar hasil magang

    Metode: Praktik kerja di industri, bimbingan ganda (dosen dan supervisor), seminar hasil

    Penilaian: Penilaian supervisor lapangan 40%, logbook & kedisiplinan 15%, laporan magang 25%, seminar hasil 20%

  • Tugas Akhir4
    MKUPDTI62 · 4 SKS · MKUPDTI · BK15 · CPL01, CPL02, CPL03, CPL04, CPL05, CPL06, CPL07, CPL08

    Tugas Akhir merupakan puncak capaian pembelajaran program studi. Mahasiswa merancang dan membangun sebuah produk teknologi informasi untuk menyelesaikan masalah nyata, mendokumentasikannya dalam karya tulis ilmiah, dan mempertanggungjawabkannya dalam sidang.

    Prasyarat: Metodologi Penelitian; lulus minimal 100 SKS

    Acuan SKKNI: Diarahkan pada okupasi sesuai topik Tugas Akhir

    CPMK: Menyusun karya ilmiah berbasis project TI yang memenuhi standar akademik.

    Sub-CPMK
    1. Merumuskan masalah nyata dan menetapkan solusi berbasis teknologi informasi yang sesuai.
    2. Merancang, membangun, dan menguji produk TI sesuai kaidah rekayasa perangkat lunak.
    3. Menyusun laporan Tugas Akhir sesuai pedoman penulisan karya ilmiah program studi.
    4. Mempertanggungjawabkan hasil karya secara ilmiah dalam sidang Tugas Akhir.
    Materi
    • Penyusunan dan seminar proposal
    • Pengumpulan data dan analisis kebutuhan
    • Perancangan sistem dan basis data
    • Implementasi produk
    • Pengujian sistem dan pengujian pengguna
    • Penulisan laporan Tugas Akhir
    • Publikasi ilmiah (opsional/dianjurkan)
    • Sidang Tugas Akhir

    Metode: Bimbingan individual, seminar proposal, seminar hasil, sidang

    Penilaian: Seminar proposal 15%, proses bimbingan 15%, produk/sistem 30%, laporan 20%, sidang akhir 20%

Bahan Kajian

15 bahan kajian

BK01

Algoritma & Pemrograman Dasar

Software Development / Software Fundamentals

Logika algoritmik, notasi algoritma, struktur data dasar, serta implementasinya ke dalam bahasa pemrograman.

BK02

Pemrograman Web & Framework

Software Development

Pengembangan aplikasi web dan mobile, dari halaman statis sampai aplikasi multi-platform berbasis framework modern.

BK03

Desain Multimedia & UI/UX

User Experience Design

Prinsip desain visual, produksi media digital, animasi, usability, dan perancangan pengalaman pengguna.

BK04

Sistem Operasi & Administrasi Sistem

Software Fundamentals / Systems Architecture and Infrastructure

Cara kerja sistem operasi, manajemen sumber daya komputer, instalasi, konfigurasi, dan administrasi layanan sistem.

BK05

Basis Data & Data Analytics

System Modelling / Data and Information Management

Perancangan model data, pengelolaan basis data relasional, optimasi query, serta pengolahan dan analisis data.

BK06

Jaringan Komputer & Keamanan Sistem

Systems Architecture and Infrastructure

Protokol TCP/IP, perancangan dan konfigurasi jaringan, layanan client-server, serta proteksi jaringan dan sistem.

BK07

Analisis, Perancangan & Manajemen Proyek Sistem

Software Design / Software Engineering

Analisis kebutuhan, pemodelan sistem, dokumentasi perancangan, dan pengelolaan proyek pengembangan perangkat lunak.

BK08

Cloud Computing & Virtualization

Systems Architecture and Infrastructure

Konsep komputasi awan, virtualisasi, penyediaan dan pengelolaan layanan berbasis cloud.

BK09

Artificial Intelligence & Machine Learning

Software Development

Konsep dasar kecerdasan buatan, algoritma pembelajaran mesin sederhana, dan penerapannya pada data nyata.

BK10

Internet of Things (IoT)

Systems Architecture and Infrastructure

Sensor, mikrokontroler, konektivitas perangkat, dan pembangunan sistem IoT sederhana.

BK11

Etika Profesi & Regulasi TI

Preparation for Professional Practice

Etika profesi bidang TI, perlindungan data pribadi, hak kekayaan intelektual, dan regulasi siber.

BK12

Technopreneurship & Digital Business

Preparation for Professional Practice

Kewirausahaan berbasis teknologi, model bisnis digital, pemasaran digital, dan pengelolaan proyek bisnis.

BK13

Softskills, Kepemimpinan & Karakter

Preparation for Professional Practice

Komunikasi, kerja sama tim, kepemimpinan, pembentukan karakter, dan pengabdian kepada masyarakat.

BK14

Mata Kuliah Dasar Umum (MKDU)

Preparation for Professional Practice

Pancasila, agama, kewarganegaraan, serta kemampuan berbahasa Indonesia dan Inggris untuk konteks akademik dan profesional.

BK15

Praktik Kerja & Tugas Akhir

Preparation for Professional Practice

Penerapan seluruh kompetensi dalam lingkungan kerja nyata dan penyusunan karya ilmiah berbasis proyek.

Sertifikasi Kompetensi

Skema sertifikasi yang disiapkan

Mata kuliah praktikum dirancang menyiapkan mahasiswa menuju skema berikut, mengacu pada SKKNI dan skema BNSP. Sasaran program studi: minimal 80% lulusan bersertifikat kompetensi.

Junior Web Programmer

Smt 2-3

SKKNI Software Development

Praktikum Pemrograman Web Dasar; Pemrograman Web Lanjut; Praktikum Basis Data

Junior Network Administrator

Smt 3-4

SKKNI Jaringan Komputer

Praktikum Jaringan Komputer; Administrasi Jaringan

Junior System Administrator

Smt 3-4

SKKNI Administrasi Sistem

Praktikum Sistem Operasi; Administrasi Jaringan; Cloud Computing & Virtualization

Junior Database Administrator

Smt 3-4

Skema BNSP bidang basis data

Praktikum Basis Data; Basis Data Lanjut

Junior Mobile Programmer

Smt 4-5

SKKNI Software Development

Pemrograman Mobile; Pemrograman Framework Modern

Junior Data Analyst

Smt 4-5

Skema BNSP bidang data

Statistik untuk Informatika; Data Analytics

Desain Grafis / Animator Muda

Smt 2-3

SKKNI Animasi/Multimedia

Praktikum Desain Grafis & Multimedia; Animasi

Akademik

Kurikulum, penilaian, magang, dan tugas akhir

Evaluasi dan Perubahan Kurikulum

Alasan penyusunan Kurikulum 2025 dan perbedaannya dari Kurikulum 2020.

Dasar Evaluasi

Kurikulum 2020 yang digunakan selama lima tahun dievaluasi berdasarkan pelaksanaan perkuliahan, masukan mitra industri dan alumni, serta kebutuhan pasar kerja daerah dan nasional. Hasil evaluasi menunjukkan beberapa hal yang perlu diperbaiki:

  • Beberapa mata kuliah kurang relevan dengan kebutuhan industri, sedangkan kompetensi yang banyak diminta (komputasi awan, analitik data, kecerdasan buatan, framework modern, keamanan sistem) belum terwadahi.
  • Rumusan capaian pembelajaran belum tersusun berjenjang dan terukur dari profil lulusan sampai tingkat mata kuliah.
  • Keterkaitan mata kuliah dengan SKKNI belum dinyatakan secara eksplisit.
  • Beban SKS antarsemester belum seimbang dan posisi pengalaman kerja nyata perlu ditegaskan.

Perbandingan Kurikulum 2020 dan 2025

  • Pendekatan: berbasis daftar mata kuliah (2020) menjadi OBE dengan alur Profil Lulusan, CPL, Bahan Kajian, Mata Kuliah, CPMK, Sub-CPMK (2025).
  • Capaian pembelajaran: profil naratif tanpa kode (2020) menjadi 8 CPL berkode yang dipetakan ke bahan kajian dan mata kuliah (2025).
  • Acuan standar kerja: belum eksplisit (2020) menjadi selaras dengan SKKNI Software Development, Jaringan Komputer, Administrasi Sistem, Animasi/Multimedia, dan skema data (2025).
  • Materi kekinian: ditambah Cloud Computing, Data Analytics, Kecerdasan Buatan Dasar, IoT, Pemrograman Framework Modern, serta Keamanan Jaringan dan Sistem.
  • Desain dan pengalaman pengguna: ditambah UI/UX Design sebagai mata kuliah tersendiri.
  • Kewirausahaan: 11 mata kuliah unggulan universitas (28 SKS) menjadi jalur technopreneurship 18 SKS yang terintegrasi proyek.
  • Pengalaman kerja nyata: MBKM 20 SKS pada semester 5 menjadi Magang Industri 4 SKS pada semester 6, skema MBKM tetap dimungkinkan.
  • Penilaian: bobot seragam untuk semua mata kuliah menjadi bobot yang disesuaikan karakter mata kuliah dan diarahkan pada pengukuran ketercapaian CPMK.

Sistem Penilaian

Metode pembelajaran, bobot penilaian, klasifikasi nilai, dan syarat kelulusan.

Metode Pembelajaran

Metode dipilih berdasarkan jenis kemampuan yang hendak dibentuk (keselarasan konstruktif): ceramah interaktif dan diskusi, praktikum laboratorium terbimbing, pembelajaran berbasis kasus (case method), pembelajaran berbasis proyek (project based learning), pembelajaran berbasis pelayanan (service learning), dan praktik kerja industri. Case method dan project based learning digunakan pada sekurang-kurangnya 50% mata kuliah keahlian setiap semester.

Komponen dan Bobot Penilaian

Bobot penilaian disesuaikan dengan karakter mata kuliah. Acuan rentang bobot:

  • Mata kuliah teori: presensi 10%, tugas/kuis 20-25%, sikap 5-10%, ujian tengah 25-30%, ujian akhir 30%
  • Mata kuliah praktikum: presensi 10%, tugas/kuis 25-30%, sikap 5%, ujian tengah 25%, ujian akhir/produk 25-30%
  • Mata kuliah berbasis proyek: presensi 10%, tugas/kuis 20-25%, sikap 5-15%, ujian tengah 20-25%, ujian akhir/produk 30-40%
  • Magang dan Tugas Akhir: dinilai dari produk, sidang, logbook/bimbingan, dan seminar

Klasifikasi Nilai

  • 86-100: A (bobot 4,00)
  • 81-85: A- (3,75)
  • 76-80: B+ (3,25)
  • 71-75: B (3,00)
  • 66-70: B- (2,75)
  • 61-65: C+ (2,25)
  • 56-60: C (2,00), batas minimal kelulusan mata kuliah
  • 41-55: D (1,00)
  • 0-40: E (0,00)

Pengukuran Ketercapaian CPMK dan CPL

Setiap butir penilaian diberi label Sub-CPMK yang diukurnya. Nilai CPMK dihitung dari nilai Sub-CPMK, dan nilai CPL seorang mahasiswa dihitung sebagai rata-rata terbobot SKS nilai CPMK dari mata kuliah pendukung CPL tersebut. Ketercapaian CPL di tingkat program studi dinyatakan sebagai persentase mahasiswa yang mencapai nilai CPL sekurang-kurangnya 60 dari skala 100, dengan ambang keberhasilan minimal 75% mahasiswa untuk setiap CPL. Bila suatu CPL berada di bawah ambang selama dua tahun berturut-turut, program studi melakukan tindakan perbaikan pada mata kuliah pendukungnya.

Syarat Kelulusan

  • Nilai minimal kelulusan setiap mata kuliah adalah C.
  • Mahasiswa dengan nilai D atau E wajib mengulang mata kuliah yang bersangkutan.
  • Lulus program studi apabila telah menyelesaikan 112 SKS, memperoleh IPK sekurang-kurangnya 2,00, tidak memiliki nilai D atau E, serta lulus Magang Industri dan Tugas Akhir.

Magang Industri, MBKM, dan Tugas Akhir

Kedudukan magang, skema MBKM, penilaian magang, dan tugas akhir.

Kedudukan Magang Industri

Magang Industri ditempatkan pada Semester 6 dengan bobot 4 SKS, berdampingan dengan Tugas Akhir, agar mahasiswa telah menguasai seluruh kompetensi teknis inti sebelum masuk ke dunia kerja sehingga kontribusi di tempat magang bersifat produktif. Pengalaman dan data magang dapat dimanfaatkan sebagai bahan Tugas Akhir. Prasyarat Magang Industri adalah lulus minimal 90 SKS.

Bentuk Kegiatan yang Diakui

  • Magang pada perusahaan teknologi informasi, instansi pemerintah, atau unit TI pada organisasi non-TI
  • Magang bersertifikat pada program pemerintah atau mitra industri
  • Keterlibatan pada proyek penelitian terapan dosen atau pusat riset kampus
  • Proyek pengembangan sistem untuk mitra nyata melalui unit kerja sama program studi
  • Magang virtual pada penugasan yang terukur dan diawasi supervisor

Skema MBKM

Program studi membuka kesempatan mengikuti Merdeka Belajar Kampus Merdeka sesuai kebijakan universitas. Konversi kegiatan MBKM dilakukan melalui kesetaraan capaian pembelajaran: kegiatan harus memiliki capaian setara CPMK mata kuliah yang dikonversi, usulan diajukan sebelum kegiatan dimulai dan disetujui Ketua Program Studi serta dosen pembimbing akademik, penilaian dilakukan bersama oleh dosen pembimbing dan supervisor mitra dengan bukti logbook, produk kerja, dan laporan, dan hasil konversi dicatat dalam transkrip.

Penilaian Magang

Penilaian melibatkan supervisor lapangan (kinerja kerja, kedisiplinan, sikap profesional) dan dosen pembimbing (logbook, laporan, seminar hasil). Bobot: penilaian supervisor lapangan 40%, logbook dan kedisiplinan 15%, laporan magang 25%, seminar hasil 20%.

Tugas Akhir

Tugas Akhir (4 SKS) adalah pembuktian akhir bahwa lulusan telah mencapai seluruh CPL. Mahasiswa merancang dan membangun produk teknologi informasi untuk menyelesaikan masalah nyata, lalu mempertanggungjawabkannya secara ilmiah. Tahapan: pengajuan topik, seminar proposal, pelaksanaan dan bimbingan berkala, seminar hasil, dan sidang akhir. Bobot penilaian: seminar proposal 15%, proses bimbingan 15%, produk/sistem 30%, laporan 20%, sidang akhir 20%. Prasyarat: lulus Metodologi Penelitian dan minimal 100 SKS.

Kalender Akademik

Jadwal kegiatan akademik tahun berjalan.

Sedang dilengkapi oleh program studi.

Kemahasiswaan

Layanan mahasiswa, organisasi, alumni

Layanan Mahasiswa

Layanan akademik dan kemahasiswaan.

Sedang dilengkapi oleh program studi.

Organisasi Kemahasiswaan

Wadah pengembangan minat dan bakat mahasiswa.

Sedang dilengkapi oleh program studi.

Alumni dan Tracer Study

Penelusuran lulusan dan keterserapan di dunia kerja.

Sasaran mutu program studi terkait lulusan:

  • Masa tunggu kerja pertama lulusan maksimal 6 bulan
  • Persentase lulusan bersertifikat kompetensi minimal 80%
  • Kepuasan pengguna lulusan minimal 3,25 dari skala 4

Sedang dilengkapi oleh program studi.

Mutu & Akreditasi

Penjaminan mutu dan akreditasi

Penjaminan Mutu Kurikulum (PPEPP)

Siklus penjaminan mutu kurikulum dan peninjauan berkala.

Siklus PPEPP

Penjaminan mutu kurikulum dilaksanakan melalui siklus Penetapan, Pelaksanaan, Evaluasi, Pengendalian, dan Peningkatan. Kurikulum adalah dokumen yang terus diperbaiki berdasarkan bukti.

  • Penetapan: penyusunan dan pengesahan dokumen kurikulum serta RPS (awal periode kurikulum, Kaprodi dan Senat)
  • Pelaksanaan: penyelenggaraan perkuliahan, praktikum, proyek, magang, dan penilaian sesuai RPS (setiap semester, dosen pengampu)
  • Evaluasi: monitoring perkuliahan, survei kepuasan mahasiswa, dan perhitungan ketercapaian CPMK dan CPL (akhir semester, Gugus Penjaminan Mutu)
  • Pengendalian: rapat tinjauan hasil evaluasi dan penetapan tindakan perbaikan (awal semester berikutnya, Kaprodi)
  • Peningkatan: perbaikan RPS, metode, instrumen penilaian, atau peninjauan kurikulum menyeluruh (tahunan dan 4-5 tahunan, Kaprodi dan Tim Kurikulum)

Peninjauan Kurikulum

Peninjauan menyeluruh dilakukan sekurang-kurangnya sekali dalam 4 sampai 5 tahun, atau lebih cepat bila terdapat perubahan regulasi, perubahan kebutuhan industri yang signifikan, atau ketercapaian CPL yang rendah secara berkelanjutan. Peninjauan melibatkan dosen, mahasiswa, alumni, pengguna lulusan, dan mitra industri. Indikator kinerja kurikulum dapat dilihat pada halaman Indikator Kinerja.

Akreditasi

Status akreditasi program studi.

Program studi sedang dalam proses akreditasi oleh LAM INFOKOM.

Peringkat, nomor dan tanggal SK, serta masa berlaku akan dicantumkan sesuai surat keputusan akreditasi yang berlaku.

Struktur Organisasi

Susunan pengelola program studi.

Sedang dilengkapi oleh program studi.

Sasaran Mutu

Indikator kinerja program studi

IndikatorSasaran
Persentase mahasiswa mencapai setiap CPLMinimal 75%
Rata-rata masa studi lulusanMaksimal 3,5 tahun
Persentase lulusan bersertifikat kompetensiMinimal 80%
Masa tunggu kerja pertama lulusanMaksimal 6 bulan
Kepuasan pengguna lulusanMinimal 3,25 dari 4
Persentase mata kuliah menggunakan case method / PjBLMinimal 50%
Jumlah mitra magang aktifMinimal 15 mitra

Angka di atas adalah sasaran yang ditetapkan program studi, bukan capaian yang sudah terukur.

Dosen Program Studi

11 dosen tetap

Salamudin, M.Kom

Ketua Program Studi
Lektor · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0229038901

Rusidi, M.Kom

Lektor · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0210108001

Kadarsih, S.T, M.Kom

Lektor · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0204028002

Haris Saputro, S.T, M.Kom

Lektor · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0224108001

M. As'ad, M.Pd

Asisten Ahli · S2 · Agama
Dosen Tetap · NIDN 0218086701

Naproni, S.T, M.Kom

Lektor · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0213038001

Muhajir Arafat, S.Kom, M.Kom

Asisten Ahli · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0204098401

Satria Novari, M.Kom

Asisten Ahli · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0227118001

Yunita Tri Marsiah, S.T, M.Kom

Lektor · S2 · Ilmu Komputer
Dosen Tetap · NIDN 0210068301

Taufik Sobri, MM

Asisten Ahli · S2 · Manajemen
Dosen Tetap · NIDN 0218117501

Faik Rahimi, MH

Tenaga Pengajar · S2 · Hukum
Dosen Tetap · NIDN 0227038801

Kampus Baturaja

Jl. Jenderal Ahmad Yani No.267-A, Tanjung Baru, Kecamatan Baturaja Timur, Kabupaten Ogan Komering Ulu, Sumatera Selatan 32112