Study Program Undergraduate


The Computer Science Study Program was established as the Department of Computer Science under the Faculty of Mathematics and Natural Sciences at IPB University through Rector Decree No. 095/K.13/HK/OT/1998. Currently, the Department of Computer Science offers undergraduate education in Computer Science (regular and transfer programs). The Computer Science Undergraduate Program at IPB University has been accredited by BAN-PT through Decree No. 4127/SK/BAN-PT/Akred/S/X/2017 with an “A” rating.

Vision

In 2023, the Computer Science Study Program became a leading program and a regional pioneer in computational science, supporting modern agriculture with an internationally standardized management system.

Mission

"Producing graduates who are skilled, responsive, adaptive, and innovative in applying knowledge, methods, and tools in the field of computational science, contributing to the realization of modern agriculture in particular, and other fields in general, while possessing an entrepreneurial spirit; Actively participating in the application of knowledge, methods, and tools in the fields of computational science and information technology through research, community service, and co-curricular activities; Actively contributing to the dissemination of knowledge, methods, and tools in the field of computational science and their application through scientific publications in the form of journals and scientific seminars, innovative works, collaborations, and community service."

Num Course Credit Precondition Semester Course Category
Code Name
1 BIO1102 Basic Biology 3(2-1) - 1 PPKU/Common Core Courses
2 FIS1104 Physics for Science and Technology 3(2-1) - 2 PPKU/Common Core Courses
3 KIM1104 Chemical Science and Technology 3(2-1) - 2 PPKU/Common Core Courses
4 EKO1101 Economy 2(2-0) - 2 PPKU/Common Core Courses
5 IPB110C Innovative Agriculture 2(2-0) - 1 PPKU/Common Core Courses
6 MAT1102 Mathematics and Logical Thinking 3(2-1) - 1 PPKU/Common Core Courses
7 STA1111 Statistics and Data Analysis 3(3-0) - 1 PPKU/Common Core Courses
8 KOM1102 Computational Thinking 2(2-0) - 1 PPKU/Common Core Courses
9 IPB110D Pancasila Education 1(1-0) - 1 PPKU/Common Core Courses
10 IPB110E Citizenship Education 1(1-0) - 1 PPKU/Common Core Courses
11 IPB1106 Indonesian Language 2(1-1) - 1 PPKU/Common Core Courses
12 IPB110F English 2(1-1) - 2 PPKU/Common Core Courses
13 KPM1131 Sociology 2(2-0) - 1 PPKU/Common Core Courses
14 IPB110G Sports/Arts 1(0-1) - 2 PPKU/Common Core Courses
15 MAT1104 Calculus 1 3(2-1) - 2 PPKU/Common Core Courses
16 KOM120B Algorithm and Programming Basics 3(2-1) KOM1102 - Berpikir Komputasional - 2(2-0) 3 Foundational Literacies
17 KOM120D Introduction to Computational Mathematics 3(2-1) MAT1102 - Kalkulus I - 3(2-1) 3 Foundational Literacies
18 KOM120E Digital Circuit 2(2-0) - 3 Academic Core Courses
19 KOM120A Linear Algebra for Computing 3(2-1) - 3 Foundational Literacies
20 KOM120I Discrete Structure 2(2-0) MAT1102 - Matematika dan Berpikir Logis - 3(2-1) 3 Academic Core Courses
21 STA1202 Probability Theory 3(2-1) - 3 Foundational Literacies
22 KOM120F Database 3(2-1) - 3 Academic Core Courses
23 KOM1221 Quantitative Method 3(2-1) STA1202 - Teori Peluang - 3(2-1) 4 Foundational Literacies
24 KOM120C Programming 3(2-1) KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) 4 Academic Core Courses
25 KOM120G Computer Organization and Architecture 2(2-0) KOM120E - Rangkaian Digital - 2(2-0) 4 Academic Core Courses
26 KOM120H Data Structures 3(2-1) KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) 4 Academic Core Courses
27 KOM120H Data Structures 3(2-1) KOM120I - Struktur Diskret - 2(2-0) 4 Academic Core Courses
28 KOM1304 Computer Graphics and Visualization 2(2-0) KOM120A - Aljabar Linear untuk Komputasi - 3(2-1) 4 In-depth Courses
29 KOM1231 Software Engineering 3(2-1) KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) 4 Academic Core Courses
30 KOM1232 User Experience Design 3(2-1) - 4 In-depth Courses
31 KOM1303 Algorithms Analysis 3(2-1) KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) 5 Academic Core Courses
32 KOM1303 Algorithms Analysis 3(2-1) KOM120I - Struktur Diskret - 2(2-0) 5 Academic Core Courses
33 KOM1313 Operating Systems 3(2-1) KOM120G - Organisasi dan Arsitektur Komputer - 2(2-0) 5 In-depth Courses
34 KOM133A Information Systems 2(2-0) - 5 In-depth Courses
35 KOM1327 Artificial Intelligence 3(2-1) KOM120B - Algoritme dan Dasar Pemrograman - 3(2-1) 5 In-depth Courses
36 KOM1327 Artificial Intelligence 3(2-1) KOM120I - Struktur Diskret - 2(2-0) 5 In-depth Courses
37 KOM1314 Data Communication and Computer Network 3(2-1) KOM120G - Organisasi dan Arsitektur Komputer - 2(2-0) 5 In-depth Courses
38 KOM1326 Introduction to Computational Intelligence 2(2-0) KOM1221 - Metode Kuantitatif - 3(2-1) 6 In-depth Courses
39 KOM1328 Digital Image Processing 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 Information Security 2(2-0) KOM120I - Struktur Diskret - 2(2-0) 6 In-depth Courses
43 KOM1337 Systems Analysis and Design 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 Internship 3(0-3) - 7 Final Year Project
46 KOM1403 Capstone 2 5(0-5) - 7 Final Year Project
47 KOM1497 Colloquium 1(0-1) - 7 Final Year Project
48 IPB1400 Thematic Field Work 4(1-3) - 8 Final Year Project
49 KOM1498 Seminar 1(0-1) - 8 Final Year Project
50 KOM1499 Undergraduate Thesis 4(0-4) - 8 Final Year Project
51 IPB110A Religion of Islam 3(2-1) - 2 PPKU/Common Core Courses
52 IPB1101 Christianity 3(2-1) - 2 PPKU/Common Core Courses
53 IPB1102 Religion of Catholic 3(2-1) - 2 PPKU/Common Core Courses
54 IPB1103 Religion of Hindu 3(2-1) - 2 PPKU/Common Core Courses
55 IPB1104 Religion of Buddhist 3(2-1) - 2 PPKU/Common Core Courses

Belum ada data

Able to apply and utilize computational science in problem-solving and decision-making for modern agriculture in a broad sense, in accordance with scientific, engineering, ethical, and legal principles.