Daftar Mata Kuliah - Magister Informatika

Magister Informatika - Daftar Mata Kuliah

No. Kode Mata Kuliah Judul Mata Kuliah SKS Semester
A. Mata Kuliah Institusional
1 5510002001 Filsafat Ilmu Informatika 2 1
2 5510003002 Metodologi Penelitian 3 1
3 5510002005 Studi Lapangan 2 3
B. Mata Kuliah Wajib
4 5510003008 Statistika dan Probabilitas 2 1
5 5510003009 Kecerdasan Artifisial 3 1
6 5510003010 Komputasi Berbasis Jaringan 3 1
7 5510002011 Teknologi Perangkat Lunak 3 1
8 5510003012 Data Mining 3 2
9 5510003013 Keamanan Jaringan dan Kriptografi 3 2
10 5510003014 Teknologi Pengembangan Game, Augmented dan Virtual Reality 3 2
C. Mata Kuliah Pilihan
11 5510003015 Rekayasa Fitur dan Pembelajaran Mesin 3 2-4
12 5510003016 Pengolahan dan Analisis Citra Digital 3 2-4
13 5510003017 Deep Learning 3 2-4
14 5510003018 Big Data Analitik 3 2-4
15 5510003019 Sistem Temu Kembali Informasi 3 2-4
16 5510003020 Forensik Siber 3 2-4
17 5510003026 Arsitektur dan Desain Perangkat Lunak 3 2-4
18 5510003027 Manajemen Perubahan dan Proyek Teknologi Informasi 3 2-4
D. Proyek Akhir
19 5510002003 Proposal Tesis 3 2
20 5510002004 Pengembangan Instrumen Penelitian 2 2
21 1000002166 Seminar Hasil Penelitian 2 3
22 5510002006 Publikasi 4 3
23 5510007007 Tesis 7 4

Deskripsi Mata Kuliah

  • 1. Filsafat Informatika

    Mata kuliah Filsafat Informatika pada program studi Magister Informatika membahas konsep-konsep filosofis yang relevan dengan pengembangan dan penerapan teknologi informatika, termasuk etika komputasi, epistemologi, ontologi teknologi, serta dampak sosial dan budaya dari teknologi informasi. Melalui studi kritis, mahasiswa diajak untuk memahami hubungan antara teori filsafat dan ilmu informatika serta mengintegrasikan prinsip-prinsip filsafat dalam merancang solusi teknologi yang bertanggung jawab, berkelanjutan, dan bermanfaat bagi masyarakat.

  • 2. Metodologi Penelitian

    Mata kuliah Metodologi Penelitian pada program studi Magister Informatika memberikan pemahaman mendalam tentang metode penelitian yang relevan di bidang Informatika. Mata kuliah ini membahas langkah-langkah penelitian, teknik pengumpulan dan analisis data, serta penerapan metode penelitian yang sesuai untuk menghasilkan penelitian ilmiah yang berkualitas. Lingkup mata kuliah ini meliputi perumusan masalah penelitian, pemilihan metode penelitian, teknik pengumpulan data, analisis data, dan penyusunan laporan penelitian yang memenuhi standar ilmiah. Dengan mengikuti mata kuliah ini, mahasiswa diharapkan dapat merancang dan melaksanakan penelitian berkualitas serta menyusun laporan penelitian yang dapat dipublikasikan secara ilmiah.

  • 3. Magang

    Mata kuliah Studi Lapangan pada program studi Magister Informatika bertujuan untuk memberikan pengalaman praktis kepada mahasiswa dalam menerapkan pengetahuan dan keterampilan yang telah dipelajari di kelas pada situasi nyata di lapangan. Mahasiswa akan terlibat dalam proyek lapangan yang relevan dengan bidang Informatika, seperti pengembangan perangkat lunak, analisis data, keamanan informasi, atau topik lain yang sesuai dengan kebutuhan industri. Lingkup mata kuliah ini mencakup pemahaman mendalam tentang tantangan dan solusi yang dihadapi dalam proyek lapangan, serta pengembangan kemampuan untuk berkolaborasi, berkomunikasi, dan memecahkan masalah secara efektif dalam tim. Melalui mata kuliah ini, mahasiswa diharapkan dapat mengembangkan keterampilan praktis yang dapat meningkatkan kesiapan mereka untuk menghadapi dunia kerja di industri Informatika.

  • 4. Statistika dan Probabilitas

    Mata kuliah Statistika dan Probabilitas pada program studi Magister Informatika memberikan pemahaman mendalam tentang konsep dasar statistika dan probabilitas serta penerapannya di bidang informatika. Mata kuliah ini membahas distribusi probabilitas, estimasi parameter, uji hipotesis, analisis regresi, dan berbagai metode statistika lainnya yang relevan untuk analisis data dan pengambilan keputusan. Mahasiswa akan diajak untuk mengintegrasikan metode statistika dan probabilitas dalam penelitian dan pengembangan sistem informasi berbasis data untuk mendukung pengambilan keputusan yang akurat dan berbasis ilmiah di bidang informatika.

  • 5. Kecerdasan Buatan

    Mata kuliah Kecerdasan Buatan pada program studi Magister Informatika membahas konsep, teknik, dan aplikasi kecerdasan buatan. Tujuan dari mata kuliah ini adalah untuk memberikan pemahaman mendalam tentang berbagai metode dan algoritma dalam pengembangan sistem kecerdasan buatan serta kemampuan untuk mengimplementasikannya di berbagai bidang seperti pemrosesan bahasa alami, penglihatan komputer, dan pembelajaran mesin. Lingkup mata kuliah ini mencakup pemodelan pengetahuan, logika fuzzy, jaringan syaraf buatan, algoritma genetik, dan sistem pakar.

  • 6. Komputasi Berbasis Jaringan

    Mata kuliah ini mempelajari konsep-konsep dan praktik terbaik dari sistem terdistribusi dalam tujuan komputasi dengan layanan jaringan komputer. Mata kuliah ini membahas gambaran umum dari lapisan jaringan komputer OSI dan TCP/IP pada level Jaringan, Transport, dan Aplikasi, serta penerapannya pada pembagian beban komputasi menggunakan komunikasi dasar Socket dan Message Queue. Penggunaan teknologi-teknologi ini bertujuan untuk menyelesaikan masalah nyata secara skalabel dan hampir waktu nyata.

  • 7. Teknologi Perangkat Lunak

    Mata kuliah Teknologi Perangkat Lunak pada program studi Magister Informatika membahas konsep, prinsip, dan teknik terbaru dalam pengembangan perangkat lunak. Mata kuliah ini bertujuan untuk memperdalam pemahaman tentang metodologi pengembangan perangkat lunak, teknologi terbaru dalam pengembangan perangkat lunak, dan praktik terbaik dalam manajemen proyek perangkat lunak. Lingkup mata kuliah ini mencakup pemodelan perangkat lunak, analisis kebutuhan, desain arsitektur perangkat lunak, pengujian perangkat lunak, dan manajemen konfigurasi perangkat lunak.

  • 8. Penambangan Data

    Mata kuliah Penambangan Data pada program studi Magister Informatika bertujuan untuk membekali mahasiswa dengan kemampuan untuk mengekstrak pola atau informasi yang berguna dari big data menggunakan teknik dan metode penambangan data. Mahasiswa akan mempelajari konsep dasar, teknik, dan alat yang digunakan dalam proses penambangan data dan dapat menerapkannya pada berbagai bidang. Lingkup mata kuliah ini mencakup pengolahan data, analisis statistik, pembelajaran mesin, dan penggunaan perangkat lunak khusus untuk penambangan data. Selain itu, mata kuliah ini dirancang untuk mendukung kesiapan mahasiswa menghadapi ujian kompetensi skema Direktur Gudang Data, yang mencakup unit-unit kompetensi seperti menentukan tujuan bisnis, membuat rencana proyek, melakukan tinjauan, menyusun peta jalan arsitektur bisnis, dan membuat laporan akhir tentang proyek penambangan data.

  • 9. Keamanan Jaringan dan Kriptografi

    Mata kuliah Keamanan Jaringan dan Kriptografi pada program studi Magister Informatika bertujuan untuk memberikan pemahaman mendalam dan terintegrasi mengenai konsep, teknik, dan implementasi keamanan jaringan serta kriptografi. Mahasiswa akan mempelajari teknik perlindungan jaringan komputer, analisis risiko, protokol keamanan, dan implementasi enkripsi dan dekripsi untuk melindungi informasi dalam sistem komputer. Selain itu, mata kuliah ini juga mencakup pembahasan pengembangan strategi keamanan berbasis teknologi terbaru serta penerapan kriptografi dalam berbagai konteks industri dan penelitian. Dengan menggabungkan teori dan praktik, mata kuliah ini mendukung pengembangan kemampuan analitis dan inovatif mahasiswa dalam memecahkan tantangan keamanan di era transformasi digital.

  • 10. Teknologi Pengembangan Game, Augmented dan Virtual Reality

    Mata kuliah Pengembangan Game, Augmented, dan Virtual Reality pada program studi Magister Informatika bertujuan untuk memberikan pemahaman komprehensif tentang konsep, teknik, dan praktik terbaru dalam pengembangan aplikasi berbasis game, augmented reality (AR), dan virtual reality (VR). Mahasiswa akan mempelajari berbagai aspek teknologi di industri game dan virtual reality, termasuk pemrograman game, desain interaksi pengguna, pengembangan konten 3D, integrasi AR, dan implementasi VR. Mata kuliah ini menekankan kemampuan mahasiswa untuk merancang dan mengembangkan aplikasi inovatif berbasis game, AR, dan VR yang memenuhi standar industri global. Lingkup mata kuliah ini mencakup teori, simulasi, hingga pengembangan proyek aplikasi yang dapat diterapkan dan berbasis penelitian. Mahasiswa diharapkan dapat menghasilkan proyek berkualitas tinggi yang mendukung pengembangan teknologi dan memiliki potensi untuk menjadi solusi kreatif di berbagai bidang.

  • 11. Rekayasa Fitur dan Pembelajaran Mesin

    Mata kuliah Rekayasa Fitur dan Pembelajaran Mesin pada program studi Magister Informatika bertujuan untuk memberikan pemahaman komprehensif tentang teknik rekayasa fitur dan penerapan pembelajaran mesin dalam pengembangan solusi berbasis data. Mata kuliah ini mencakup penguasaan konsep dasar rekayasa fitur, analisis fitur, dan penggunaan algoritma pembelajaran mesin untuk pengenalan pola, klasifikasi, dan prediksi data. Lingkupnya mencakup pemodelan, ekstraksi, seleksi, dan evaluasi fitur, serta penerapan metode pembelajaran mesin dalam memecahkan masalah kompleks di berbagai bidang Informatika. Mahasiswa diharapkan dapat mengintegrasikan teknik rekayasa fitur dengan algoritma pembelajaran mesin untuk menghasilkan solusi inovatif dan efektif, yang mendukung pengembangan teknologi terbaru sesuai dengan kebutuhan industri dan masyarakat.

  • 12. Pengolahan dan Analisis Citra Digital

    Mata kuliah Pengolahan dan Analisis Citra Digital pada program studi Magister Informatika memberikan pemahaman mendalam tentang konsep, teknik, dan aplikasi pengolahan citra digital untuk berbagai kebutuhan. Mahasiswa akan mempelajari metode pengolahan citra 2D dan 3D, teknik segmentasi, ekstraksi fitur, dan pengenalan pola menggunakan transformasi Fourier, filter spasial, dan jaringan syaraf buatan. Mata kuliah ini menekankan penguasaan teknologi terbaru dan keterampilan analitis untuk mengembangkan solusi inovatif di bidang kesehatan, transportasi, dan industri kreatif. Dengan memanfaatkan perangkat lunak dan algoritma modern, mahasiswa diharapkan mampu merancang dan mengimplementasikan sistem berbasis pengolahan citra yang mendukung penelitian berkelanjutan dan aplikasi praktis.

  • 13. Pembelajaran Mendalam

    Mata kuliah Pembelajaran Mendalam membahas konsep, metode, dan teknik dalam pengembangan model pembelajaran mendalam untuk berbagai aplikasi kecerdasan buatan. Mahasiswa akan mempelajari arsitektur jaringan syaraf buatan, optimisasi model, teknik transfer learning, serta aplikasi pembelajaran mendalam di bidang seperti penglihatan komputer, pemrosesan bahasa alami, dan analisis data. Lingkup mata kuliah ini mencakup eksplorasi model seperti Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), Transformers, dan Generative Adversarial Networks (GANs), dengan implementasi menggunakan framework saat ini seperti TensorFlow dan PyTorch.

  • 14. Analitik Big Data

    Mata kuliah ini bertujuan untuk memberikan pemahaman mendalam tentang konsep dan teknik analisis data skala besar. Mahasiswa akan mempelajari infrastruktur big data, pemrosesan data terdistribusi, teknik eksplorasi data, dan metode pembelajaran mesin yang digunakan dalam analitik big data. Lingkup mata kuliah ini mencakup teknologi seperti Hadoop, Spark, NoSQL, serta penerapan analitik data dalam bisnis, perawatan kesehatan, dan sistem cerdas.

  • 15. Pencarian Informasi

    Mata kuliah ini membahas teori dan implementasi sistem pencarian informasi yang digunakan untuk mencari dan mengekstraksi informasi dari berbagai sumber data. Mahasiswa akan mempelajari model pencarian seperti Boolean, Vector, dan Probabilistic, teknik perankingan dokumen, pengindeksan, serta penerapan sistem pencarian dalam mesin pencari, sistem rekomendasi, dan analisis teks.

  • 16. Forensik Siber

    Mata kuliah Forensik Siber membahas teknik dan metodologi dalam penyelidikan kejahatan digital. Mahasiswa akan mempelajari proses pengumpulan, analisis, dan interpretasi bukti digital di berbagai platform, termasuk sistem operasi, jaringan, dan perangkat mobile. Lingkup mata kuliah ini mencakup teknik akuisisi forensik, analisis log, identifikasi malware, serta aspek hukum dan etika dalam forensik siber.

  • 17. Arsitektur dan Desain Perangkat Lunak

    Mata kuliah ini fokus pada prinsip, teknik, dan pola dalam merancang dan mengembangkan arsitektur perangkat lunak yang efisien dan skalabel. Mahasiswa akan mempelajari konsep desain perangkat lunak, manajemen arsitektur berbasis komponen, mikroservices, dan evaluasi kualitas perangkat lunak. Lingkup mata kuliah ini mencakup penerapan pola desain, DevOps, dan dokumentasi arsitektur.

  • 18. Manajemen Perubahan dan Proyek Teknologi Informasi

    Mata kuliah ini membahas strategi, metodologi, dan teknik dalam mengelola perubahan dan proyek di bidang teknologi informasi. Mahasiswa akan mempelajari pendekatan Agile, Scrum, dan metode manajemen proyek tradisional untuk memastikan keberhasilan implementasi teknologi di organisasi. Lingkup mata kuliah ini mencakup identifikasi risiko, manajemen pemangku kepentingan, serta adopsi dan evaluasi proyek TI.

  • 19. Proposal Tesis

    Mata kuliah Proposal Tesis pada program studi Magister Informatika bertujuan untuk memberikan pemahaman mendalam tentang proses penyusunan proposal penelitian berkualitas, sesuai dengan pedoman akademik. Fokus dari mata kuliah ini adalah membimbing mahasiswa dalam merancang penelitian, merumuskan masalah penelitian, melakukan tinjauan pustaka, menentukan metodologi yang tepat, dan menyusun proposal tesis yang komprehensif. Lingkup mata kuliah ini mencakup pemahaman struktur proposal, teknik analisis data, dan penyusunan laporan penelitian yang relevan di bidang informatika. Penilaian dalam mata kuliah ini didasarkan pada kesesuaian format, struktur, dan substansi proposal tesis yang dihasilkan oleh mahasiswa.

  • 20. Pengembangan Instrumen Penelitian

    Mata kuliah Pengembangan Instrumen Penelitian pada program studi Magister Informatika bertujuan untuk memberikan pemahaman mendalam tentang prinsip, teori, dan teknik dalam mengembangkan instrumen penelitian yang valid dan reliabel. Fokus pembelajaran mencakup teori pengukuran, prinsip dasar pengembangan instrumen, serta teknik validitas dan reliabilitas yang digunakan dalam penelitian. Mahasiswa akan diajak untuk merancang, mengembangkan, dan menguji instrumen penelitian secara praktis, dengan menyesuaikan kebutuhan dalam studi Informatika. Mata kuliah ini juga menekankan aplikasi pengembangan instrumen yang relevan dengan konteks studi Informatika, termasuk pengukuran kinerja sistem, analisis data, dan evaluasi teknologi.

  • 21. Seminar Hasil Penelitian

    Mata kuliah ini dirancang untuk membekali mahasiswa dengan keterampilan dalam mempresentasikan hasil penelitian secara akademis. Mahasiswa akan mempelajari teknik penulisan ilmiah, penyusunan laporan penelitian, dan strategi untuk mempresentasikan hasil penelitian dalam seminar dan konferensi ilmiah. Lingkup mata kuliah ini mencakup pembuatan makalah akademik, teknik presentasi yang efektif, dan persiapan untuk publikasi di jurnal atau konferensi yang bereputasi.

  • 22. Publikasi

    Mata kuliah Publikasi pada program studi Magister Informatika bertujuan untuk membimbing mahasiswa dalam menghasilkan publikasi ilmiah berkualitas, dengan output yang mencakup jurnal internasional terindeks bereputasi (seperti Scopus), jurnal internasional lainnya, hingga jurnal nasional terindeks Sinta. Mahasiswa akan mempelajari teknik dan strategi penulisan artikel ilmiah, penyuntingan, proses peer-review, dan manajemen naskah untuk publikasi. Lingkup mata kuliah ini mencakup penguasaan etika publikasi, pemahaman hak cipta, dan keterampilan dalam menyiapkan artikel untuk jurnal, konferensi, atau buku. Selain itu, mahasiswa juga akan diarahkan untuk memahami strategi untuk meningkatkan visibilitas dan dampak publikasi ilmiah di bidang Informatika.

  • 23. Tesis

    Mata kuliah tesis pada program studi Magister Informatika bertujuan untuk membimbing mahasiswa dalam menyelesaikan penelitian independen sebagai syarat kelulusan dan memperoleh gelar magister. Mahasiswa akan memanfaatkan kompetensi yang diperoleh dari mata kuliah wajib dan pilihan untuk melakukan penelitian mendalam di bidang yang telah dipilih. Fokus utama dari mata kuliah ini adalah menghasilkan kontribusi pengetahuan baru melalui penelitian berkualitas dan menyusun laporan tesis yang memenuhi standar akademik. Lingkup mata kuliah ini mencakup pemilihan topik penelitian, rumusan masalah, penerapan metode penelitian, pengumpulan dan analisis data, hingga penyusunan laporan tesis komprehensif yang siap diuji oleh pembimbing dan penguji.