Visi
Menjadi Program studi yang menghasilkan lulusan dengan keunggulan dalam bidang Data Science, Intelligent System, dan Computer Vision berbasis Sosio-Technopreneurship yang inovatif dan adaptif pada tahun 2030.
Sarjana · Universitas Prima Indonesia
Menciptakan Inovasi Masa Depan melalui Teknologi
Mengembangkan solusi teknologi berbasis komputer.
Program Studi Teknik Informatika dirancang untuk menghasilkan lulusan yang mampu mengembangkan solusi teknologi berbasis komputer dalam berbagai bidang. Mahasiswa akan mempelajari dasar-dasar pemrograman, algoritma, struktur data, serta pengembangan perangkat lunak dan sistem informasi.Kurikulum mencakup berbagai topik seperti kecerdasan buatan (AI), pembelajaran mesin (machine learning), keamanan siber, pengembangan aplikasi web dan mobile, serta manajemen basis data. Mahasiswa juga akan dibekali dengan keterampilan analitis dan problem-solving untuk menghadapi tantangan teknologi masa kini.Program ini menggabungkan pembelajaran teoritis dengan praktik langsung melalui proyek-proyek nyata, magang industri, dan kolaborasi dengan perusahaan teknologi. Hal ini memungkinkan mahasiswa untuk mengaplikasikan pengetahuan mereka dalam situasi dunia nyata.Lulusan Teknik Informatika memiliki peluang karir yang luas, mulai dari pengembang perangkat lunak, analis sistem, ahli keamanan siber, hingga konsultan teknologi. Mereka juga dapat berkontribusi dalam penelitian dan inovasi teknologi untuk memecahkan masalah kompleks di berbagai industri.Dengan bekal pengetahuan dan keterampilan yang mendalam, lulusan Teknik Informatika siap menjadi pionir dalam revolusi digital, mendorong kemajuan teknologi, dan memberikan dampak positif bagi masyarakat global.
Menjadi Program studi yang menghasilkan lulusan dengan keunggulan dalam bidang Data Science, Intelligent System, dan Computer Vision berbasis Sosio-Technopreneurship yang inovatif dan adaptif pada tahun 2030.
Menghasilkan lulusan yang inovatif, komunikatif dan adaptif; Menghasilkan lulusan yang profesional dan mampu bersaing di dunia kerja tingkat nasional sesuai dengan standard Kerangka Kualifikasi Nasional Indonesia (KKNI); Menghasilkan riset dan publikasi, serta meningkatkan kualitas hidup masyarakat dan daya saing bangsa dalam bidang ilmu Teknik Informatika; Menghasilkan lingkungan akademik yang kondusif dan mampu bersikap profesional; Terjalinnya berbagai kerjasama antara program studi Teknik Informatika dengan instansi pemerintah dan swasta pada tingkat nasional; Menghasilkan lulusan berjiwa technopreneurship, kreatif dan inovatif dalam membangun produk teknologi yang berorientasi pada masa depan;
Program Studi Ilmu Komputer bertujuan untuk menghasilkan lulusan yang mahir dalam pengembangan perangkat lunak, kecerdasan buatan, dan sistem komputasi modern. Lulusan diharapkan memiliki kemampuan untuk merancang, mengimplementasikan, dan mengoptimalkan solusi berbasis teknologi untuk berbagai sektor industri. Program ini juga menekankan pemahaman mendalam mengenai algoritma, keamanan siber, komputasi awan, dan pemrosesan data skala besar. Selain itu, lulusan dibekali dengan keterampilan komunikasi, pemecahan masalah, dan inovasi untuk dapat beradaptasi dengan kemajuan pesat di bidang teknologi informasi. Dengan dukungan riset dan pengembangan, program ini berkomitmen untuk menghasilkan lulusan yang mampu memberikan solusi teknologi yang efektif, inovatif, dan berkelanjutan.
| Kode | Mata Kuliah / Tahap | SKS |
|---|---|---|
| TIF6201 | Pengantar Teknologi Informasi | 2 |
| TIF6202 | Pengantar Statistika | 2 |
| TIF6403 | Algoritma dan Pemrograman | 4 |
| TIF6204 | Kalkulus | 2 |
| TIF6205 | Sistem Digital | 2 |
| TIF6206 | Organisasi dan Arsitektur Komputer | 2 |
| TIF6408 | Jaringan Komputer | 4 |
| TIF6249 | Bahasa Indonesia | 2 |
| Total | 20 | |
Bidang pekerjaan dan peran profesional yang dapat dituju lulusan setelah menyelesaikan pendidikan.
Deskripsi OL1
Deskripsi OL2
Deskripsi OL3
Karakteristik dan kemampuan yang diharapkan melekat pada lulusan program studi.
Deskripsi PL1
Deskripsi PL2
Deskripsi PL3
Deskripsi PL4
Deskripsi PL5
Sikap, pengetahuan, dan keterampilan yang perlu dicapai mahasiswa pada akhir pendidikan.
Menunjukkan karakter bertaqwa, beretika, dan menjunjung tinggi nilai kemanusiaan melalui kepribadian yang mandiri, adaptif, dan kolaboratif, serta mampu mengimplementasikan prinsip sociotechnopreneurship yang berdampak bagi masyarakat.
Deskripsi CPL1
Mampu memanfaatkan teknologi informasi dan komunikasi secara bertanggung jawab, kreatif dan adaptif, dalam mendukung program healthcare
Deskripsi CPL2
Mampu menerapkan pemikiran logis, kritis, dan sistematis dalam menyelesaikan permasalahan teknis secara mandiri maupun dalam tim kerja lintas disiplin, serta menerapkan prinsip etika dan tanggung jawab profesi sesuai standar yang berlaku
Deskripsi CPL3
Mampu menerapkan metodologi rekayasa perangkat lunak (SDLC/Agile) dalam menyusun kebutuhan dan rancangan perangkat lunak sesuai standar yang ditentukan
Deskripsi CPL4
Mampu menggunakan struktur data, algoritma, dan basis data untuk mengimplementasikan program dan API sesuai spesifikasi yang diberikan
Deskripsi CPL5
Mampu melaksanakan pengujian, debugging, dan proses deployment perangkat lunak dengan menggunakan tools DevOps/CI-CD standar
Deskripsi CPL6
Mampu menerapkan konsep matematika, statistika, dan algoritma machine learning/deep learning untuk membangun model sesuai prosedur baku
Deskripsi CPL7
Mampu menggunakan teknik pra-pemrosesan dan pengolahan data untuk mempersiapkan dataset sesuai kebutuhan pengembangan model AI
Deskripsi CPL8
Mampu mengoperasikan platform dan tools MLOps untuk melaksanakan proses deployment dan monitoring model AI sesuai prosedur operasional
Deskripsi CPL9
Mampu menerapkan teknik kriptografi, konfigurasi jaringan, dan pengelolaan identitas/akses (IAM) sesuai prosedur keamanan standar
Deskripsi CPL10
Mampu melaksanakan pemindaian kerentanan (vulnerability scanning) dan prosedur respons insiden sesuai standar operasional (SOP) yang berlaku
Deskripsi CPL11
Mampu menerapkan kebijakan tata kelola keamanan informasi dan prosedur kepatuhan sesuai standar (ISO 27001, NIST)
Deskripsi CPL12
RPSMK yang telah disahkan dan dikunci ditampilkan berdasarkan semester. Sumber angkatan mengikuti RPSMK terbaru yang tersedia untuk mata kuliah pada semester tersebut.
Mempelajari dasar Teknologi Informasi Komputer, mengarah kepada perangkat keras, perangkat lunak dan sistem
Pengantar Statistika adalah mata kuliah yang mempelajari konsep dasar statistika dan penerapannya dalam mengumpulkan, mengolah, menyajikan, menganalisis, serta menginterpretasikan data untuk memperoleh informasi dan mendukung pengambilan keputusan.
Mempelajari tentang algoritma dan pemrograman
Mempelajari dasar matematika yang sangat dibutuhkan dalam ilmu komputer
Sistem Digital adalah ilmu elektronika komputer yang mempelajari pengolahan data menggunakan sinyal biner diskret (0 dan 1) untuk merancang komponen logis, yang menjadi fondasi dasar sistem pemrosesan perangkat keras modern.
Memperlajari tentang konsep perencanaan dan struktur dasar sistem, seperti set instruksi dan aritmetika dan organisasi komputer yang merupakan unit operasional yang mewujudkan arsitektur tersebut, seperti teknologi perangkat keras dan antarmuka.
jaringan komputer mempelajari konsep, arsitektur, perangkat, pengalamatan IP, switching, routing, layanan jaringan, keamanan dasar, troubleshooting, serta pembangunan mini-project menggunakan simulator dan/atau perangkat jaringan.
Mata Kuliah Umum Bahasa Indonesia merupakan mata kuliah wajib yang harus diprogramkan oleh semua mahasiswa. Mata kuliah ini adalah mata kuliah yang dihadirkan untuk memenuhi salah satunya adalah penguatan karakter mahasiswa. Mata kuliah ini terdapat pada semester ganjil dan semester genap. Ruang lingkup materi yang dibahas dalam mata kuliah ini adalah sejarah perkembangan bahasa Indonesia, kedudukan dan fungsi bahasa Indonesia, pedoman umum ejaan bahasa Indonesia, proses pembentukan kata, pilihan kata, kalimat dan kalimat efektif, paragraf beserta pola pengembangannya, karya ilmiah, karya ilmiah populer, dan penulisan surat dinas.
Mempelajari tentang konsep, arsitektur, dan pengelolaan proses, memori, file, serta virtualisasi pada sistem operasi modern.
Mata kuliah ini membahas prinsip desain, representasi, produksi, pengolahan, kompresi, integrasi, dan evaluasi teks, grafis, audio, video, animasi, serta multimedia interaktif untuk menghasilkan solusi digital yang efektif, komunikatif, aksesibel, dan berorientasi pada pengguna.
Mempelajari teknik dan algoritma komputasi untuk memperoleh solusi pendekatan terhadap permasalahan matematis yang sulit atau tidak dapat diselesaikan secara analitik.
Matematika diskrit adalah mata kuliah yang membahas konsep-konsep dasar matematika diskrit yang meliputi logika, himpunan, relasi dan fungsi, teknik pembuktian, kombinatorika, teori graf, pohon, relasi rekurensi, dan aljabar Boolean sebagai landasan dalam pemodelan, analisis, dan penyelesaian masalah pada bidang informatika dan komputasi.
Pengantar Kecerdasan Buatan adalah mata kuliah yang mempelajari konsep komputer/sistem yang dapat bertindak, berprilaku dan berfikir seperti manusia. Memahami bagaimana cara agar komputer/sistem tersebut dapat melalakukan seperti hal-hal tersebut. Dan sebagai dasar untuk memahami kemampuan komputer/sistem dalam pembahasan selanjutnya pada matakuliah Jaringan Syaraf Tiruan, Machine Learning, Sistem Cerdas, Deep Leraning, Computer Vision
Pemrograman Mobile merupakan mata kuliah yang mempelajari konsep dasar pemrograman mobile menggunakan framework Flutter dan bahasa pemrograman Dart. Aplikasi yang dihasilkan dapat berjalan pada platform sistem operasi Android dan IOS.
Pemrograman Berorientasi Objek adalah paradigma pemrograman yang menggunakan konsep objek, kelas, pewarisan, enkapsulasi, dan polimorfisme untuk merancang dan mengembangkan perangkat lunak modular dengan PHP. Bobot 4 SKS.
Pengenalan Pola adalah mata kuliah yang mempelajari konsep dan teknik untuk mengidentifikasi, mengelompokkan, dan mengklasifikasikan pola berdasarkan karakteristik atau fitur yang terdapat pada data
Mata kuliah Machine Learning adalah bidang studi yang mempelajari pengembangan algoritma dan model statistik agar komputer dapat belajar dari data dan membuat keputusan atau prediksi secara otomatis tanpa perlu diprogram secara eksplisit.
Mempelajari konsep, arsitektur, dan pemrograman mikrokontroler untuk mengendalikan perangkat elektronik melalui input, proses, dan output secara terintegrasi. Mahasiswa akan merancang serta mengimplementasikan sistem kendali berbasis mikrokontroler dengan memanfaatkan sensor, aktuator, dan antarmuka komunikasi pada berbagai aplikasi otomasi dan embedded system.
Mata kuliah Pelayanan Prima (Service Excellence) adalah mata kuliah yang mempelajari konsep, strategi, dan teknik memberikan layanan berkualitas tinggi yang melampaui harapan pelanggan. Mata kuliah ini membekali mahasiswa dengan keterampilan komunikasi efektif, pemahaman etika profesional, serta kemampuan melakukan service recovery atau penanganan keluhan pelanggan secara solutif dan profesional di berbagai sektor industri jasa.
Mata kuliah ini membekali mahasiswa dengan konsep dan hakikat kewirausahaan, mindset dan karakter entrepreneur, identifikasi masalah dan peluang bisnis, kreativitas dan ide bisnis, inovasi produk/jasa dan model bisnis, penyusunan business plan, pengelolaan dan pengembangan usaha, keberlanjutan dan pengambilan keputusan bisnis
Project Data Science adalah mata kuliah berbasis proyek yang membekali mahasiswa dengan kemampuan menerapkan tahapan Data Science secara end-to-end untuk menyelesaikan permasalahan berbasis data, meliputi perumusan masalah, pengumpulan dan pemahaman data, persiapan data, eksplorasi data, pemodelan, evaluasi, interpretasi hasil, serta penyusunan insight dan rekomendasi berbasis data.
Mempelajari perancangan project berbasis teknologi berdasarkan bidang AI, Web, DS, ML, IoT
Data Mining adalah mata kuliah yang membahas konsep dan teknik untuk menemukan pola, informasi, dan pengetahuan yang bermakna dari kumpulan data melalui proses data preprocessing, klasifikasi, clustering, analisis asosiasi, dan evaluasi hasil menggunakan metode komputasional.
Pemrograman Multiplatform merupakan mata kuliah yang mempelajari konsep komunikasi aplikasi yang dibangun dengan bahasa pemrograman yang berbeda dengan memanfaatkan web service atau dikenal dengan REST API. Mata kuliah ini menggunakan framework Django 6 untuk pembangunan web service dengan package Django RestFramework dan framework Flutter 3.47 untuk pembangunan aplikasi mobile. Aplikasi yang dihasilkan dapat berjalan pada platform sistem operasi Android dan IOS. Konsep mata kuliah ini berbentuk project based sebagai sample implementasi dari pemrograman multiplatform.
Mata kuliah yang membahas konsep, ancaman, dan teknik perlindungan sistem komputer untuk menjaga keamanan informasi dan jaringan.
Pengantar Microservice membahas konsep, prinsip, pola desain, dan praktik membangun arsitektur microservice menggunakan Laravel, MySQL, dan Docker. Bobot 2 SKS, Semester 4.
Mata kuliah ini membahas analisis, perancangan, pengembangan, integrasi, pengujian, pengamanan, dan deployment aplikasi web modern menggunakan Ruby on Rails sebagai RESTful API, PostgreSQL sebagai basis data, serta Next.js App Router dan TypeScript sebagai antarmuka. Pembelajaran berbasis proyek menekankan kontrak API, aksesibilitas, kualitas kode, kolaborasi Git, pengujian otomatis, kontainerisasi, CI/CD, dan pertanggungjawaban solusi terhadap kebutuhan pengguna.
Mempelajari pengenalan dan identifikasi objek pada gambar atau video menggunakan kamera/CCTV dengan algoritma dan perangkat yang efisien.
Internet of Things (IoT) mempelajari konsep, arsitektur, dan implementasi sistem yang menghubungkan perangkat fisik, sensor, aktuator, mikrokontroler, serta jaringan internet untuk mengumpulkan, mengirim, dan mengolah data secara real-time.
Pembelajaran Mendalam adalah cabang kecerdasan buatan yang meniru cara kerja otak manusia menggunakan jaringan saraf tiruan berlapis-lapis untuk belajar mengenali pola kompleks dari data dalam jumlah besar.
Mempelajari Tentang Ruang Lingkup Korupsi
Mempelajari tentang strategi algoritma dan penerapannya di aplikasi nyata
Mempelajari konsep, proses, teknik, dan praktik penjaminan kualitas perangkat lunak (SQA) untuk menghasilkan perangkat lunak yang andal, berkualitas tinggi, serta sesuai standar dalam siklus hidup pengembangan, termasuk verifikasi, validasi, pengujian, metrik, audit, dan implementasi di lingkungan Agile & DevOps.
Teknologi Blockchain adalah mata kuliah dasar yang mempelajari konsep buku besar terdistribusi (decentralized distributed ledger), fungsi kriptografi, mekanisme konsensus, smart contract, serta pengembangan aplikasi terdesentralisasi (DApp) secara aman dan transparan.
Platform Cloud AI adalah mata kuliah yang mempelajari konsep dasar dan penerapan platform komputasi awan untuk mendukung pengembangan kecerdasan buatan dalam mengelola data, membangun dan melatih model, melakukan deployment, mengintegrasikan layanan AI, serta mengembangkan solusi AI yang efisien, aman, dan skalabel.
Proposal Penelitian adalah mata kuliah yang membekali mahasiswa dengan pengetahuan dan keterampilan dalam menyusun rancangan penelitian secara sistematis dan ilmiah. Mata kuliah ini mencakup identifikasi dan perumusan masalah, kajian literatur, penentuan tujuan dan manfaat penelitian, penyusunan landasan teori, pemilihan metode penelitian, penentuan teknik pengumpulan dan analisis data, serta penyusunan jadwal dan rencana pelaksanaan penelitian.
Mata kuliah agama adalah perkuliahan dasar yang dirancang untuk membangun pemahaman mahasiswa mengenai nilai-nilai spiritual, etika, moral, serta ajaran teologis yang bersumber dari keyakinan masing-masing agama, sekaligus menumbuhkan sikap toleransi dan moderasi beragama dalam kehidupan bermasyarakat yang majemuk.
Mata kuliah ini membahas konsep dasar Pendidikan Kewarganegaraan, identitas nasional, integrasi nasional, konstitusi, demokrasi, hukum, hak dan kewajiban warga negara, wawasan nusantara, ketahanan nasional, serta bela negara guna membentuk mahasiswa yang berkarakter Pancasila, memiliki rasa kebangsaan, cinta tanah air, berpikir kritis, serta mampu berpartisipasi aktif dalam kehidupan bermasyarakat, berbangsa, dan bernegara.
Mempelajari Tentang Ruang Lingkup Korupsi
Mata Kuliah Umum Bahasa Indonesia merupakan mata kuliah wajib yang harus diprogramkan oleh semua mahasiswa. Mata kuliah ini adalah mata kuliah yang dihadirkan untuk memenuhi salah satunya adalah penguatan karakter mahasiswa. Mata kuliah ini terdapat pada semester ganjil dan semester genap. Ruang lingkup materi yang dibahas dalam mata kuliah ini adalah sejarah perkembangan bahasa Indonesia, kedudukan dan fungsi bahasa Indonesia, pedoman umum ejaan bahasa Indonesia, proses pembentukan kata, pilihan kata, kalimat dan kalimat efektif, paragraf beserta pola pengembangannya, karya ilmiah, karya ilmiah populer, dan penulisan surat dinas.
Membekali mahasiswa dengan pemahaman dan kesiapan untuk memasuki lingkungan kerja, melaksanakan tugas secara profesional, memahami ekspektasi organisasi, serta berkomunikasi, berkolaborasi, dan beradaptasi dalam lingkungan kerja
Membekali mahasiswa dengan kemampuan mengidentifikasi dan mengembangkan kompetensi profesional, membangun etika dan tanggung jawab kerja, melakukan refleksi terhadap kemampuan diri, serta menyiapkan bukti kompetensi untuk mendukung pengalaman magang
Mempelajari tentang strategi algoritma dan penerapannya di aplikasi nyata
Mempelajari konsep, proses, teknik, dan praktik penjaminan kualitas perangkat lunak (SQA) untuk menghasilkan perangkat lunak yang andal, berkualitas tinggi, serta sesuai standar dalam siklus hidup pengembangan, termasuk verifikasi, validasi, pengujian, metrik, audit, dan implementasi di lingkungan Agile & DevOps.
Teknologi Blockchain adalah mata kuliah dasar yang mempelajari konsep buku besar terdistribusi (decentralized distributed ledger), fungsi kriptografi, mekanisme konsensus, smart contract, serta pengembangan aplikasi terdesentralisasi (DApp) secara aman dan transparan.
Platform Cloud AI adalah mata kuliah yang mempelajari konsep dasar dan penerapan platform komputasi awan untuk mendukung pengembangan kecerdasan buatan dalam mengelola data, membangun dan melatih model, melakukan deployment, mengintegrasikan layanan AI, serta mengembangkan solusi AI yang efisien, aman, dan skalabel.
Laporan Penelitian adalah mata kuliah yang membekali mahasiswa dengan kemampuan dalam menyusun, mendokumentasikan, dan menyajikan hasil penelitian secara sistematis dan ilmiah. Mata kuliah ini mencakup pengolahan dan analisis data, penyajian hasil penelitian, pembahasan temuan berdasarkan teori dan penelitian terdahulu, penyusunan kesimpulan dan saran, serta penulisan laporan sesuai dengan kaidah akademik dan standar ilmiah
Mata kuliah ini membahas konsep dasar Pendidikan Kewarganegaraan, identitas nasional, integrasi nasional, konstitusi, demokrasi, hukum, hak dan kewajiban warga negara, wawasan nusantara, ketahanan nasional, serta bela negara guna membentuk mahasiswa yang berkarakter Pancasila, memiliki rasa kebangsaan, cinta tanah air, berpikir kritis, serta mampu berpartisipasi aktif dalam kehidupan bermasyarakat, berbangsa, dan bernegara.
Mata kuliah ini membekali mahasiswa dengan konsep dan hakikat kewirausahaan, mindset dan karakter entrepreneur, identifikasi masalah dan peluang bisnis, kreativitas dan ide bisnis, inovasi produk/jasa dan model bisnis, penyusunan business plan, pengelolaan dan pengembangan usaha, keberlanjutan dan pengambilan keputusan bisnis
Mata kuliah Pelayanan Prima (Service Excellence) adalah mata kuliah yang mempelajari konsep, strategi, dan teknik memberikan layanan berkualitas tinggi yang melampaui harapan pelanggan. Mata kuliah ini membekali mahasiswa dengan keterampilan komunikasi efektif, pemahaman etika profesional, serta kemampuan melakukan service recovery atau penanganan keluhan pelanggan secara solutif dan profesional di berbagai sektor industri jasa.
Laporan Penelitian adalah mata kuliah yang membekali mahasiswa dengan kemampuan dalam menyusun, mendokumentasikan, dan menyajikan hasil penelitian secara sistematis dan ilmiah. Mata kuliah ini mencakup pengolahan dan analisis data, penyajian hasil penelitian, pembahasan temuan berdasarkan teori dan penelitian terdahulu, penyusunan kesimpulan dan saran, serta penulisan laporan sesuai dengan kaidah akademik dan standar ilmiah
Mata kuliah Diseminasi Penelitian membekali mahasiswa dengan kemampuan menerapkan strategi diseminasi, penulisan artikel ilmiah, prosedur pengajuan dan revisi manuskrip, serta presentasi dan komunikasi publik berdasarkan hasil penelitian bidang Teknik Informatika.
Ketua Program Studi