Curriculum

Informatics Program Structure

Students need to have a background equivalent with a high school graduates majoring on science to be eligible for Informatics Engineering Degree program. Students with a background of vocational education informatics engineering or software engineering or computer science with good performance are also acceptable.

Curriculum of Informatics Undergraduate Program is divided into two stages: First Year Program and Scholar Program.

First Year Program  2 semester, 36 SCU
Scholar
Program
6 semester, 108 SCU
Compulsory (C): 86 SCU
Elective (E): 22 SCU (minimum credits from other program: 3; minimum credits from Informatics/Computer Science program: 6)
Total 8 semesters, 144 SCU
Compulsory (C): 122 SCU
Elective (E): 22 SCU (minimum credits from other program: 3; minimum credits from Informatics/Computer Science program: 6)

Degree Requirements:

Program Tahap Graduate Credits
Minimum
GPA
Maximum Time Limit
C E Total
Undergraduate First Year Program 36 0 36 2,00 [1] 2 years
Scholar Program (*) 88 20 108 2,00 [2] 6 years

Notes:

  • (*) Cumulative GPA;
  • [1] Minimum score in first year program is D.
  • [2] Minimum score in scholar program is C.

Sophomore Year

Third Semester

CodeSubjectCredit
IF2110Algorithm & Data Structure4
IF2120Discrete Mathematics3
IF2121Logic of Informatics3
IF2122Probability and Statistics3
IF2123Geometric Algebra3
IF2130Organization & Computer Architecture3
Total19

Fourth Semester

CodeSubjectCredit
IF2210Object Oriented Programming3
IF2211Algorithm Strategies3
IF2220Formal Language Theory and Automata3
IF2230Operating System3
IF2240Database3
IF2250Software Engineering Fundamental2
Total17

Junior (Third) Year

 

Fifth Semester

CodeSubjectCredit
IF3110Web based Application Development2
IF3111Platform-based Development2
IF3130Computer Networks3
IF3140Database Management2
IF3151Human Computer Interaction3
IF3170Artificial Intelligence4
IF3150Project Management of Software2
Total18

Sixth Semester

CodeSubjectCredit
IF3230Parallel and Distributed System3
IF3240Information System3
IF3250Project of Software4
IF3260Computer Graphics3
IF3280Socio-informatics and Professionalism3
KU206xReligion & Ethics2
XXxxxxEnvironmental Elective2
Total20

Senior (Fourth) Year

Seventh Semester

CodeSubjectCredit
IF4090Industrial Practice2
IF4091Final Project I & Seminar2
IF4150Domain Specific Software Engineering2
KU2071Pancasila and Civic Education2
IF4xxxMajor Elective3
XXxxxFree Electives6
Total17

Eighth Semester

CodeSubjectCredit
IF4092Final Project II4
XXxxxxNon Major Elective3
IF4xxxMajor Elective3
XXxxxxFree Electives8
Total18

Electives for Informatics

CodeSubjectCredit
IF4020Cryptography3
IF4021Modeling and Simulation3
IF4022Advanced Computational Science and Engineering3
IF4030Advanced Computer Network3
IF4031Development of Distributed Application3
IF4032Multimedia System3
IF4033Information Assurance and Security3
IF4040Advanced Data Modelling3
IF4041Database Technology 3
IF4042Information Retrieval Systems3
IF4043Advanced Information System3
IF4050Service oriented Software Development3
IF4051Component Based Software Engineering3
IF4060Interaction Engineering 3
IF4061Information and Data Visualization 3
IF4062Development of 3D Graphical Application 3
IF4070Knowledge Representation and Reasoning3
IF4071Machine Learning3
IF4072Natural Language Text and Speech) Processing3
IF4073Interpretation and Image Processing3

 

Minor Courses

CodeSubjectCredit
IF2110Algorithm & Data Structure 4
IF2130Organization & Computer Architecture3
IF2240Database3
IF2250Software Engineering Fundamental2

The minor courses are offered to the following undergraduate programs:

  1. Mathematics
  2. Petroleum Engineering
  3. Electrical Engineering
  4. Engineering Physics
  5. Industrial Engineering
  6. Aerospace Engineering
  7. Geomatics
  8. Electrical Power Engineering
  9. Telecommunication Engineering
  10. Information System and Technology
Share This

Share This

Share this post with your friends!

%d bloggers like this: