Program Studi Sarjana
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 “A”.
Pada tahun 2023 menjadi Program Studi Ilmu Komputer yang terkemuka sebagai pelopor di tingkat regional dalam sains komputasi untuk mendukung pertanian modern dengan sistem pengelolaan yang berstandar internasional
Misi"Menghasilkan lulusan yang handal, responsif, adaptif dan inovatif dalam menerapkan ilmu, metode, dan alat bantu dalam bidang sains komputasi yang berperan dalam mewujudkan pertanian modern khususnya dan bidang lain pada umumnya serta memiliki jiwa kewirausahaan; Berperan aktif dalam menerapkan ilmu, metode, dan alat bantu dalam bidang sains komputasi dan teknologi informasi melalui penelitian, pengabdian pada masyarakat, dan kegiatan kokurikuler; 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, kerjasama dan pengabdian kepada masyarakat. "
No | Mata Kuliah | SKS | Prasyarat | Semester | Kategori Mata Kuliah | |
---|---|---|---|---|---|---|
Kode | Nama | |||||
1 | BIO1102 | Biologi Dasar | 3(2-1) | - | 1 | PPKU/Common Core Courses |
2 | FIS1104 | Fisika Sains Teknologi | 3(2-1) | - | 2 | PPKU/Common Core Courses |
3 | KIM1104 | Kimia Sains dan Teknologi | 3(2-1) | - | 2 | PPKU/Common Core Courses |
4 | EKO1101 | Ekonomi | 2(2-0) | - | 2 | PPKU/Common Core Courses |
5 | IPB110C | Pertanian Inovatif | 2(2-0) | - | 1 | PPKU/Common Core Courses |
6 | MAT1102 | Matematika dan Berpikir Logis | 3(2-1) | - | 1 | PPKU/Common Core Courses |
7 | STA1111 | Statistika dan Analisis Data | 3(3-0) | - | 1 | PPKU/Common Core Courses |
8 | KOM1102 | Berpikir Komputasional | 2(2-0) | - | 1 | PPKU/Common Core Courses |
9 | IPB110D | Pendidikan Pancasila | 1(1-0) | - | 1 | PPKU/Common Core Courses |
10 | IPB110E | Pendidikan Kewarganegaraan | 1(1-0) | - | 1 | PPKU/Common Core Courses |
11 | IPB1106 | Bahasa Indonesia | 2(1-1) | - | 1 | PPKU/Common Core Courses |
12 | IPB110F | Bahasa Inggris | 2(1-1) | - | 2 | PPKU/Common Core Courses |
13 | KPM1131 | Sosiologi | 2(2-0) | - | 1 | PPKU/Common Core Courses |
14 | IPB110G | Olahraga/Seni | 1(0-1) | - | 2 | PPKU/Common Core Courses |
15 | MAT1104 | Kalkulus 1 | 3(2-1) | - | 2 | PPKU/Common Core Courses |
16 | KOM120B | Algoritme dan Dasar Pemrograman | 3(2-1) | KOM1102 - Berpikir Komputasional - 2(2-0) | 3 | Foundational Literacies |
17 | KOM120D | Pengantar Matematika Komputasi | 3(2-1) | MAT1102 - Kalkulus I - 3(2-1) | 3 | Foundational Literacies |
18 | KOM120E | Rangkaian Digital | 2(2-0) | - | 3 | Academic Core Courses |
19 | KOM120A | Aljabar Linear untuk Komputasi | 3(2-1) | - | 3 | Foundational Literacies |
20 | KOM120I | Struktur Diskret | 2(2-0) | MAT1102 - Matematika dan Berpikir Logis - 3(2-1) | 3 | Academic Core Courses |
21 | STA1202 | Teori Peluang | 3(2-1) | - | 3 | Foundational Literacies |
22 | KOM120F | Basis Data | 3(2-1) | - | 3 | Academic Core Courses |
23 | KOM1221 | Metode Kuantitatif | 3(2-1) | STA1202 - Teori Peluang - 3(2-1) | 4 | Foundational Literacies |
24 | KOM120C | Pemrograman | 3(2-1) | KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) | 4 | Academic Core Courses |
25 | KOM120G | Organisasi dan Arsitektur Komputer | 2(2-0) | KOM120E - Rangkaian Digital - 2(2-0) | 4 | Academic Core Courses |
26 | KOM120H | Struktur Data | 3(2-1) | KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) | 4 | Academic Core Courses |
27 | KOM120H | Struktur Data | 3(2-1) | KOM120I - Struktur Diskret - 2(2-0) | 4 | Academic Core Courses |
28 | KOM1304 | Grafika Komputer dan Visualisasi | 2(2-0) | KOM120A - Aljabar Linear untuk Komputasi - 3(2-1) | 4 | In-depth Courses |
29 | KOM1231 | Rekayasa Perangkat Lunak | 3(2-1) | KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) | 4 | Academic Core Courses |
30 | KOM1232 | Desain Pengalaman Pengguna | 3(2-1) | - | 4 | In-depth Courses |
31 | KOM1303 | Analisis Algoritme | 3(2-1) | KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) | 5 | Academic Core Courses |
32 | KOM1303 | Analisis Algoritme | 3(2-1) | KOM120I - Struktur Diskret - 2(2-0) | 5 | Academic Core Courses |
33 | KOM1313 | Sistem Operasi | 3(2-1) | KOM120G - Organisasi dan Arsitektur Komputer - 2(2-0) | 5 | In-depth Courses |
34 | KOM133A | Sistem Informasi | 2(2-0) | - | 5 | In-depth Courses |
35 | KOM1327 | Kecerdasan Buatan | 3(2-1) | KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) | 5 | In-depth Courses |
36 | KOM1327 | Kecerdasan Buatan | 3(2-1) | KOM120I - Struktur Diskret - 2(2-0) | 5 | In-depth Courses |
37 | KOM1314 | Komunikasi Data dan Jaringan Komputer | 3(2-1) | KOM120G - Organisasi dan Arsitektur Komputer - 2(2-0) | 5 | In-depth Courses |
38 | KOM1326 | Pengantar Kecerdasan Komputasional | 2(2-0) | KOM1221 - Metode Kuantitatif - 3(2-1) | 6 | In-depth Courses |
39 | KOM1328 | Pengolahan Citra Digital | 3(2-1) | KOM120A - Aljabar Linear untuk Komputasi - 3(2-1) | 6 | In-depth Courses |
40 | KOM1338 | Data Mining | 3(2-1) | KOM120F - Basis Data - 3(2-1) | 6 | In-depth Courses |
41 | KOM1338 | Data Mining | 3(2-1) | STA111 - Statistika dan Analisis Data - 3(3-0) | 6 | In-depth Courses |
42 | KOM1315 | Keamanan Informasi | 2(2-0) | KOM120I - Struktur Diskret - 2(2-0) | 6 | In-depth Courses |
43 | KOM1337 | Analisis dan Desain Sistem | 3(2-1) | KOM1231 - Rekayasa Perangkat Lunak - 3(2-1) | 6 | In-depth Courses |
44 | KOM1402 | Capstone 1 | 3(0-3) | - | 6 | Enrichment Program |
45 | KOM1399 | PKL | 3(0-3) | - | 7 | Final Year Project |
46 | KOM1403 | Capstone 2 | 5(0-5) | - | 7 | Final Year Project |
47 | KOM1497 | Kolokium | 1(0-1) | - | 7 | Final Year Project |
48 | IPB1400 | Kuliah Kerja Nyata Tematik | 4(1-3) | - | 8 | Final Year Project |
49 | KOM1498 | Seminar | 1(0-1) | - | 8 | Final Year Project |
50 | KOM1499 | Tugas Akhir | 4(0-4) | - | 8 | Final Year Project |
51 | IPB110A | Agama Islam | 3(2-1) | - | 2 | PPKU/Common Core Courses |
52 | IPB1101 | Agama Kristen | 3(2-1) | - | 2 | PPKU/Common Core Courses |
53 | IPB1102 | Agama Katolik | 3(2-1) | - | 2 | PPKU/Common Core Courses |
54 | IPB1103 | Agama Hindu | 3(2-1) | - | 2 | PPKU/Common Core Courses |
55 | IPB1104 | Agama Buddha | 3(2-1) | - | 2 | PPKU/Common Core Courses |
1. PLO 1: Bertakwa kepada Tuhan Yang Maha Esa dan menjunjung tinggi nilai-nilai agama, moral, etika, baik etika umum, etika akademik, maupun etika profesi, taat hukum dan memiliki nasionalisme dan tanggung jawab untuk berkontribusi pada bangsa dan Negara [Values and principles] 2. PLO2: Mampu menjelaskan prinsip-prinsip fundamental matematika dan sains komputasi untuk mendukung pengembangan sistem berbasis komputer [Fundamental Theories] 3. PLO3: Mampu menerapkan teori ilmu komputer dan dasar-dasar pengembangan sistem berbasis komputer dalam menghasilkan solusi berbasis komputasi [Fundamentals of Computer Science] 4. PLO4: Mampu menganalisis, merancang, mengimplementasikan, dan mengevaluasi solusi berbasis komputer melalui pendekatan data science, business intelligence, dan machine learning untuk mendukung pertanian modern [Applied Computer Science] 5. PLO5: Mampu memformulasikan penyelesaian masalah secara logis dalam pengembangan sistem cerdas, sistem informasi, atau sistem komputer [Problem Solving] 6. PLO6: Mampu menerapkan aspek softskills dalam pengembangan sistem berbasis komputer yang mencakup kemampuan berkomunikasi, bekerja sama dalam tim, dan kemampuan belajar sepanjang hayat (life-long learning) [Softskills] "
Mampu mengaplikasikan dan memanfaatkan sains komputasi dalam pemecahan masalah dan pengambilan keputusan untuk pertanian modern dalam arti luas sesuai dengan prinsip-prinsip keilmuan, kerekayasaan, etika dan legal.