KOM321 Kecerdasan Buatan 32-2

413 32-2 Prasyarat: KOM206 Mata kuliah ini membahas elemen dasar sistem komputer dan eksekusi instruksi, struktur sistem operasi, manajemen proses, pemrograman multithreaded, penjadwalan proses, sinkronisasi, masalah deadlock dan penanganannya, manajemen memori yang mencakup swap memory, paging, segmentasi, serta virtual memory, manajemen penyimpanan, file system, dan manajemen IO. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat menjelaskan pengaruh keputusan perancangan sistem operasi terhadap kinerja komputer dan melakukan manajemen proses dan pemrograman multithreading dengan menggunakan system call. 18. KOM300 Grafika Komputer 32-2 Prasyarat: MAT219 Mata kuliah ini membahas teknik grafis komputer meliputi perangkat keras, algoritme, teknik pemrograman grafis untuk visualisasi simulasi, algoritme rasterisasi garis, transformasi, macam-macam proyeksi, representasi obyek 3D, pembuatan obyek dengan fraktal dan sistem partikel, konsep warna, pencahayaan, pemetaan tekstur, animasi dan teknik interaktif. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat memiliki pemahaman tentang prinsip-prinsip, algoritme, dan konsep matematis dalam pembuatan sistem grafika komputer interaktif dan mampu mengimplementasikannya menjadi suatu aplikasi kompetitif.

19. KOM321 Kecerdasan Buatan 32-2

Prasyarat: KOM209, KOM200 Matakuliah ini membahas mengenai posisi dan ruang lingkup kecerdasan buatan, agen rasional, berbagai metode searching, representasi pengetahuan, dan matching, serta teknik representasi dan penalaran berbasis peluang bayesian network, decision network, dan decicion tree. Setelah menyelesaikan mata kuliah ini, mahasiswa dapat memahami dan mampu menyebutkan definisi serta state of the art dari kecerdasan buatan, menjelaskan berbagai prinsip kecerdasan buatan, seperti spesifikasi agen rasional, solusi permasalahan searching, informed search, dan game, representasi pengetahuan dan penalaran berbasis logika, planning dan acting, serta penalaran berbasis konsep ketidakpastian. 20. KOM335 Sistem Informasi 32-2 414 32-2 Prasyarat: STK211, KOM205 Mata kuliah ini membahas pengertian data mining, data dan eksplorasi data, praproses data, teknik-teknik dasar dalam clustering dan deteksi pencilan, teknik-teknik dasar klasifikasi, teknik-teknik dasar dalam association rule mining, pengertian data warehouse dan online analytical processing OLAP, pengenalan teknik-teknik data mining dalam tipe data lainnya mencakup data spasial, spatio-temporal, sekuens, web, dan teks. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat menerapkan teknik-teknik praproses data sebagai tahap awal dalam data mining dan menerapkan algoritme- algoritme dasar dalam clustering, deteksi pencilan, klasifikasi, dan aturan asosiasi untuk permasalahan data mining yang diberikan. 22. KOM312 Komunikasi Data dan Jaringan Komputer 32-2 Prasyarat: KOM311 Mata kuliah ini membahas jaringan komputer dan layanannya, teknik-teknik switching dan routing, aplikasi-aplikasi Internet web, mail, FTP, proxy, DNS, tipe-tipe layanan, pemrograman socket, dasar-dasar sistem komunikasi analog dan digital, sistem transmisi, komunikasi sinkron asinkron, komunikasi simetrik asimetrik, arsitektur dan protokol jaringan, model referensi OSI, standar LAN, peer-to-peer, TCPIP, keamanan, arsitektur jaringan lanjut, serta dasar-dasar manajemen jaringan dan QoS berbasis SNMP. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu mengimplementasikan konsep dan landasan-landasan dasar komunikasi data dan jaringan komputer dengan membangun sistem jaringan komputer sederhana, serta mengimplementasikan teknologi telekomunikasi dan internet secara praktis agar siap untuk bersaing di industri teknologi informasi dan komunikasi TIK. 415 32-2 Prasyarat: KOM101 Mata kuliah ini menjelaskan konsep-konsep dan teknik-teknik pengembangan sistem berorientasi objek meliputi objek, kelas, konsep enkapsulasi, pewarisan, penyembunyian informasi, polimorfisme, pemodelan dengan Unified Modeling Language, analisis dan perancangan berorientasi objek, pola perancangan, antipola, pengujian sistem berorientasi objek, persistensi objek, dan ukuran kebaikan berorientasi objek. Setelah menyelesaikan mata kuliah ini, mahasiswa mampu mengimplementasikan metode pengembangan berorientasi objek dan mampu membangun aplikasi berorientasi objek dengan menerapkan konsep dan teknik lanjut perancangan dan pemrograman berorientasi objek, serta mampu melakukan pengujian aplikasi yang dibangun dengan pendekatan berorientasi objek. 24. KOM320 Sistem Cerdas 32-2 Prasyarat: KOM322 Mata kuliah ini membahas konsep pembelajaran mesin dengan pendekatan algoritmik. Konsep-konsep yang dibahas meliputi paradigma kecerdasan komputasional jaringan syaraf tiruan: MLP, Radial Basis, SOM dan LVQ; sistem fuzzy; optimasi berbasis kecerdasan koloni dan evolusi, teknik klasifikasi berbasis transformasi dan optimisasi berkendala support vector machine, dan teknik prediksi dengan simulasi Monte Carlo. Setelah menyelesaikan mata kuliah ini mahasiswa dapat menjelaskan prinsip dalam pembelajaran mesin dan menyusun algoritme yang adaptif dan akurat menggunakan beberapa teknik dalam kecerdasan komputasional jaringan syaraf tiruan, sistem logika fuzzy, jaringan syaraf tiruan dan kecerdasan koloni, teknik berbasis transformasi ruang support vector machine, serta teknik berbasis peluang Markov Chain Monte Carlo, baik untuk prediksi, maupun klasifikasi, dan diimplementasikan dengan paket perangkat lunak tertentu pada kasus aplikasi permasalahan praktis.

25. KOM310 Keamanan Informasi 32-2