KOM325 Komputasi Numerik 32-2 KOM401 Analisis Algoritme 32-2

412

14. KOM325 Komputasi Numerik 32-2

Prasyarat: KOM200 Mata kuliah ini membahas prinsip-prinsip dasar metode numerik, perancangan dan analisis algoritme untuk metode-metode numerik dalam penyelesaian masalah komputasi numerik, serta mengimplementasikan algoritme tersebut secara efisien dengan menggunakan bahasa pemrograman tertentu. Prinsip- prinsip dasar metode numerik yang dibahas yaitu prinsip-prinsip komputasi digital, representasi bilangan dan operasi aritmetika, error dan propagasi error, data analisis menggunakan interpolasi, ekstrapolasi, dan curve-fitting, penyelesaian numerik untuk sistem persamaan linear, teknik pencarian akar pada persamaan non-linear, teknik-teknik numerik untuk penyelesaian turunan, integral dan persamaan diferensial biasa. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu memahami prinsip-prinsip dasar metode numerik, membangun dan menganalisis algoritme untuk metode-metode numerik, serta mengimplementasikan algoritme tersebut secara efisien. 15. KOM322 Metode Kuantitatif 32-2 Prasyarat: STK202 Mata kuliah ini membahas mengenai dasar dan teknik analisis dalam perancangan percobaan, teknik pengumpulan data, teknik pemodelan linear, teknik reduksi dimensi dan clustering, pengantar jaringan syaraf tiruan, pengantar logika fuzzy dan fungsi kernel untuk pendugaan parameter. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat memahami dan mampu menerapkan metode-metode kuantitatif dalam permasalahan bidang komputer, seperti prinsip dan analisis dalam merancang percobaan, prinsip- prinsip pengumpulan data, teknik dalam pemodelan linear, pereduksian dimensi serta konsep jarak dan clustering, pendugaan fungsi kepekatan bebas sebaran, serta prinsip jaringan syaraf tiruan dan logika fuzzy.

16. KOM401 Analisis Algoritme 32-2

Prasyarat: KOM209, KOM200 Mata kuliah ini menjelaskan teknik-teknik perancangan algoritme yang meliputi kriteria kebaikan suatu algoritme, laju pertumbuhan fungsi, fungsi rekursif, teknik divide and conquer, teknik greedy, pemrograman dinamis, teknik penelusuran ke belakang, serta pengantar teori NP-Complete. Setelah menyelesaikan mata kuliah ini, mahasiswa dapat merancang dan menganalisis algoritme yang efisien untuk menyelesaikan masalah komputasi. 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