Curriculums

The composition of the courses in the Information Engineering curriculum is designed to provide a comprehensive range of skills for students so that they have basic competencies for all areas of Information field. Aside from having broad knowledge, students are given the opportunity to specialize in one area of their choice between the three offered options.

Concentrations offered include:

1. Computer System Engineering
2. Software Engineering
3. Information Engineering

 

The Information Engineering curriculum flow can be seen in the following flow chart:

  

 

The Information Engineering Undergraduate program curriculum is divided into 3 type of courses, which are :

Compulsory Courses»
Selected Elective Courses »
Elective Courses »

 

In taking courses at the time of KRS must be guided by the following prerequisite flows:

Dokumen Kurikulum S1 Teknologi Informasi »

 

Compulsory Courses

SEMESTER 1

No Course Code Course Title Credits Category
1 UNU21-51-01 Industrial Management 2 General Education
2 TKU211131 Fundamentals of Programming 3 Engineering Topic
3 TKU211102 Discrete Mathematics 3 Basic Science
4 TKU211104 Vector and Matrix Theory 2 Basic Science
5 TKU211101 Single Variable Calculus 3 Basic Science
6 TKU211121 Classical Mechanics Physics 2 Basic Science
7 TKU211122 Fluid, Heat, and Wave Physics 2 Basic Science
7 TKU211122 Fluid, Heat, and Wave Physics 2 Basic Science
TOTAL CREDITS 17  

SEMESTER 2

No Course Code Course Title Credits Category
1 TKU211131P Programming Fundamentals Lab 1 Engineering Topic
2 TKU211231 Algorithms and Data Structures 3 Engineering Topic
3 FIU211201 Engineering Concepts for Civilization 2 General Education
4 TKU211202 Linear Algebra 3 Basic Science
5 TKU211221 Electricity and Magnetism 3 Basic Science
6 TKU211211 Probability and Random Variables 2 Basic Science
7 TKU211103 Multivariable Calculus 3 Basic Science
8 TKU211201 Complex Analysis 3 Basic Science
TOTAL CREDITS 20  

SEMESTER 3

No Course Code Course Title Credits Category
1 TKU212111 Statistics 2 Basic Science
2 TKU212101 Numerical Methods 3 Engineering Topic
3 TKU212141 Signals and Systems 3 Engineering Topic
4 TIF212142 Data and Computer Communications 3 Engineering Topic
5 TIF212143 Object-Oriented Programming 3 Engineering Topic
6 TIF212144 Computer Architecture 3 Engineering Topic
7 TKU212121P Basic Science Laboratory 1 Basic Science
8 TKU211203 Differential Equations 3 Engineering Topic
TOTAL CREDITS 21  

SEMESTER 4

No Course Code Course Title Credits Category
1 TKU212241 Electromagnetic Fields 3 Engineering Topic
2 TIF212242 Database Technology 3 Engineering Topic
3 TIF212243 Microprocessor-Based Systems 2 Engineering Topic
4 TIF212244 Artificial Intelligence 3 Engineering Topic
5 TIF212245 Graphic Visualization Techniques 3 Engineering Topic
6 TIF212246 Computer Networks 3 Engineering Topic
7 TIF212247 Modeling and Simulation Techniques 2 Engineering Topic
TOTAL CREDITS 19  

SEMESTER 5

No Course Code Course Title Credits Category
1 TIF213141 Operating Systems 3 Engineering Topic
2 TKU213142 Industrial Internship 2 Engineering Topic
3 TIF213143 Junior Information Technology Project 2 Engineering Topic
4 TIF213144 Software Engineering 3 Engineering Topic
5 TIF213145 Data Engineering 3 Engineering Topic
6 TIF213146 Web Application Development 3 Engineering Topic
7 TIF213147 Cloud Computing 2 Engineering Topic
8 TIF213148 Human–Computer Interaction 3 Engineering Topic
TOTAL CREDITS 21  

SEMESTER 6

No Course Code Course Title Credits Category
1 TIF213241 Senior Information Technology Project 3 Engineering Topic
2 TIF213242 IT Design Project 1 2 Engineering Topic
3 TIF213243 Computer Security 3 Engineering Topic
4 TIF213244 Application and Information Integration 2 Engineering Topic
5 UNU214202 Civics* 2 General Education
6 FIU213101 Pancasila* 2 General Education
7 UNU213201 Indonesian Language* 2 General Education
8 FIU21210x Religion* 2 General Education
TOTAL CREDITS 18  

SEMESTER 7

No Course Code Course Title Credits Category
1 TIF214141 IT Design Project 2 2 Engineering Topic
2 UNU222001 Community Service Program 4 General Education
3 UNU222002 Community Communication 2 General Education
4 UNU222003 Appropriate Technology Application 2 General Education
5 UNU214102 Technology Entrepreneurship 2 General Education
6 TIF2151xx Elective Courses A (Career Track) 9 Engineering Topic
TOTAL CREDITS 21  

SEMESTER 8

No Course Code Course Title Credits Category
1 UNU214201 Studium Generale 2 General Education
2 TIF2152xx Elective Courses B 6 Engineering Topic
3 TKU214241 Undergraduate Thesis & Defense 4 Engineering Topic
TOTAL CREDITS 12  

Courses marked with an asterisk (*) are university-wide compulsory courses that must be taken as a single package.

Elective Courses

SOFTWARE ENGINEER

No Course Code Course Title Credits Category
1 TIF215111 Game Application Development 3 Engineering Topic
2 TIF215112 Mobile Application Development 3 Engineering Topic
3 TIF215113 Software Architecture 3 Engineering Topic
4 TIF215114 Software Testing 3 Engineering Topic
TOTAL CREDITS 12  

NETWORK & SECURITY ENGINEER

No Course Code Course Title Credits Category
1 TIF215121 Digital Forensics 3 Engineering Topic
2 TIF215122 Ethical Hacking 3 Engineering Topic
3 TIF215123 Data Security and Integrity 3 Engineering Topic
4 TIF215124 Mobile Communication Systems 3 Engineering Topic
TOTAL CREDITS 12  

DATA ENGINEER

No Course Code Course Title Credits Category
1 TIF215131 Natural Language Processing 3 Engineering Topic
2 TIF215132 Big Data and Analytics 3 Engineering Topic
3 TIF215133 Decision Support Systems 3 Engineering Topic
4 TIF215134 Data Compression Techniques 3 Engineering Topic
TOTAL CREDITS 12  

ELECTIVE B / MBKM 2

No Course Code Course Title Credits Category
1 TIF215211 Special Topics in Information Technology 3 Engineering Topic
2 TIF215212 Digital Transformation 3 Engineering Topic
3 TIF215213 User Experience 3 Engineering Topic
4 TIF215214 Image Processing and Computer Vision 3 Engineering Topic
5 TIF215215 ICT and Society 3 Engineering Topic
6 TIF215216 IT Audit and Risk Governance 3 Engineering Topic
7 TIF215217 Internet of Things-Based Systems 3 Engineering Topic
8 TIF215101 Information Theory and Shannon Entropy 3 Engineering Topic
Total Credits 24  

Requirements for taking elective courses for Information Technology students are as follows:

  • Take a minimum of 9 credits from Elective A (Career Path)
  • Take a minimum of 6 credits from Elective B (Free Elective)

Chat Bot