Skip to content

2025 Curriculum

Outcome mapping

A ● marks a course designed to support that programme learning outcome.

Graduate profiles and learning outcomes

Graduate profiles and learning outcomes
Graduate profilesCPL01CPL02CPL03CPL04CPL05CPL06CPL07CPL08CPL09CPL10CPLP01CPLP02CPLP03
PL01 Professional attitude of every graduate●●
PL02 Soft skills that support every graduate's academic ability●●
PL03 Backend and Frontend Developer●●●
PL04 Data Scientist Supervisor and Data Analyst●●●●
PL05 Information Security Analyst and Network Administrator●●●

Learning outcome map

82 courses
Learning outcome map
CourseCPL01CPL02CPL03CPL04CPL05CPL06CPL07CPL08CPL09CPL10CPLP01CPLP02CPLP03
Semester 1
WT25-00001 Basic Mathematics●
WT25-00003 Basic Physics●
WT25-00002 Basic Biology●
WT25-00004 Basic Chemistry●
WI25-00001 Sumatra Sustainability Transformation●
WI25-00002 Fundamentals of Digital Technology●
IF25-11001 Algorithms and Programming●
IF25-11002 Programming Practicum●
Semester 2
IF25-12003 Algorithms and Data Structures●
IF25-12004 Discrete Mathematics●
IF25-12005 Computer Organization and Architecture●
IF25-12006 Matrices and Vector Spaces●
IF25-12007 Operating Systems●●
WI25-00004 Introduction to Computing●
WU25-00004 Religion●
Semester 3
IF25-21008 Computer Networks●
IF25-21009 Object-Oriented Programming●
IF25-21010 Probability and Statistics●
IF25-21011 Fundamentals of Software Engineering●
IF25-21012 Databases●
IF25-21013 Algorithm Strategies●
WI25-00005 Healthy Lifestyle and Physical Fitness●
Semester 4
IF25-22014 Web Application Development●
IF25-22015 Information Systems●
IF25-22016 Artificial Intelligence●
IF25-22017 Mobile Application Development●
IF25-22018 Formal Languages and Automata Theory●
WI25-00003 Interdisciplinary English●
WU25-00002 Pancasila●
WU25-00001 Indonesian Language●
Semester 5
IF25-31019 Cryptography●
IF25-31020 Machine Learning●
IF25-31021 Cybersecurity●
IF25-31022 Interaction Design●
IF25-31023 Information Technology Project Management●
IF25-31024 Studium Generale●
WI25-00007 Career, Ethics and Entrepreneurship●
WU25-00003 Civic Education●
Semester 6
IF25-32025 Data Mining●
IF25-32026 Computing, Society and Professionalism●
IF25-32027 Secure Software Engineering●
IF25-32028 Information Technology Capstone Project●
WI25-00006 Community Service Program●
Semester 7
IF25-41029 Research Methodology●
IF25-40030 Internship●
IF25-41031 Selected Topics in Computer Science●
Semester 8
IF25-40032 Final Project Proposal●●
IF25-40033 Final Project●●
Elective courses RPLSI
IF25-40201 Cloud Computing●
IF25-40202 Intelligent Information Systems●●
IF25-40203 Software Testing●●
IF25-40204 Health Information Systems●●
IF25-40205 Geographic Information Systems●●
IF25-40206 Information Technology Audit●●
IF25-40207 Technopreneurship●●
Elective courses KSMI
IF25-40301 Ethical Hacking●
IF25-40302 Blockchain Technology●
IF25-40303 Digital Watermarking●●
IF25-40304 Multimodal Machine Learning●
IF25-40305 Multimedia Technology Systems●
IF25-40306 Complex Computer Networks●●
IF25-40307 Modern Computer Architecture●
IF25-40308 Generative Steganography●
IF25-40309 Mobile Security●●
IF25-40310 Network Security●●
IF25-40311 Pervasive Computing●
IF25-40312 Embedded Systems●
IF25-40313 Cyber Incident Management and Response●
Elective courses AIDE
IF25-40401 Deep Learning●
IF25-40402 Big Data●
IF25-40403 Generative Models●●
IF25-40404 Computational Intelligence●
IF25-40405 Database Management●
IF25-40406 Ethical and Sustainable Computing●
IF25-40407 Decision Support Systems●
IF25-40408 Information Retrieval●
IF25-40409 Natural Language Processing●
IF25-40410 Digital Image Processing●
IF25-40411 Digital Signal Processing●
IF25-40412 Game Technology●
IF25-40413 Data and Information Visualization●●
IF25-40414 Parallel Programming●●●
Σ course27541612347571314