Curriculum

Semester 1

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 PTI15001 Basic Programming 5 v   - -
2 PTI15002 Introduction to Information Technology and Computer Science 3     - -
3 KOM15002 Digital Systems 4 v   - -
4 PTI15004 Computational Mathematics 4     - -
5 UNG4008 Indonesia language 3     - -
    Total 19        

Semester 2

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 UBU0008 English 3     - -
2 IFK15002 Advanced Programming 5 v   - -
3 KOM15003 Computer Architecture and Organization 3     - -
4 IFK15001 Advanced Computational Mathematics 4     - -
5 PTI15003 Data Structures and Algorithms 5 v   - -
    Total 20        

Semester 3

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 PTI15007 Database Systems 4 v   - -
2 PTI15008 Operating Systems 4 v   - -
3 PTI15005 Human-Computer Interaction 3     - -
4 PTI15006 Probability and Statistics 4   PTI15004 Computational Mathematics D
5 IFK15101 Object-oriented Modeling 3   IFK15002 Advanced Programming D
    Total 18        

Semester 4

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 PTI15009 Computer Networks 4 v   - -
2 IFK15003 Pattern Recognition 3   PTI15006 Probability and Statistics D
3 IFK15202 Design and Analysis of Algorithms 3   PTI15003 Data Structures and Algorithms C
4 PTI15010 Web Programming 4 v PTI15007 Database Systems D
5 IFK15203 Computer Graphics 3   PTI15004 Computational Mathematics D
6 IFK15201 System Analysis and Design 3   IFK15101 Object-oriented Modeling D
    Total 20        

Semester 5

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 PTI15011 Software Engineering 4 v      
2 IFK15004 Artificial Intelligence 3   PTI15004 Computational Mathematics C
3 KOM15008 Network Security 3   PTI15009 Computer Networks C
4   Electives 9        
    Total 19        

Semester 6

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 PTI15012 Research Methods in Information Technology 3     >=54 sks  
2 UNG4007 Pancasila and Citizenship 3     >=54 sks  
3 PTI15013 Industrial Management of Information Technology 3     >=54 sks  
4   Electives 9        
    Total 18        

Semester 7

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 UBU4005 Entrepreneurship 3     >=54 sks  
2 UBU4002 Industrial Experience and Community Services 3     >=90 sks  
3 PTI15014 Professional Ethics in Information Technology 3     >=54 sks  
4 UNG4001 - UNG4005 Religion 3        
5   Electives 9        
    Total 21        

Semester 8

No Code Course Credit Units (sks) Lab/practical work Pre-requisite
Code Course Min mark
1 UBU4001 Final Project 6     >=120 sks (must have passed all compulsory courses)  
2   Elective 3        
    Total 9        

 

ELECTIVE COURSES

Students may choose a minimum of 30 credit units (sks) of elective courses according to their own interest in order to enrich their competency and assist in their final project. The elective courses are offered from four areas of interest: Intelligent Computation, Computer Networking, Game Technology, and Software Engineering. Students may consult with their respective academic advisers, final project supervisors, or lecturers with relevant areas of interest, to choose their appropriate elective courses from within each area or from across areas of interest. Below are elective courses listed according to the corresponding areas of interest:

ELECTIVE COURSES IN INTELLIGENT COMPUTATION

No Code Course Credit Units (sks) Pre-requisite
Code Course Min mark
1 IFK15032 Data Mining 3 PTI15007 Database Systems D
2 IFK15037 Expert System 3 IFK15004 Artificial Intelligence D
3 IFK15039 Information Retrieval 3  IFK15004 Artificial Intelligence D
4 IFK15036 Digital Image Processing 3  IFK15001 Advanced Computational Mathematics D
5 IFK15038 Decision Support System 3 IFK15001 Advanced Computational Mathematics D
6 IFK15034 Fuzzy Logic 3  IFK15001 Computational Mathematics D
7 IFK15035 Text Processing 3 IFK15001 Data Structures and Algorithms D
8 IFK15033 Artificial Neural Network 3  IFK15001 Artificial Intelligence D
9 IFK15031 Evolutionary Algorithm 3  IFK15001 Artificial Intelligence D
    Total 27      

ELECTIVE COURSES IN COMPUTER NETWORKING

No Code Course Credit Units (sks) Pre-requisite
Code Course Min mark
1 KOM15007 Advanced Computer network 3  PTI15009 Basic Computer Networks D
2 KOM15036 Design and analysis of computer networks 3  PTI15009 Basic Computer Networks D
3 KOM15037 Distributed Systems 3  PTI15009 Basic Computer Networks D
4 KOM15033 Multimedia Networks 3  PTI15009 Basic Computer Networks D
5 KOM15032 Recent Network Architecture 3  PTI15009 Basic Computer Networks D
6 IFK15021 Network Programming 3  PTI15009 Basic Computer Networks D
7 KOM15031 Server Administration 3  PTI15009 Basic Computer Networks D
8 KOM15034 Wireless Networks 3  PTI15009 Basic Computer Networks D
    Total 24      

ELECTIVE COURSES IN SOFTWARE ENGINEERING

No Code Course Credit Units (sks) Pre-requisite
Code Course Min mark
1 IFK15042 Software Project Management 3 IFK15201 System Analysis and Design D
2 IFK15045 Design Patterns 3 IFK15101 atau SIF15001 Object-oriented Modeling, or System Analysis and Design Informasi D
3 IFK15043 Reuse-oriented Development 3 IFK15101 atau SIF15001 Object-oriented Modeling, or System Analysis and Design Informasi D
4 IFK15041 Mobile Applications Development 3 IFK15101 atau SIF15001 Object-oriented Modeling, or System Analysis and Design Informasi D
5 IFK15044 Software Testing 3 IFK15201 atau SIF15001 System Analysis and Design, or System Analysis and Design Informasi D
6 SIF15011 Database Administration 3 PTI15007 Database Systems D
7 SIF15012 Distributed Databases 3 PTI15007 Database Systems D
8 SIF15022 Enterprise Resource Planning 3 SIF15103 atau IFK15201 Functional Business Systems, or System Analysis and Design D
    Total 24      

ELECTIVE COURSES IN GAME TECHNOLOGY

No Code Course Credit Units (sks) Pre-requisite
Code Course Min mark
1 IFK15019 Game Design 3 PTI15005 Human-Computer Interaction D
2 IFK15015 Game Programming 3 IFK15203 Computer Graphics D
3 IFK15018 Game Testing 3 PTI15011 Software Engineering D
4 IFK15012 Game production 3 PTI15011 Software Engineering D
5 IFK15013 Mixed Reality 3 PTI15005 Human-Computer Interaction D
6 IFK15011 Artificial Intelligence Games 3 IFK15001 Artificial Intelligence D
7 IFK15016 3D Engine Programming 3 IFK15203 Computer Graphics D
8 IFK15014 3D Content Creation 3 PTI15005 Human-Computer Interaction D
9 IFK15017 Multiplayer Game Programming 3 PTI15009 Computer Networks D
    Total
27
     

 

Share