Curriculum Structure
Semester 1
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT1011 | Religious education | 2 |
2 | ICT1021 | Pancasila | 2 |
3 | ICT1031 | Bahasa Indonesia | 2 |
4 | ICT1041 | Citizenship | 2 |
5 | ICT1051 | Discrete mathematics | 3 |
6 | ICT1061 | Kalkulus | 3 |
7 | ICT1071 | Probability and Statistics | 2 |
8 | ICT1081 | Algorithms and Computer Programming | 4 |
9 | ICT1091 | Computer Programming & Algorithm Practice | 1 |
Number of Credits | 21 |
Semester 2
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT1012 | English | 2 |
2 | ICT1022 | Pacific Knowledge | 2 |
3 | ICT1032 | Introduction to Informatics Engineering | 2 |
4 | ICT1042 | Linear Algebra | 2 |
5 | ICT1052 | Numerical Method | 3 |
6 | ICT1062 | Language Theory and Automata | 3 |
7 | ICT1072 | Computers and Society | 2 |
8 | ICT1082 | Database | 3 |
9 | ICT1092 | Database Practicum | 1 |
Number of Credits | 20 |
Semester 3
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT2011 | Information Systems | 3 |
2 | ICT2021 | Computer Architecture and Organization | 3 |
3 | ICT2031 | Operating system | 3 |
4 | ICT2041 | Data Structure | 3 |
5 | ICT2051 | Software engineering | 3 |
6 | ICT2061 | Database Technology | 3 |
7 | ICT2071 | Database Technology Practicum | 1 |
Number of Credits | 19 |
Semester 4
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT2012 | Human Computer Interaction | 4 |
2 | ICT2022 | Artificial intelligence | 2 |
3 | ICT2032 | Web Programming | 3 |
4 | ICT2042 | Computer Modeling and Simulation | 3 |
5 | ICT2052 | Digital Image Processing | 3 |
6 | ICT2062 | Network and Data Communication | 3 |
7 | ICT2072 | Network and Data Communication Practicum | 1 |
Number of Credits | 19 |
Semester 5
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT3011 | Machine Learning | 3 |
2 | ICT3021 | Game Development | 3 |
3 | ICT3031 | Augmented Reality and Virtual Reality | 3 |
4 | ICT3041 | Cloud Computing | 2 |
5 | ICT3051 | Multimedia System | 3 |
6 | ICT3061 | Multimedia Systems Practicum | 1 |
8 | ICT3XX1 | MKP Semester 5 | 2 |
9 | ICT3XX1 | MKP Semester 5 | 2 |
Number of Credits | 19 |
Semester 6
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT3012 | Bioinformatics | 3 |
2 | ICT3022 | Informatics Research | 3 |
3 | ICT3032 | Entrepreneurship | 2 |
4 | ICT3042 | Information Technology Special Topic | 2 |
5 | ICT3052 | Interpersonal Skills | 2 |
6 | ICT3062 | Cyber Security | 3 |
7 | ICT3072 | Cybersecurity Practicum | 1 |
8 | ICT3XX2 | MKP Semester 6 | 2 |
9 | ICT3XX2 | MKP Semester 6 | 2 |
Number of Credits | 20 |
Semester 7
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT4010 | KKT extension | 4 |
2 | ICT4020 | APPRENTICESHIP | 3 |
3 | ICT4030 | Seminars and Professional Practice | 3 |
4 | ICT4041 | Computer Graphics | 2 |
5 | ICT4051 | Professional ethics | 2 |
6 | ICT4061 | Cryptography | 2 |
7 | ICT4XX1 | MKP Semester 7 | 2 |
8 | ICT4XX1 | MKP Semester 7 | 2 |
Number of Credits | 20 |
Semester 8
No. | MK code | Subject | SKS |
---|---|---|---|
1 | ICT4040 | THESIS | 6 |
Number of Credits | 6 |
Elective Course Packages:
ARTIFICIAL INTELLIGENCE
No. | CodeMK | Elective courses | SKS | Vacation |
---|---|---|---|---|
1 | ICT3071 | DECISION MAKING SUPPORT SYSTEM | 2 | 5 |
2 | ICT3081 | EXPERT SYSTEM | 2 | 5 |
3 | ICT3082 | COMPUTER VISION | 2 | 6 |
4 | ICT3092 | ARTIFICIAL NEURAL NETWORK | 2 | 6 |
5 | ICT4041 | GENETIC ALGORITHM | 2 | 7 |
6 | ICT4051 | INTELLIGENT ROBOTICS | 2 | 7 |
HUMAN INFORMATION
No. | CodeMK | Elective courses | SKS | Vacation |
---|---|---|---|---|
1 | ICT3091 | EXPERIMENTAL DESIGN | 2 | 5 |
2 | ICT3101 | BIOMEDIC INFORMATION | 2 | 5 |
3 | ICT3102 | ONLINE LEARNING TECHNOLOGY | 2 | 6 |
4 | ICT3112 | HEALTH INFORMATION SYSTEM | 2 | 6 |
5 | ICT4061 | E-SPORTS | 2 | 7 |
6 | ICT4071 | USER EXPERIENCES | 2 | 7 |
BIG DATA
No. | CodeMK | Elective courses | SKS | Vacation |
---|---|---|---|---|
1 | ICT3111 | DATABASE SYSTEM MANAGEMENT | 2 | 5 |
2 | ICT3121 | KNOWLEDGE REPRESENTATION | 2 | 5 |
3 | ICT3122 | BIG DATA | 2 | 6 |
4 | ICT3132 | DATA MINING | 2 | 6 |
5 | ICT4081 | INFORMATION RETRIEVAL | 2 | 7 |
6 | ICT4091 | SEMANTIC WEB | 2 | 7 |
INFORMATION SYSTEM
No. | CodeMK | Elective courses | SKS | Vacation |
---|---|---|---|---|
1 | ICT3131 | INFORMATION THEORY | 2 | 5 |
2 | ICT3141 | CORPORATE INFORMATION SYSTEM MANAGEMENT | 2 | 5 |
3 | ICT3142 | E-BUSINESS | 2 | 6 |
4 | ICT3152 | GEOGRAPHIC INFORMATION SYSTEM | 2 | 6 |
5 | ICT4101 | E-GOVERNMENT | 2 | 7 |
6 | ICT4111 | INFORMATION SYSTEM AUDIT | 2 | 7 |
DISTRIBUTED SYSTEM
No. | CodeMK | Elective courses | SKS | Vacation |
---|---|---|---|---|
1 | ICT3151 | NETWORK ROUTING ENGINEERING | 2 | 5 |
2 | ICT3161 | SERVER ADMINISTRATION TECHNIQUES | 2 | 5 |
3 | ICT3162 | NETWORK PROGRAMMING | 2 | 6 |
4 | ICT3172 | WIRELESS DATA COMMUNICATION | 2 | 6 |
5 | ICT4121 | OPTICAL COMMUNICATION SYSTEM | 2 | 7 |
6 | ICT4131 | NETWORK SIMULATION TECHNIQUES | 2 | 7 |
SOFTWARE DEVELOPMENT
No. | CodeMK | Elective courses | SKS | Vacation |
---|---|---|---|---|
1 | ICT3171 | MOBILE APP DEVELOPMENT | 2 | 5 |
2 | ICT3181 | SERVICE ORIENTED APPLICATIONS | 2 | 5 |
3 | ICT3182 | DESKTOP APP DEVELOPMENT | 2 | 6 |
4 | ICT3192 | FRAMEWORK-BASED WEB APPLICATION DEVELOPMENT | 2 | 6 |
5 | ICT4141 | SOFTWARE PROJECT MANAGEMENT | 2 | 7 |
6 | ICT4151 | SOFTWARE QUALITY | 2 | 7 |