Mata kuliah Struktur Data mengajarkan sistem pengorganisasian data pada memori komputer maupun file (berkas) pada suatu media penyimpanan dengan menggunakan struktur data array, list, tree, dan file menggunakan teknik-teknik seperti stack, queue, dan linked list serta hashing.  Matakuliah ini juga mengajarkan teknik-teknik manipulasi data seperti tambah, hapus, edit, pencarian dan pengurutan, yang diimplementasikan menggunakan bahasa pemrograman java.  Evaluasi pada kuliah ini meliputi penilaian hard skills yakni evaluasi seberapa ketepatan pada metode yang dipakai, penilaian softskill merupakan evaluasi  tingkatan sikap tanggung jawab, dan evaluasi kemandirian dalam belajar.

Mata kuliah komunikasi data ini memberikan pengetahuan dan pengertian tentang kegunaan dan konsep dalam komunikasi data, kebutuhan hardware dan software,  protokol, hal-hal dalam transmisi, bentuk-bentuk aplikasi dari LAN dan Internet secara umum. Mahasiswa diharapkan memahami tentang dasar dasar dari sistem komunikasi data pada dunia komputer, peralatan dasar yang digunakan dan teknik teknik deteksi kesalahan yang dapat terjadi pada sistem transmisi data serta sistem komunikasi data pada jaringan komputer. Metode yang digunakan untuk menyampaikan bahan kajian tersebut antara lain Small Group Discussion, Discovery Learning dan Brainstorming.  Untuk mengetahui pencapaian kompetensi yang telah ditetapkan maka dilakukan berbagai cara dan bentuk penilaian seperti membuat karya tulis atau makalah, presentasi, keterampilan psikomotorik, ujian tes tertulis maupun lisan.


Mata kuliah kecerdasan buatan adalah mata kuliah yang mempelajari kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau bisa disebut juga intelegensi. Mata kuliah ini bertujuan untuk memberikan pengetahuan dasar mengenai konsep Kecerdasan Buatan pada mesin yang meliputi beberapa teknik dasar, yakni Searching, Planning, Reasoning, dan Learning. Bidang kecerdasann buatan yang meliputi Sistem pakar, Logika fuzzy, Jaringan syaraf tiruan, Algoritma genetika, Machine Learning, Computer vision, Robotika dan Sensor.


Mata kuliah jaringan komputer ini, mahasiswa akan mempelajari materi tentang pengenalan jaringan komputer, tipe jaringan komputer, model jaringan komputer, LAN, MAN dan WAN, standar jaringan komputer dan model referensi OSI, Dasar-dasar transmisi, media jaringan komputer, perangkat keras jaringan komputer, pengalamatan internet protokol, protokol TCP/IP, pengalamatan IP, subnetting VLSM, applikasi layer protocol, topologi jaringan, standar ethernet, spanning tree protocol, router, routing protocol, jaringan TCP/IP, WAN, konektifitas jarak jauh, jaringan wireless, voice dan video over IP, keamanan jaringan, masalah jaringan, manajemen jaringan