Program Studi Ilmu Komputer ditetapkan menjadi Departemen Ilmu Komputer di bawah naungan Fakultas Matematika dan Ilmu Pengetahuan Alam IPB melalui SK Rektor IPB no. 095/K.13/HK/OT/1998. Saat ini Departemen Ilmu Komputer menyelenggarakan pendidikan Sarjana Ilmu Komputer (reguler dan alih jenis). Program S1 Ilmu Komputer IPB telah terakreditasi oleh BAN-PT melalui SK No. 4127/SK/BAN-PT/Akred/S/X/2017 dengan peringkat “Unggul”.
Menjadi Program Sarjana Ilmu Komputer yang terkemuka, inovatif dan resilien dalam sains komputasi baik di tingkat nasional ataupun internasional, untuk mendukung agro-maritim dan menghasilkan techno-socio entrepreneur yang unggul di bidang ilmu komputer, khususnya dalam bidang pertanian, kelautan, dan biosains tropika.
1. Menyelenggarakan pendidikan dan penelitian yang bermutu untuk menghasilkan lulusan yang unggul, profesional, berwawasan teknologi modern, berjiwa techno-socio-entrepreneur, dan adaptif dalam pemanfaatan bidang ilmu komputer yang berkelanjutan di masyarakat;
2. Berperan aktif dalam menerapkan ilmu, metode, dan alat bantu dalam bidang sains komputasi dan teknologi informasi melalui kegiatan penelitian, pengabdian pada masyarakat, dan kokurikuler;
3. Berperan aktif dalam penyebarluasan ilmu, metode, dan alat bantu dalam bidang sains komputasi serta penerapannya melalui publikasi ilmiah baik dalam bentuk jurnal maupun seminar ilmiah, karya inovatif, kerja sama dan pengabdian kepada masyarakat.
PLO 1 - Mampu menjelaskan prinsip-prinsip fundamental sains dan humaniora, khususnya matematika, statistika dan informatika [Fundamental Theories]
PLO 2 - Mampu menerapkan teori ilmu komputer dan dasar-dasar pengembangan sistem berbasis komputasi dalam menghasilkan solusi berbasis komputasi [Fundamentals of Computer Science]
PLO 3 - Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi solusi berbasis komputasi di berbagai bidang khususnya untuk mendukung pertanian modern [Applied Computer Science]
PLO 4 - Mampu memformulasikan penyelesaian masalah secara logis berbasis keilmuan di bidang ilmu komputer [Problem Solving]
PLO 5 - Mampu menerapkan aspek softskills yang mencakup kemampuan berkomunikasi, bekerja sama dalam tim, dan kemampuan belajar sepanjang hayat (lifelong learning) [Softskills]
Penguasaan terhadap teori, aplikasi serta pemanfaatan sains komputasi dalam pemecahan masalah dan pengambilan keputusan di berbagai bidang khususnya pertanian modern dalam arti luas sesuai dengan prinsip-prinsip keilmuan, kerekayasaan, etika dan legal.
1. Pengembang Perangkat Lunak
2. Data Scientist / AIoT Engineer
3. Spesialis Keamanan Siber / Jaringan
4. Insinyur Sistem / Infrastruktur IT
5. Akademisi / Peneliti
6. Wirausaha / Startup Teknologi
• Kurikulum Program Studi Ilmu Komputer dikembangkan mengedepankan fleksibilitas dan konektivitas antar bidang (interdisciplinary), serta kesiapan menghadapi tantangan transformasi digital, khususnya di bidang agro-maritim.
• Mahasiswa Ilmu Komputer IPB akan dibekali dengan fondasi sains komputasi yang kuat, keterampilan teknis yang relevan, serta wawasan kewirausahaan teknologi (techno-socio-entrepreneurship) yang diperlukan untuk menciptakan dampak nyata di masyarakat. Dengan kurikulum ini, diharapkan lulusan memiliki daya saing global dan menjadi agen perubahan dalam era digital yang terus berevolusi.
• Telah terakreditasi Unggul LAM-PT dengan dukungan personil dosen dan tenaga akademik yang kompeten.
• Memiliki kultur akademik yang baik, peluang kolaborasi riset dan inovasi yang luas baik dengan mitra dari dalam dan luar negeri.
• Memiliki organisasi dan komunitas mahasiswa yang aktif, baik di bidang kompetisi dan non kompetisi
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Biologi Dasar | BIO1102 | 3 |
Deskripsi:Mata kuliah ini bertujuan mendorong mahasiswa mengaktualisasikan dirinya melalui |
||
| Fisika Umum | FIS2105 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Bahasa Indonesia | IPB1106 | 2 |
Deskripsi:IPB1106 - Bahasa Indonesia Deskripsi : Mata kuliah ini berisi materi yang meningkatkan rasa cinta kebangsaan berupa sejarah bahasa Indonesia. Materi yang berkaitan dengan peningkatan keterampilan berbahasa berupa penulisan kalimat yang efektif mencakup ejaan, pemilihan kata, dan struktur. Materi untuk keterampilan membaca dan menulis berupa teknik penyusunan paragraf, penyusunan teks, pemilihan bacaan, berpikir kritis, dan penyusunan karya ilmiah. Materi untuk keterampilan berbahasa lisan berupa penyajian lisan. Hasil karya mahasiswa dalam bentuk kerangka paragraf, paragraf, jenis teks, salindia, video, dan makalah hasil penelitian sederhana |
||
| Pertanian Inovatif | IPB110C | 2 |
Deskripsi:Memberikan pengetahuan, wawasan, pengalaman, paparan langsung, dan stimulasi untuk berkreasi dan berkarya dalam membangun pertanian yang inovatif. Pembahasannya meliputi: Pertanian secara luas: perkembangan pertanian-kehidupan-peradaban manusia; Sumber daya alam dan lingkungan; Agromaritim, agrarian dan kebijakan; Agro-ecosystem services, iklim dan pertanian cerdas; Pertanian berkelanjutan dan terpadu; Pangan, energi dan kesehatan, bioteknologi; Smart Agriculture, Smart Agriculture Extension; Agriculture Startup; Ekonomi hijau dan biru; Pertanian masa kini dan masa depan (tantangan dan solusi). |
||
| Pendidikan Pancasila | IPB110D | 1 |
Deskripsi:Mata kuliah ini mendorong terbangunnya karakter bela negara pada diri mahasiswa, yaitu rasa cinta tanah air, kesadaran berbangsa dan bernegara, setia kepada Pancasila, rela berkorban, berkemampuan bela negara, dan semangat mewujudkan negara yang berdaulat adil dan makmur. Mata kuliah ini juga mendorong pengamalan iptek menuju terwujudnya cita-cita bangsa sesuai dengan Pembukaan UUD 1945. |
||
| Pendidikan Kewarganegaraan | IPB110E | 1 |
Deskripsi:Matakuliah Pendidikan Kewarganegaraan menjelaskan kajian tentang pendidikan Kewarganegaraan secara konseptual, identitas dan integrasi nasional, nilai dan norma konstitusi, perilaku konstitusionalitas, warga negara dan kewarganegaraan Indonesia, hakikat dan budaya demokrasi, penegakan hukum, wawasan nusantara, ketahanan nasional, dan bela negara. Mata kuliah wajib pendidikan kewarganegaraan bertujuan membentuk mahasiswa sebagai warganegara yang baik , memiliki rasa kebangsaan dan cinta tanah air serta memiliki sikap dan perilaku yang sesuai dengan nilai-nilai Pancasila (religius humanis, nasionalis, demokratis dan berkeadilan) |
||
| Healthy Lifestyle | IPB110I | 1 |
Deskripsi:Healthy Life Style Course (HLS) dirancang sebagai proses pembelajaran yang dilakukan melalui berbagai aktifitas guna membangun, mengembangkan dan menerapkan kebiasaan baik, pola pikir dan perilaku baik dalam menciptakan gaya hidup sehat. Healthy Life Style (HLS) adalah sebuah komitmen jangka panjang untuk menjaga keseimbangkan fisik dan mental (work-life balance) agar mampu mendukung fungsi tubuh, sehingga berdampak baik bagi kesehatan. Curahan waktu dalam melakukan berbagai aktifitas HLS dapat dikonversi ke dalam satuan kredit semester maksimum 1 sks (jika diperlukan) atau dicatatkan kedalam SKPI. |
||
| Bahasa Indonesia | IPB2106 | 2 |
Deskripsi:Mata kuliah ini berisi materi yang meningkatkan rasa cinta kebangsaan berupa sejarah bahasa Indonesia. Materi yang berkaitan dengan peningkatan keterampilan berbahasa berupa penulisan kalimat yang efektif mencakup ejaan, pemilihan kata, dan struktur. Materi untuk keterampilan membaca dan menulis berupa teknik penyusunan paragraf, penyusunan teks, pemilihan bacaan, berpikir kritis, dan penyusunan karya ilmiah. Materi untuk keterampilan berbahasa lisan berupa penyajian lisan. Hasil karya mahasiswa dalam bentuk kerangka paragraf, paragraf, jenis teks, salindia, video, dan makalah hasil penelitian sederhana |
||
| Pertanian Inovatif | IPB210C | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Pendidikan Pancasila | IPB210D | 2 |
Deskripsi:Mata kuliah Pendidikan Pancasila sebagai Mata Kuliah Wajib Kurikulum (MKWK) |
||
| Berpikir Komputasional | KOM1102 | 2 |
Deskripsi:Mata kuliah ini memberikan gambaran kepada mahasiswa tentang volatility, uncertainty, complexity, and ambiguity (VUCA) world yang akan dihadapi mahasiswa di era ke depan serta memberikan basis literasi komputasi dan etika dalam menggunakan teknologi informasi. Lebih spesifik mata kuliah ini menjelaskan tentang proses temu kenali masalah dan formulasi solusi dengan berfokus pada informasi yang penting ke dalam solusi generik (abstraksi), pemecahan masalah mencakup proses memecah masalah menjadi submasalah yang lebih kecil (dekomposisi), mencari kesamaan pola suatu masalah (pattern matching), dan membangun langkah solusi yang terstruktur (algoritme). Mata kuliah ini membentuk pola berpikir mahasiswa dalam mengekspresikan solusi dalam serangkaian langkah terstruktur yang dapat dilakukan oleh bantuan teknologi komputasi. Setelah mengikuti mata kuliah ini mahasiswa diharapkan dapat menerapkan cara pemecahan masalah melalui metode berpikir komputasional (computational thinking). . |
||
| Berpikir Komputasional | KOM2102 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Sosiologi | KPM1131 | 2 |
Deskripsi:Deskripsi : Mata kuliah ini bertujuan meningkatkan kemampuan mahasiswa Mengembangkan pola pikir mencari tahu (inquiring mind) berdasarkan konsep-konsep dan teori sosiologi (aspek pengetahuan), Melatih pola pikir antisipatif terhadap konsekuensi suatu proses perubahan akibat tindakan manusia (realitas dan masalah sosial) di masyarakat pada berbagai aras (aspek pemahaman-sikap), dan Melatih respon proaktif penuh minat terhadap perubahan sosial pada society 1.0 hingga society 5.0 (aspek aplikasi) serta mengenalkan keterampilan tentang metode pendekatan dan pemecahan permasalahan sosial di masyarakat. Topik-topik yang akan disampaikan dalam mata kuliah antara lain (1) Memahami Masyarakat secara Sosiologis; (2) Interaksi Sosial: Membangun Kerjasama dan Memfungsikan Konflik Sosial; (3) Potret Masyarakat dilihat dengan Lensa Struktur Sosial; (4) Keragaman dan Eksistensi Budaya Indonesia; (5) Dinamika Lembaga Sosial; (6) Dinamika Grup dalam Masyarakat yang Berubah; (7) Birokrasi dan Pecegahan Korupsi; (8) Dinamika Stratifikasi dan Mobilitas Sosial di Indonesia pada Era Digital; (9) Kekuasaan dan Wewenang; (10) Komunikasi: Merajut Hubungan Sosial; (11) Krisis Ekologi dan Modernisasi Ekologi; (12) Gender, Kesetaraan dan Inklusi Sosial; serta (13) Perubahan Sosial dalam Arus Globalisasi. |
||
| Sosiologi | KPM2131 | 2 |
Deskripsi:Mata kuliah ini bertujuan meningkatkan kemampuan mahasiswa Mengembangkan pola pikir mencari tahu (inquiring mind) berdasarkan konsep-konsep dan teori sosiologi (aspek pengetahuan), Melatih pola pikir antisipatif terhadap konsekuensi suatu proses perubahan akibat tindakan manusia (realitas dan masalah sosial) di masyarakat pada berbagai aras (aspek pemahaman-sikap), dan Melatih respon proaktif penuh minat terhadap perubahan sosial pada society 1.0 hingga society 5.0 (aspek aplikasi) serta mengenalkan keterampilan tentang metode pendekatan dan pemecahan permasalahan sosial di masyarakat. Topik-topik yang akan disampaikan dalam mata kuliah antara lain (1) Memahami Masyarakat secara Sosiologis; (2) Interaksi Sosial: Membangun Kerjasama dan Memfungsikan Konflik Sosial; (3) Potret Masyarakat dilihat dengan Lensa Struktur Sosial; (4) Keragaman dan Eksistensi Budaya Indonesia; (5) Dinamika Lembaga Sosial; (6) Dinamika Grup dalam Masyarakat yang Berubah; (7) Birokrasi dan Pecegahan Korupsi; (8) Dinamika Stratifikasi dan Mobilitas Sosial di Indonesia pada Era Digital; (9) Kekuasaan dan Wewenang; (10) Komunikasi: Merajut Hubungan Sosial; (11) Krisis Ekologi dan Modernisasi Ekologi; (12) Gender, Kesetaraan dan Inklusi Sosial; serta (13) Perubahan Sosial dalam Arus Globalisasi. |
||
| Matematika dan Berpikir Logis | MAT1102 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Matematika dan Berpikir Logis | MAT2111 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Statistika dan Analisis Data | STA1111 | 3 |
Deskripsi:Mata kuliah ini menjelaskan tentang konsep dasar statistika, pengertian tentang beberapa istilah dalam statistika (sampel, populasi, data, dll); berbagai tehnik memahami data (data understanding), yang meliputi penyajian dan peringkasan data, eksplorasi tentang keberadaan nilai ekstrim, eksplorasi pola sebaran, eksplorasi perbandingan antar grup, dan eksplorasi hubungan antar ariable; pemodelan (modelling), yang meliputi asosiasi, korelasi dan pengenalan model regresi linier; pengertian beberapa metode pengumpulan data, manajemen data serta beberapa tehnik penyajian informasi dalam presentasi hasil analisis, yang dapat diterapkan pada berbagai bidang terapan, seperti Pertanian, Biologi, Sosial, Bisnis, dan sebagainya. Mata kuliah ini juga menjadi dasar bagi mata ajaran bagi mata kuliah statistika lebih lanjut seperti Analisis Data Kategorik, Analisis Regresi, Perancangan Percobaan, Statistika Pengendalian Mutu, dan Analisis Deret Waktu. |
||
| Statistika dan Analisis Data | STA2111 | 3 |
Deskripsi:Mata kuliah ini menjelaskan tentang konsep dasar statistika, pengertian tentang beberapa istilah dalam statistika (sampel, populasi, data, dll); berbagai tehnik memahami data (data understanding), yang meliputi penyajian dan peringkasan data, eksplorasi tentang keberadaan nilai ekstrim, eksplorasi pola sebaran, eksplorasi perbandingan antar grup, dan eksplorasi hubungan antar ariable; pemodelan (modelling), yang meliputi asosiasi, korelasi dan pengenalan model regresi linier; pengertian beberapa metode pengumpulan data, manajemen data serta beberapa tehnik penyajian informasi dalam presentasi hasil analisis, yang dapat diterapkan pada berbagai bidang terapan, seperti Pertanian, Biologi, Sosial, Bisnis, dan sebagainya. Mata kuliah ini juga menjadi dasar bagi mata ajaran bagi mata kuliah statistika lebih lanjut seperti Analisis Data Kategorik, Analisis Regresi, Perancangan Percobaan, Statistika Pengendalian Mutu, dan Analisis Deret Waktu. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Biologi Umum | BIO2101 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Ekonomi | EKO1101 | 2 |
Deskripsi:Mata kuliah ini bertujuan untuk mendorong mahasiswa dalam mengaktualisasikan dirinya melalui kreativitas berlandaskan teori dalam proses pengambilan keputusan ekonomi pada berbagai bidang terapan termasuk bidang pertanian, kelautan dan biosains tropika serta memotivasi mahasiswa untuk melakukan berbagai inovasi sesuai bidang keilmuannya dalam mengatasi kelangkaan sumberdaya. Landasan teori yang akan disampaikan diawali dengan memberikan wawasan kepada mahasiswa tentang fenomena kelangkaan sumberdaya diberbagai aspek kehidupan dan peran teknologi dalam mengatasi kelangkaan sumberdaya, perilaku konsumen dan produsen dalam pengalokasian sumberdaya secara efisien di era VUCA, peran ekonomi digital dalam mengatasi kelangkaan sumberdaya, strategi penetapan harga dalam menghadapi persaingan, indikator kinerja perekonomian nasional, serta peran pemerintah dalam menstabilkan perekonomian (kebijakan harga, fiskal dan moneter) sehingga mampu menciptakan kesejahteraan masyarakat. |
||
| Ekonomi Dasar | EKO2101 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Fisika Sains Teknologi | FIS1104 | 3 |
Deskripsi:Mata kuliah ini membekali mahasiswa dengan berbagai kemampuan berpikir dan bertindak ilmiah melalui penguatan pemahaman dan perluasan wawasan mengenai konsep materi— energi dan interaksinya serta mampu menganalisis dan mengevaluasi pemanfaatannya dalam pengembangan teknologi terkini |
||
| Agama Kristen | IPB1101 | 3 |
Deskripsi:Mata kuliah ini membahas ilmu Agama Kristen untuk hidup sebagai umat beriman dan aplikasinya mulai dari hal khusus sampai dengan hal umum. Mulai dari pokok-pokok bahasan doktrin inti iman Kristen, gereja dan parachurch, apologetika, tanggung jawab terhadap lingkungan hidup, etika pergaulan muda-mudi, tanggung jawab sebagai warga negara, tanggung jawab dalam masyarakat plural, tanggung jawab sebagai intelektual, serta etika kerja dan integritas Kristen. |
||
| Agama Katolik | IPB1102 | 3 |
Deskripsi:Mata kuliah ini membekali mahasiswa untuk memahami dan menyadari pentingnya iman dalam hidup dan pembinaan diri pada umumnya. Mengerti dan dapat menerangkan tujuan pendidikan agama di perguruan tinggi serta menerangkan manfaat pengembangan iman dalam belajar ilmu pengetahuan dalam hidup sehari-hari (bermasyarakat). |
||
| Agama Hindu | IPB1103 | 3 |
Deskripsi:Pada mata kuliah ini akan dibahas materi-materi berikut: sejarah penyebaran Agama Hindu, Weda, Dasar-Dasar Kepercayaan Hindu, teknik untuk mencapai tujuan agama, Filsafat Hindu, Etika Hindu, Upacara Hindu, Kemasyarakatan Hindu, Dasar-Dasar Kepemimpinan dan Ketatanegaraan Hindu. |
||
| Agama Buddha | IPB1104 | 3 |
Deskripsi:Mempelajari pemahaman, penghayatan dan pengamalan tentang konsep keimanan dan keagamaan; keagamaan dalam berbagai disiplin ilmu, kegamaan dalam menunjang pembangunan nasional; keagamaan dalam menunjang sikap mental dan tercapainya tujuan hidup manusia |
||
| Agama Islam | IPB110A | 3 |
Deskripsi:Mata kuliah ini membahas pokok-pokok ajaran agama Islam secara komprehensif (kaaffah) sebagai landasan berpikir dan bersikap dalam pengembangan disiplin ilmu dan profesi, serta menjadi acuan dalam berperilaku keseharian sehingga terwujud intelektual muslim yang beriman, bertakwa dan berakhlak mulia. Mata kuliah ini mencakup materi ilmu pengetahuan dalam perspektif Islam, Islam sebagai rahmatan lilalamiin, prinsip dasar dan implementasi akidah Islam, prinsip dasar dan implementasi syariah Islam, membangun akhlak Islami dan dakwah Islam. Mata kuliah ini juga dilengkapi dengan responsi yang membahas secara aplikatif nilai-nilai dan ajaran Islam dalam kehidupan sehari hari.Mata kuliah ini membahas pokok-pokok ajaran agama Islam secara komprehensif (kaaffah) sebagai landasan berpikir dan bersikap dalam pengembangan disiplin ilmu dan profesi, serta menjadi acuan dalam berperilaku keseharian sehingga terwujud intelektual muslim yang beriman, bertakwa dan berakhlak mulia. Mata kuliah ini mencakup materi ilmu pengetahuan dalam perspektif Islam, Islam sebagai rahmatan lilalamiin, prinsip dasar dan implementasi akidah Islam, prinsip dasar dan implementasi syariah Islam, membangun akhlak Islami dan dakwah Islam. Mata kuliah ini juga dilengkapi dengan responsi yang membahas secara aplikatif nilai-nilai dan ajaran Islam dalam kehidupan sehari hari. |
||
| Bahasa Inggris | IPB110F | 2 |
Deskripsi:Mata kuliah ini disusun untuk mendorong mahasiswa mampu menggunakan bahasa Inggris sesuai kebutuhan dan konteksnya. Untuk itu diperkenalkan grammatical structures, rhetorical models dalam gagasan, pengembangan kosa-kata, dan bentuk-bentuk ujaran sesuai language functions dalam konteksnya masing-masing. |
||
| Olahraga/Seni | IPB110G | 1 |
Deskripsi:Bentuk aktivitas bergantung pada UKM Olahraga/Seni atau klub olahraga/seni yang dipilih. Jika mengikuti kegiatan olahraga yang dijadwalkan PPKU, maka dalam kegiatan tersebut dibahas berbagai pendekatan secara teoritis dan praktek, sehingga dapat mengembangkan individu secara emosional dan intelektual dalam prakteknya meliputi pembentukan gerak, pembentukan sosial-masyarakat, dan pertumbuhan fisik dengan memanfaatkan ruang kelas indoor gymnasium dan lingkungan sekitar kampus IPB Dramaga, serta aktivitas-aktivitas tradisional. |
||
| Agama Kristen | IPB2101 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Agama Katolik | IPB2102 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Agama Islam | IPB210A | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Agama Khonghucu | IPB210B | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Bahasa Inggris | IPB210F | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Kimia Sains dan Teknologi | KIM1104 | 3 |
Deskripsi:Mata kuliah ini mendorong mahasiswa untuk mengaktualisasikan Kimia sebagai "Central of Science" untuk landasan IPTEK di bidang pertanian, kelautan, dan biosains tropika. Landasan teori akan diawali dengan memberikan wawasan kontribusi Kimia di bidang teknologi dunia, hubungannya dengan ilmu pengetahuan lainnya, mengefisienkan atom untuk sintesis produk, dinamika dan laju perubahan poduk serta pemanfaatan produk untuk pengembangan teknologi bagi kesejahteraan makhluk hidup |
||
| Kimia Umum | KIM2100 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Algoritme dan Dasar Pemrograman | KOM2101 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Kalkulus 1 | MAT1104 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Kalkulus I | MAT2112 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Aljabar Linear untuk Komputasi | KOM120A | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Algoritme dan Dasar Pemrograman | KOM120B | 3 |
Deskripsi:Mata kuliah ini berisi teknik penyelesaian masalah dengan algoritma dan mengimplementasikan algoritma menggunakan bahasa pemrograman C. Konstruksi algoritma: sekuensial, penugasan, evaluasi ekspresi, seleksi, dan iterasi. Bahasa pemrograman C: tahapan pemrograman, struktur program, kata kunci, tipe data, literal constant, symbolic variable, operator aritmatika, logika, relasional, kesamaan, penugasan, dan operator increment dan decrement. Kontrol program: if, while, do … while, for, dan switch. Fungsi: definisi fungsi, pemanggilan fungsi (call by value/reference), fungsi rekursif, inline function. Struktur data sederhana: array dan struct. |
||
| Pengantar Matematika Komputasi | KOM120D | 3 |
Deskripsi:Mata kuliah ini akan membahas topik-topik fundamental pada kalkulus, serta penerapannya dalam masalah komputasi sederhana. Topik-topik fundamental pada kalkulus yang dibahas mencakup pengenalan fungsi, terkait himpunan fungsi dengan single variabel dan multivariabel, terminologi penurunan fungsi dan penerapannya, terminologi penurunan fungsi multi variabel serta pengenalan metode-metode untuk menyelesaikan solusi dari fungsi tanpa kendala dan fungsi dengan suatu kendala. Setelah mengikuti perkuliahan ini, mahasiswa dapat menerapkan konsep-konsep pada fungsi multivariabel, turunan parsial, turunan berarah, dan gradien vektor, serta optimalisasi berkendala pada permasalahan di bidang ilmu komputer, di antaranya adalah algoritme pembelajaran, dan implementasinya menggunakan bahasa pemrograman seperti R dan Scilab. |
||
| Rangkaian Digital | KOM120E | 2 |
Deskripsi:Mata kuliah ini membahas tentang sistem-sistem bilangan, bentuk-bentuk kode biner, pengertian logika biner, bentuk dan cara kerja logic gate, Postulat Huntington dan teori dasar aljabar Boolean, penyederhanaan fungsi Boolean menggunakan teori dasar Aljabar Boolean dan Karnaugh Map (K-Map), jenis-jenis rangkaian terintegrasi, rangkaian kombinasional, rangkaian sekuensial serta cara kerja Counter dan Register. |
||
| Basis Data | KOM120F | 3 |
Deskripsi:Mata kuliah ini utamanya memperkenalkan komponen inti dari lingkungan basis data serta menjelaskan proses pengembangan basis data yang mencakup pemodelan konseptual, logikal dan fisikal. Sebagai tambahan mata kuliah ini juga akan memberikan pengantar terhadap berbagai teknologi yang penting dalam organisasi modern seperti stored procedure, trigger, transaksi, noSQL dan basis data spasial. Setelah mengambil mata kuliah ini, mahasiswa diharapkan mampu menjelaskan konsep-konsep dasar dalam basis data dengan penekanan pada model relasional, mampu berinteraksi dengan sistem basis data menggunakan SQL/Advanced SQL, serta mampu melakukan pemodelan basis data secara konsep, logik dan fisik |
||
| Struktur Diskret | KOM120I | 2 |
Deskripsi:Mata kuliah Struktur Diskret akan membahas topik-topik dalam matematika diskret dan konsep teori bahasa dan otomata. Secara lengkap topik-topik yang akan diberikan adalah sebagai berikut: |
||
| Pengantar Teori Komputasi | KOM2201 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Rangkaian Digital | KOM2202 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Aljabar Linier untuk Komputasi | KOM2203 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Struktur Diskrit | KOM2204 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Pemrograman | KOM2205 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Basis data | KOM2206 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Teori Peluang | STA1202 | 3 |
Deskripsi:Mata kuliah ini membahas tentang ruang contoh dan kejadian, analisis kombinatorik, aksioma peluang dan dalil-dalil peluang, peluang bersyarat dan Dalil Bayes, peubah acak, fungsi massa peluang, fungsi kepekatan peluang, fungsi sebaran, sebaran peluang bersama, sebaran fungsi peubah acak, dan kombinasi linier dan kuadratik peubah acak yang menyebar normal. |
||
| Metode Statistika | STA2211 | 3 |
Deskripsi:Mata kuliah ini menjelaskan prinsip-prinsip dasar metode statistika (konsep dasar peluang, konsep peubah acak,konsep dasar sebaran penarikan contoh, konsep dasar pendugaan parameter, serta konsep dasar uji hipotesis) dan beberapa metode analisis sederhana (perbandingan nilai tengah, anova, uji khi kuadrat, analisis korelasi dan regresi), yang dapat diterapkan pada berbagai bidang terapan, seperti Pertanian, Bio Sains, Lingkungan, Sosial, Ekonomi, Industri, Bisnis, dan sebagainya. Mata kuliah ini juga menjadi dasar bagi Mata kuliah bagi mata kuliah statistika lebih lanjut seperti Analisis Data Kategorik, Analisis Regresi, Perancangan Percobaan, Statistika Pengendalian Mutu, dan Analisis Deret Waktu. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Pengantar Kecerdasan Buatan | KEB2221 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Pemrograman | KOM120C | 3 |
Deskripsi:Mata kuliah ini membahas paradigma bahasa pemrograman yang meliputi imperative programming, functional programming, logic programming, dan object oriented programming (OOP). Penekanan utama mata kuliah ini adalah konsep dan implementasi OOP menggunakan bahasa pemrograman C++ dan Java |
||
| Organisasi dan Arsitektur Komputer | KOM120G | 2 |
Deskripsi:Mata kuliah ini membahas karakteristik sistem komputer modern ditinjau dari struktur, fungsi dan interkoneksi komponen-komponen utama komputer yaitu prosesor, memori, dan perangkat masukan/keluaran. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu menjelaskan prinsip dan cara kerja sistem komputer modern ditinjau dari struktur dan fungsinya, komponen-komponen utama sistem komputer dan interkoneksinya, dan membuat program dalam bahasa rakitan sederhana. |
||
| Struktur Data | KOM120H | 3 |
Deskripsi:Mata kuliah ini membahas abstraksi data dalam sebuah struktur untuk menunjang pengolahan/pemrosesan data dalam komputer serta beberapa algoritme penting yang terkait dengan pengolahan dan abstraksi data, seperti pengurutan, fungsi hash, rekursif, heap, dan sebagainya. Setelah menyelesaikan mata kuliah ini, mahasiswa dapat menjelaskan dan mengimplementasikan konsep struktur data dan aplikasinya, serta mengenali dan memahami penggunaan algoritme penting yang dapat diterapkan pada struktur data tingkat lanjut. |
||
| Struktur Data | KOM120H | 3 |
Deskripsi:Mata kuliah ini membahas abstraksi data dalam sebuah struktur untuk menunjang pengolahan/pemrosesan data dalam komputer serta beberapa algoritme penting yang terkait dengan pengolahan dan abstraksi data, seperti pengurutan, fungsi hash, rekursif, heap, dan sebagainya. Setelah menyelesaikan mata kuliah ini, mahasiswa dapat menjelaskan dan mengimplementasikan konsep struktur data dan aplikasinya, serta mengenali dan memahami penggunaan algoritme penting yang dapat diterapkan pada struktur data tingkat lanjut. |
||
| Metode Kuantitatif | KOM1221 | 3 |
Deskripsi:Mata kuliah ini membahas konsep dasar dan teknik lanjutan dalam analisis data yang mencakup perancangan percobaan, teknik pengumpulan data, dan metode survei. Materi meliputi pemodelan linear, eksplorasi data multivariat, reduksi dimensi, serta konsep jarak dalam analisis data. Selain itu, diperkenalkan juga analisis regresi, teknik clustering, dan klasifikasi sebagai dasar dalam pengolahan dan interpretasi data. Mata kuliah ini dirancang untuk membekali mahasiswa dengan kemampuan analitis dan keterampilan praktis dalam mengelola dan menganalisis data secara komprehensif. |
||
| Rekayasa Perangkat Lunak | KOM1231 | 3 |
Deskripsi:Mata kuliah ini membahas pentingnya rekayasa perangat lunak (RPL), definisi perangkat lunak, metode pengembangan perangkat lunak berorientasi proses dan berorientasi objek, serta tahapan dalam RPL. Tahapan RPL dimaksud meliputi analisis kebutuhan, pemodelan hasil analisa, perancangan, implementasi dengan teknik pemrograman yang dipilih, pengujian secara black box maupun white box dan perawatan. Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu mengembangkan perangkat lunak secara sistematis dan terukur dengan mengimplementasikan metode-metode pengambangan perangkat lunak berorientasi proses maupun berorientasi obyek. |
||
| Desain Pengalaman Pengguna | KOM1232 | 3 |
Deskripsi:Desain Pengalaman Pengguna adalah bidang ilmu multidisiplin yang mengintegrasikan teori dan metodologi dari berbagai bidang seperti ilmu komputer, psikologi kognitif, dan desain. Mata kuliah ini membahas teori-teori dasar yang melandasi desain pengalaman pengguna, faktor manusia dalam desain, mengukur pengalaman pengguna menggunakan teknik kuantitatif dan kualitatif, serta proses desain pengalaman pengguna yang menghasilkan suatu prototipe produk interaktif. Peserta mata kuliah menerapkan teori tersebut dalam bentuk proyek mata kuliah yang mengandung kegiatan menganalisis, merancang, mengembangkan, mengevaluasi atau menguji, dan mengkomunikasikan suatu karya pada lingkup yang terbatas. Desain Pengalaman Pengguna merupakan suatu kompetensi yang strategis dalam transformasi digital. Dengan kemampuan desain pengalaman pengguna, lulusan diharapkan dapat memiliki kemampuan berempati dengan kebutuhan pengguna, menginternalisasi tujuan bisnis yang ingin dicapai suatu organisasi, serta teknologi yang dapat digunakan untuk menghubungkan kedua hal tersebut untuk mencapai suatu masa depan yang berkelanjutan. Kompetensi yang diperoleh dalam mata kuliah ini dapat dimanfaatkan oleh peserta mata kuliah pada mata kuliah lain yang menghasilkan suatu produk, kegiatan capstone atau merdeka belajar, serta proyek pribadi yang dilaksanakan oleh peserta. Keterlibatan praktisi dalam perkuliahan dapat meningkatkan wawasan tentang peran kompetensi yang diperoleh pada mata kuliah terhadap suatu kasus nyata. |
||
| Grafika Komputer dan Visualisasi | KOM1304 | 2 |
Deskripsi:Mata kuliah ini membahas mengenai konsep dasar grafika komputer dan visualisasi yang meliputi sistem grafika komputer, sistem koordinat dua dimensi dalam grafika komputer, objek geometri primitif, transformasi, atribut objek geometri, dan interaksi. Peserta akan mengimplementasikan konsep grafika komputer dan visualisasi menggunakan application programming interface grafik dalam suatu pembelajaran berbasis proyek yang berhubungan dengan visualisasi data di bidang pertanian dalam bentuk aplikasi grafis yang interaktif. |
||
| Struktur Data | KOM2207 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Organisasi dan Arsitektur Komputer | KOM2208 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Keamanan Informasi | KOM2211 | 2 |
Deskripsi:Deskripsi belum tersedia. |
||
| Penambangan Data | KOM2221 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Rekayasa Perangkat Lunak | KOM2231 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Desain Pengalaman Pengguna | KOM2232 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Summer Course | IPB201 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa atas partisipasinya dalam kegiatan summer course. Melalui kegiatan ini, mahasiswa mendapat pengetahuan, melatih professional skill, dan mengasah managerial skill mahasiswa dalam menumbuhkembangkan budaya kerja sama multidisiplin keilmuan dalam suasana multikultural bagi mahasiswa IPB yang dilaksanakan di dalam maupun luar negeri. Mahasiswa diharapkan mampu membangun keterampilan berkomunikasi (public speaking), berfikir kreatif, inovatif, responsif, dan analitis (critical thinking and problem-solving) dalam summer course. Selain itu mahasiswa mampu mendiseminasikan pengetahuan dan kompetensi yang dimiliki dalam kegiatan summer couse. |
||
| Konferensi Nasional | IPB202 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa atas partisipasinya sebagai pemakalah (baik oral/poster) pada forum-forum ilmiah nasional dan internasional di mana mahasiswa mampu membangun kemampuan berkomunikasi (public speaking), berfikir, kreatif, inovatif, responsif, dan analitis (critical thinking and problem-solving). Selain itu mahasiswa mampu mendesiminasikan pengetahuan dan kompetensi yang yang dimiliki dalam kegiatan konferensi/seminar |
||
| Pengembangan Talenta | IPB203 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa atas pengembangan minat dan bakat yang dimilikinya dan/atau membantu orang lain mulai dari membangun pengetahuan, keterampilan, dan kecakapannya dalam mengoptimalkan potensi diri untuk berprestasi, berkarya dan berkontribusi yang terbaik. Mahasiswa mampu mengembangkan inisiatif untuk bekerja sama, melakukan komunikasi, menyusun strategi kompetisi, dan melakukan kepemimpinan dalam lingkup terbatas sebagai individu maupun kelompok dalam upaya pemecahan masalah. Mahasiswa memiliki kemampuan untuk memotivasi orang lain dalam mengembangkan minat, bakat, dan kemampuan melalui aktivitas positif yang dilakukan selama persiapan, pelaksanaan, hingga evaluasi dalam keikutsertaan kompetisi atau kegiatan lainnya. |
||
| Manajemen Even | IPB204 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dari pengalaman, kreatifitas, dan inovasi dalam mengelola event mulai dari perencanaan, mengembangkan anggaran, menentukan jalur kritis, struktur rincian kerja, mitigasi risiko, perencanaan kontingensi, monitoring dan evaluasi; termasuk keterlibatannya dalam pemilihan tempat, pendaftaran, pengadaan logistik/konsumsi, akomodasi, transportasi, keamanan dan entertainment. |
||
| Pembelajaran Emosi & Sosial | IPB205 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dalam membangun kesadaran diri, pengelolaan emosi dan motivasi, keterlibatan secara sosial dengan lebih baik, mengembangkan keterampilan hubungan interpersonal yang baik, dan membuat keputusan kritis dan bertanggung jawab dalam menghadapi perubahan, penyesuaian diri dengan lingkungan, kemampuan beradaptasi, kreatif, dan bekerja dengan baik dengan orang lain. |
||
| Komunikasi dan Kerjasama Tim | IPB206 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dari pengalaman dalam public speaking dan bekerjasama dalam Tim, dengan kemampuan sebagai berikut: |
||
| Kepemimpinan Inklusif | IPB207 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dari pengalaman dalam berkegiatan dan berorganisasi yang dicirikan dari: |
||
| Empati dan Kecerdasan Emosional | IPB208 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa terkait keterampilan sosial dan emosional yang menopang hubungan positif dalam berhubungan dengan orang lain. Ini mencakup keterampilan dasar dan terkait dari empati dan "kecerdasan emosional," juga dikenal sebagai EQ, yang mengacu pada kemampuan mengidentifikasi dan mengatur perasaan kita sendiri, menyelaraskan perasaan orang lain dan memahami perspektif mereka, dan menggunakan pengetahuan ini untuk: |
||
| Pengambilan Keputusan Efektif | IPB209 | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dari pengalaman kepemimpinan, keterlibatan atau tanggung jawabnya dalam perencanaan strategi yang sangat bergantung pada kemampuan mahasiswa untuk melihat situasi secara utuh (helicopter view) dan membuat keputusan yang tepat. Untuk membuat keputusan untuk memajukan organisasi, para pemimpin perlu memastikan bahwa tujuan organisasi dapat dicapai dan seimbang sambil juga mempertimbangkan ketidakpastian perkembangan di masa depan. Dalam lingkungan organisasi yang kompleks, strategi yang baik adalah hasil dari penerapan pola pikir analitis dan penggunaan pendekatan sistematis untuk pengambilan keputusan, antara lain didukung juga dengan: |
||
| Pemecahan Masalah Kompleks | IPB20A | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa terkait dengan kemampuannya dalam memecahkan masalah baru yang tidak jelas dalam pengaturan dunia nyata yang kompleks. Kemampuan ini dibangun di atas praktik berpikir kritis yang kokoh, melihat masalah dari berbagai sudut pandang, mengembangkan solusi alternatif, dan memilih solusi terbaik berdasarkan pemahaman mahasiswa tentang masalah, lingkungan yang memengaruhi masalah, dan mereka yang terkena dampak solusinya. |
||
| Kewirausahaan Sosial | IPB20B | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa atas: |
||
| Berpikir Kritis dan Kreatif | IPB20C | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dari kemampuanya dalam: |
||
| Etika Profesional | IPB20E | 2 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa terkait dengan kemampuannya untuk mengidentifikasi dan menganalisis tantangan etika yang ditunjukkan dalam praktik profesional; kemampuan untuk menggunakan pengetahuannya untuk refleksi dalam praktik profesional mahasiswa; serta pemahamannya tentang kesadaran etis, sosial dan lingkungan, serta hak dan tanggung jawab dalam bertindak dengan cara yang diinginkan secara moral, menuju komitmen moral dan perilaku yang bertanggung jawab |
||
| Summer Course | IPB301 | 3 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa atas partisipasinya dalam kegiatan summer course. Melalui kegiatan ini, mahasiswa mendapat pengetahuan, melatih professional skill, dan mengasah managerial skill mahasiswa dalam menumbuhkembangkan budaya kerja sama multidisiplin keilmuan dalam suasana multikultural bagi mahasiswa IPB yang dilaksanakan di dalam maupun luar negeri. Mahasiswa diharapkan mampu membangun keterampilan berkomunikasi (public speaking), berfikir kreatif, inovatif, responsif, dan analitis (critical thinking and problem-solving) dalam summer course. Selain itu mahasiswa mampu mendiseminasikan pengetahuan dan kompetensi yang dimiliki dalam kegiatan summer couse. |
||
| Konferensi Internasional | IPB302 | 3 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa atas partisipasinya sebagai pemakalah (baik oral/poster) pada forum-forum ilmiah nasional dan internasional di mana mahasiswa mampu membangun kemampuan berkomunikasi (public speaking), berfikir, kreatif, inovatif, responsif, dan analitis (critical thinking and problem-solving). Selain itu mahasiswa mampu mendesiminasikan pengetahuan dan kompetensi yang yang dimiliki dalam kegiatan konferensi/seminar |
||
| Pengembangan Profesi | IPB303 | 3 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dalam mendapatkan atau mempertahankan kredensial profesional baik yang terkait dengan bidang keilmuan atau kompetensi tambahan baru dengan tujuan pengembangan diri maupun untuk peningkatan karir melalui kegiatan-kegiatan sertifikasi kompetensi, mengikuti pelatihan-pelatihan, praktik kerja/magang dan kegiatan lainnya yang relevan. |
||
| Pengembangan Masyarakat | IPB305 | 3 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dari pengalamannya melakukan kegiatan -kegiatan pengabdian kepada masyarakat yang mencakup: |
||
| Inovasi dan Pemikiran Desain | IPB309 | 3 |
Deskripsi:Pengakuan atas capaian pembelajaran yang didapat mahasiswa dalam menggunakan kreativitas dan keterampilan berpikir desain untuk mengidentifikasi dan memilih peluang yang memungkinkan inovasi. Keterampilan dalam pemecahan masalah secara kreatif dikembangkan dan ditingkatkan melalui berbagai aktivitas. Kemampuan menggunakan alat berpikir desain untuk membantu siswa memahami pemikiran desain sebagai pendekatan pemecahan masalah. Kemampuan mengembangkan ide/gagasan melalui proses empati terhadap permasalahan yang dihadapi oleh masyarakat dan penciptaan nilai (value co-creation). |
||
| Kredensial Mikro | IPB30B | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Pembelajaran Mesin | KEB2321 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Analisis Algoritme | KOM1303 | 3 |
Deskripsi:Mata kuliah ini menjelaskan tentang teknik-teknik merancang suatu algoritme yang baik dalam menyelesaikan masalah-masalahnya. Topik bahasan meliputi antara lain: kriteria kebaikan suatu algoritme, laju pertumbuhan fungsi, fungsi rekursif, teknik devide and conquer, teknik Greedy, pemrograman dinamis dan teknik penelusuran ke belakang serta pengantar teori NP-Complete. |
||
| Analisis Algoritme | KOM1303 | 3 |
Deskripsi:Mata kuliah ini menjelaskan tentang teknik-teknik merancang suatu algoritme yang baik dalam menyelesaikan masalah-masalahnya. Topik bahasan meliputi antara lain: kriteria kebaikan suatu algoritme, laju pertumbuhan fungsi, fungsi rekursif, teknik devide and conquer, teknik Greedy, pemrograman dinamis dan teknik penelusuran ke belakang serta pengantar teori NP-Complete. |
||
| Sistem Operasi | KOM1313 | 3 |
Deskripsi:Mata kuliah ini membahas mengenai konsep serta mekanisme |
||
| Komunikasi Data dan Jaringan Komputer | KOM1314 | 3 |
Deskripsi:Mata kuliah Komunikasi Data dan Jaringan Komputer akan membahas tentang bagaimana komunikasi data terjadi dalam sebuah kanal komunikasi, konversi data analog ke digital, jaringan komputer & layanannya seperti overview jaringan telekomunikasi dan komputer, teknik-teknik switching dan routing, aplikasi-aplikasi Internet, dan tipe-tipe layanan di Internet. Selain itu juga, materi ini akan membahas dasar-dasar sistem komunikasi (analog dan digital), sistem transmisi, pengkodean sumber dan kanal, arsitektur dan protokol Model Referensi OSI, Standar LAN, Peer- to-Peer, Internetworking (TCP/IP), dan keamanan jaringan. Berbagai arsitektur jaringan lanjut juga dibahas seperti LANE, IP over ATM, MPLS, RSVP, VPN, B- ISDN, dasar-dasar manajemen jaringan dan kualitas layanan (QoS: SNMP, RMON), dan manajemen trafik. |
||
| Kecerdasan Buatan | KOM1327 | 3 |
Deskripsi:Mata kuliah 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. |
||
| Kecerdasan Buatan | KOM1327 | 3 |
Deskripsi:Mata kuliah 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. |
||
| Sistem Informasi | KOM133A | 2 |
Deskripsi:Mata kuliah ini didesain untuk memberikan mahasiswa pondasi pemahaman dari Sistem |
||
| Analisis Algoritme | KOM2301 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Grafika Komputer dan Visualisasi | KOM230A | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Teknologi Realitas Campuran | KOM230B | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Sistem Operasi | KOM2311 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Komunikasi Data dan Jaringan Komputer | KOM2312 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Internet of Things | KOM231A | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Komputasi Awan | KOM231B | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Sistem Tertanam dan Robotika | KOM231C | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Analitik Teks | KOM232A | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Teknologi Geospasial | KOM232B | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Manajemen Proyek Perangkat Lunak | KOM2331 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Sistem Informasi | KOM233A | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Arsitektur Perangkat Lunak | KOM233B | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Penjaminan Mutu dan Audit Perangkat Lunak | KOM233C | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Keamanan Informasi | KOM1315 | 2 |
Deskripsi:Mata kuliah ini membahas teori dan implementasi keamanan informasi dengan fokus utama pada pemanfaatan primitif kriptografi (enkripsi klasik, modern simetrik & asimetrik, fungsi hash, tanda tangan digital, dan PKI) serta teknik information hiding (steganografi dan watermarking) sebagai fondasi keamanan sistem. Pembelajaran juga menekankan pada kemampuan analisis dan perancangan protokol keamanan (khususnya Authentication, Authorization, Accounting - AAA). Dengan pendekatan berbasis proyek (Project-Based Learning), mahasiswa dituntut untuk mengintegrasikan algoritma-algoritma tersebut ke dalam desain sistem informasi nyata untuk menjamin kerahasiaan, integritas, dan ketersediaan data sesuai standar teknologi terkini. |
||
| Pengantar Kecerdasan Komputasional | KOM1326 | 2 |
Deskripsi:Mata kuliah ini bertujuan untuk mengenalkan kepada mahasiswa mengenai prinsip-prinsip dasar metode Kecerdasan Komputasional. Materi yang diajarkan mencakup Artificial Neural Networks, Evolutionary Computation, Swarm Intelligence, Artificial Immune Systems, Fuzzy Systems, Probabilistic methods dan Reinforcement Learning. Setelah menyelesaikan perkuliahan ini mahasiswa diharapkan mampu memahami konsep-konsep dasar dan istilah-istilah penting dalam Kecerdasan Komputasional serta algoritma Kecerdasan Komputasional. Selain itu, mahasiswa juga diharapkan mampu memilih dan menggunakan metode kecerdasan komputasional yang tepat untuk menyelesaikan permasalahan yang diberikan. |
||
| Pengolahan Citra Digital | KOM1328 | 3 |
Deskripsi:Mata kuliah ini menjelaskan keterkaitan artificial intelligence, machine learning, image processing dan computer vision, karakteristik citra digital, pengolahan citra digital, analisis dan seperti pembentukan citra (image formation), peningkatan kualitas citra (image enhancement), restorasi citra (image restoration), transformasi citra dalam ruang frekuensi, segmentasi citra, morfologi citra, kompresi citra, feature extraction, dan pengenalan citra (image recognition). Bahasa pemrograman yang digunakan Python dengan library OpenCV dan perangkat lunak Google Colab. |
||
| Analisis dan Desain Sistem | KOM1337 | 3 |
Deskripsi:Mata kuliah ini membahas bagaimana melakukan analisis dan desain pengembangan sistem. Software development life cycle (SDLC) dan software development methodologies dijelaskan dengan komprehensif, sehingga memudahkan pemahaman. Pengenalan notasi-notasi standar untuk analisis dan desain sistem seperti, Business Process Modeling Notation (BPMN), Unified Modeling Language (UML) disertai dengan studi kasus pengembangan yang riil. Setelah menyelesaikan mata kuliah ini, mahasiswa mampu menganalisis kebutuhan pengembangan sistem; memodelkan kebutuhan sistem dengan notasi-notasi BPMN dan UML; melakukan desain data, proses, arsitektur, dan antarmuka sistem; serta membuat prototipe sistem. |
||
| Data Mining | KOM1338 | 3 |
Deskripsi:Mata kuliah Data mining akan membahas tentang gambaran umum data mining, data dan eksplorasi data, praproses data, analisis cluster dan deteksi outlier, klasifikasi, analisis asosiasi, data warehouse dan OLAP (Online Analytical Processing), dan pengantar teknik data mining lanjut meliputi spatial data mining, multimedia data mining, sequential pattern mining, text mining dan web mining |
||
| Data Mining | KOM1338 | 3 |
Deskripsi:Mata kuliah Data mining akan membahas tentang gambaran umum data mining, data dan eksplorasi data, praproses data, analisis cluster dan deteksi outlier, klasifikasi, analisis asosiasi, data warehouse dan OLAP (Online Analytical Processing), dan pengantar teknik data mining lanjut meliputi spatial data mining, multimedia data mining, sequential pattern mining, text mining dan web mining |
||
| Capstone 1 | KOM1402 | 3 |
Deskripsi:Mata kuliah ini dilaksankan dalam bentuk kegiatan pembangunan sebuah sistem basis data atau algoritme cerdas atau sistem jaringan komunikasi data untuk suatu permasalahan nyata |
||
| Technopreneurship | KOM2302 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Proyek Capstone Ilmu Komputer | KOM2303 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Komputasi Paralel dan Terdistribusi | KOM2313 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Pengantar Tugas Akhir | KOM2391 | 3 |
Deskripsi:Deskripsi belum tersedia. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Kuliah Kerja Nyata Tematik | IPB1400 | 4 |
Deskripsi:Kuliah Kerja Nyata Tematik Inovasi Institut Pertanian Bogor (KKNT IPB) |
||
| PKL | KOM1399 | 3 |
Deskripsi:Dalam mata kuliah ini, mahasiswa menerapkan pengetahuan, keterampilan dan kemampuan bidang ilmu komputer untuk menyelesaikan permasalahan nyata di dunia kerja, serta dapat mengomunikasikan ide dan pemahaman terkait permasalahan tersebut secara lisan dan tertulis dengan rekan kerja dan atasan di instansi Praktik Kerja Lapangan (PKL) serta dosen dan mahasiswa lainnya. Topik yang didapat dari pengalaman kerja dapat diteruskan menjadi tugas akhir. Setelah mengikuti mata kuliah ini, mahasiswa diharapkan mampu menganalisis permasalahan nyata di dunia kerja dan menghasilkan penyelesaian masalah tersebut berdasarkan pengetahuan keilmuan komputer dan keterampilan di bidang teknologi komputer yang dimilikinya. |
||
| Capstone 2 | KOM1403 | 5 |
Deskripsi:Deskripsi belum tersedia. |
||
| Kolokium | KOM1497 | 1 |
Deskripsi:Deskripsi belum tersedia. |
||
| Magang Profesi Teknologi Informasi | KOM2401 | 10 |
Deskripsi:Deskripsi belum tersedia. |
||
| Kolokium | KOM2496 | 1 |
Deskripsi:Deskripsi belum tersedia. |
||
| Mata Kuliah | Kode | SKS |
|---|---|---|
| Seminar | KOM1498 | 1 |
Deskripsi:Deskripsi belum tersedia. |
||
| Tugas Akhir | KOM1499 | 4 |
Deskripsi:Deskripsi belum tersedia. |
||
| Ujian Komprehensif | KOM2497 | 1 |
Deskripsi:Deskripsi belum tersedia. |
||
| Seminar | KOM2498 | 1 |
Deskripsi:Deskripsi belum tersedia. |
||
| Tugas Akhir | KOM2499 | 6 |
Deskripsi:Deskripsi belum tersedia. |
||