CURRICULUM

The curriculum of Bachelor of Informatics Engineering has been equipped with a handbook module which can be accessed throuht each course. The complete curriculum of BIE can be downloaded here and complete handbook module or can be downloaded here.

Course IDCourse NameCreditsECTSPre-requisite
Semester 1
W22K11Informatic Logic34.8
W22K12 Introduction of Information Technology23.2
W22K13Digital System34.8
W22P11Interpersonal Skill23.2
W22P12Technopreneurship23.2
W22U11Calculus34.8-
W22U12Pancasila23.2-
W22U13Religion Education23.2-
Sub-Total 1930.4
Semester 2
W22B21Linear Algebra33.2-
W22B22Discrete Mathematic34.8-
W22B23Computer Organization and Architecture34.8-
W22K21Probability and Statistic24.8-
W22K22Algorithm and Programming46.4-
W22P21Computer and Society23.2-
W22U21Citizenship23.2-
W22U22English23.2-
Sub-Total 2133.6
Semester 3
W22B31Algorithm and Data Structure34.8W22K22
W22B32Human Computer Interaction23.2-
W22B33Computer Network34.8-
W22B34Database System34.8W22K22
W22B35Information System34.8W22K12
W22B36Operating System34.8-
W22K31Numerical Method34.8W22K22
Sub-Total 2032
Semester 4
W22B41Analysis and Design of Object Oriented Programming23.2-
W22B42Web Programming34.8W22B32, W22K22
W22B43Digital Image Processing34.8W22K13, W22K22,W22B22
W22B44Software Engineering34.8W22B34
W22B45File System34.8W22B31
W22P41Parallel Processing34.8W22B31, W22B36
W22U41Scientific Writing23.2-
Sub-Total 1930.4
Semester 5
K22B51Big Data34.8K22B53, W22B34, W22K21
K22B52Information Technology Security23.2W22B33
K22B53Artificial Intelligence34.8W22B31, W22K21
K22B54Object Oriented Programming34.8W22B41
K22B55Operational Research23.2W22B21
K22B56Research on Information Technology23.2W22U41, W22K12
K22B57Automata and Formal Language34.8W22K11
K22U51Professional Ethic23.2-
Sub-Total 2032
Semester 6
K22B61Internet of Things (IoT)23.2W22B23, W22K13,W22B36
K22P61Fuzzy Logic23.2K22B53
K22B62Modeling and Simulation34.8W22K21
K22P62Mobile Programming23.2K22B54
K22B63Visual Programming34.8W22K22, W22B32
W22B61Practical Work23.2-
K22B64Distributed System34.8W22B33
Competence Elective Course23.2-
Sub-Total 1930.4
Semester 7
W22L71Field Study Service46.4-
W22B71Final Project I23.2W22B61
K22B71Internet Programming34.8K22B64
K22U71Software Development Project23.2W22B44
K22P71Artificial Neural Network23.2-
Competence Elective Course58-
Sub-Total 1828.8
Semester 8
W22B81Final Project II46.4W22B71
Competence Elective Course46.4
Sub-Total 812.8
Total SKS and ECTS of Semester 1-8 144230. 4
Competence Elective Course
P22A01Artificial Intelligence Application23.2K22B53
P22A02Bioinformatics23.2-
P22A03Feature Extraction23.2K22B53
P22A04 Compression Method23.2-
P22A05Machine Learning23.2K22B57
P22A06Natural Language Processing23.2-
P22A07Digital Signal Processing23.2-
P22A08Audio Processing23.2-
P22A09Pattern Recognition23.2W22B43
P22A10Geospatial Information System23.2K22B54
P22A11Steganography and Watermarking23.2K22B54
P22B01Network Analysis and Planning23.2W22B33
P22B02Internet of Things Application23.2K22B61
P22B03Database and Data Graf Analysis23.2-
P22B04Blockchain23.2-
P22B05Data Mining23.2-
P22B06Advanced Computer Network23.2W22B33
P22B07Wireless Network23.2W22B33
P22B08Mobile Ad Hoc Network23.2W22B33
P22B09Mobile Security23.2
P22B10Database Technology23.2W22B34
P22C013D Animation23.2-
P22C02E-Business23.2-
P22C03Engineering Economy23.2-
P22C04Introduction to Smart City Global Convergence23.2-
P22C05Industrial Management23.2-
P22C06Software Management23.2-
P22C07Mobile Game23.2-
P22C08Game Programming23.2
P22C09Advanced Web Programming23.2
P22C10Project in Emerging Technology23.2
P22C11Interaction Engineering23.2
P22C12Enterprise Information System23.2
P22C13Multimedia System23.2
P22C14Smart City System23.2
P22C15IT Governance23.2