Mata kuliah praktikum prodi informatika terbagi menjadi 4 tingkat. Tingkatan dibuat sesuai dengan posisi semester kelas mata kuliah yang diampu.

Deskripsi Singkat:
Mata kuliah struktur data membahas prinsip dasar dalam merepresentasikan informasi dalam pemrograman berorientasi objek, yaitu cara menyimpan dan mengambil informasi yang telah disimpan. Dalam pemrograman, representasi ini melibatkan pengorganisasian atau penstrukturan himpunan item data yang disebut sebagai struktur data, dengan tujuan menciptakan program yang efisien. Topik-topik yang dijelaskan dalam mata kuliah ini meliputi struktur data dasar seperti daftar, tumpukan, dan antrian, serta struktur data kompleks seperti pohon biner, heap, dan pohon umum. Selain itu, juga dipelajari algoritma-algoritma pengurutan (sorting) dan pencarian data (searching).
Software / Aplikasi yang Digunakan :
C++/Java

Deskripsi Singkat:
Mata kuliah bahasa pemrograman ini melatih mahasiswa untuk memahami ide dasar, intuisi, konsep, dan teknik dalam bahasa pemrograman beserta sejarah Bahasa pemrograman sehingga mahasiswa memahami pentingnya bahasa pemrograman dalam perkembangan IT saat ini.
Software / Aplikasi yang Digunakan :
C++/Java

Deskripsi Singkat:
Mata kuliah Basis membahas tentang dasar perancangan dan pengelolaan basis data yang mencakup aspek konsep basis data, pemodelan basis data dan bahasa query. Topik yang diajarkan meliputi: pendahuluan, business rule, conceptual modelling, normalisasi, pemetaan dari conceptual modelling ke physical design, Data Definition Language (DDL), dan Data Manipulation Language (DML).
Software / Aplikasi yang Digunakan :
My SQL, MongoDB/MariaDB

Deskripsi Singkat:
Mata kuliah Desain dan Algoritma memperkenalkan beberapa algoritma dan struktur data, serta berbagai cara alternatif untuk mengimplementasikannya, dan juga mempelajari analisis kompleksitas waktu. Mahasiswa diberikan beberapa masalah komputasi yang harus dipecahkan menggunakan algoritma atau struktur data yang telah dipelajari, dan mereka diminta untuk mengimplementasikannya dalam bahasa pemrograman Java.
Software / Aplikasi yang Digunakan :
Java Programming

Deskripsi Singkat:
Mata kuliah Pemrograman berorientasi objek membahas tentang konsep dasar pemrograman berorientasi objek. Dan juga tentang pembuatan algoritma dengan paradigma berorientasi objek dalam memecahkan suatu masalah dan mengimplementasikan dengan bahasa pemrograman JAVA.
Software / Aplikasi yang Digunakan :
Java Programming

Deskripsi Singkat:
Mata kuliah Sistem Operasi menguraikan peranan sistem operasi dalam komputer, termasuk bagaimana sistem operasi mengatur sumber daya perangkat keras seperti memori dan hard disk, serta bagaimana sistem operasi menangani masalah konkurensi, pengelolaan thread, penjadwalan, dan input/output. Mahasiswa juga diminta untuk mempelajari sistem operasi yang umum digunakan sehari-hari, seperti Windows dan Linux, sebagai tugas tambahan.
Software / Aplikasi yang Digunakan :
Windows dan Linux

Deskripsi Singkat:
Mata kuliah Jaringan Komputer menguraikan tentang Konsep Dasar Jaringan Komunikasi, Local Area Network (LAN), Protokol pada LAN, Wireless LAN, Jaringan Internet, Subnetting IP Address, Protokol TCP/IP, Aplikasi Protokol TCP/IP, Proses Routing pada Protokol TCP/IP, Sistem Keamanan Jaringan, dan Sistem Kriptografi.
Software / Aplikasi yang Digunakan :
Cisco Packet Tracer

Deskripsi Singkat:
Mata kuliah analisis dan perancangan sistem informasi membahas tentang konsep dasar sistem informasi dan perancangannya untuk memperbaiki kinerja manajemen sistem. Pada mata kuliah ini dibahas tentang konsep dan pengambilan keputusan; aplikasi-aplikasi khusus sistem informasi; metodologi pengembangan sistem informasi; proses analisis sistem, analisis kebutuhan sistem informasi yang akan dirancang, perancangan sistem dengan menggunakan metode structured design atau object oriented design, perancangan interface; arsitektur sistem informasi; implementasi sistem informasi; manajemen proyek dalam sistem informasi; dan pengenalan sistem pendukung keputusan.
Software / Aplikasi yang Digunakan :
Visio Technical, Rational Rose

Deskripsi Singkat:
Mata Pemrograman Web membahas konsep-konsep dasar pemrograman Web. HTML dan CSS diperkenalkan sebagai sarana untuk mengembangkan konten dan tampilan halaman web. Pemgrograman di sisi klien (client-side) dilakukan dengan JavaScript, sedangkan di sisi server (server-side) menggunakan PHP.
Software / Aplikasi yang Digunakan :
HTML, CSS, Java Script, PHP

Deskripsi Singkat:
Mata kuliah Jaringan Komputer Lanjut membahas tentang implementasi teknologi dalam jaringan komputer, meliputi teori komunikasi data lanjutan seperti routing statis dan dinamis, DNS, proxy, Firewall, VPN, serta langkah-langkah instalasi dan administrasi jaringan yang didasarkan pada skenario yang sesuai dengan kebutuhan kerja di bidang jaringan komputer.
Software / Aplikasi yang Digunakan :
Cisco Packet Tracer

Deskripsi Singkat:
Mata kuliah Pemrograman Mobile membahas konsep dasar dalam pengembangan aplikasi Android, termasuk persiapan lingkungan pengembangan aplikasi Android, pembuatan, pengujian, dan debugging aplikasi, pembuatan antarmuka pengguna yang responsif dan adaptif untuk berbagai perangkat, pelaksanaan tugas-tugas yang berjalan lama dan pekerjaan latar belakang di aplikasi Android, penyimpanan, berbagi, dan pengambilan data dalam aplikasi Android, mempelajari bagaimana izin, keamanan, dan kinerja mempengaruhi aplikasi, mempelajari cara monetisasi aplikasi, dan mempelajari cara mempublikasikan aplikasi.
Software / Aplikasi yang Digunakan :
Java, Native Android

Deskripsi Singkat:
Mata kuliah Sistem Manajemen Basis Data berperan sebagai fondasi untuk pengembangan perangkat lunak, termasuk perangkat lunak berbasis dekstop dan web. Dalam mata kuliah ini, mahasiswa akan memperoleh pemahaman dan keterampilan dalam konsep sistem basis data, manajemen penyimpanan, perancangan dan pemodelan data berdasarkan analisis kebutuhan pengguna, serta implementasi data tersebut dalam sebuah Database Management System (DBMS).
Software / Aplikasi yang Digunakan :
My SQL, SQL Lite, PostgreSQL