Sarjana Teknik Informatika

Teknik Informatika (IF)

  1. Plan of Study: Informatics/Computer Science (CS)
  2. Plan of Study: Software Engineering (SE)

Informatics Engineering Study Program provides education on the area of Computer Science and Software Engineering.

Computer Science spans a wide range, from its theoretical and algorithmic foundations to cutting-edge developments in robotics, computer vision, intelligent systems, bio-informatics, and other exciting areas.

Computer scientist should be prepared to work in a broad range of positions involving tasks from theoretical work to software development.

Software Engineering is the discipline of developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them.
It seeks to integrate the principles of mathematics and computer science with the engineering practices developed for tangible, physical artifacts.

Software engineers should be able to properly perform and manage activities at every stage of the life cycle of large-scale software systems.

Program Educational Objectives :

  1. Technical Knowledge provide a basic knowledge of informatics engineering principles along with the required supporting knowledge of mathematics, science, computing, and engineering fundamentals.
  2. Laboratory and Design skills: develop the basic skills needed to perform and design experimental projects. Develop the ability to formulate problems and projects and to plan a process for solutions taking advantage of diverse technical knowledge and skills.
  3. Communications Skill: develop the ability to organize and present information, and to write and speak effective Bahasa Indonesia and English.
  4. Preparation for the profession: provide an appreciation for the broad spectrum of issues arising in professional practice, including teamwork, leadership, safety, ethics, service, economy, environmental awareness, and professional organizations.
  5. Preparation for further study: provide a sufficient breadth and depth for succesful subsequent graduate study, post-graduate study, or lifelong learning programs.
  6. Preparation for national industrial development: provide a sufficient basics to have active roles in developing informatics engineering and other related industries in Indonesia.

Informatics Engineering Body of Knowledge

Computer Science

Software Engineering

No

Code

Knowledge Area

No

Code

Knowledge Area

1

DS

Discrete Structure

1

CMP

Computing Essentials

2

PF

Programming Fundamentals

2

FND

Mathematical & Engineering Fundamentals

3

AL

Algorithm and Complexity

3

PRF

Professional Practise

4

AR

Architecture and Organization

4

MAA

Software Modelling and Analysis

5

OS

Operating Systems

5

DES

Software Design

6

NC

Ney-centric Computing

6

VAV

Software Verification & Validation

7

PL

Programming Languages

7

EVL

Software Evolution

8

HC

Human Computer Interaction

8

PRO

Software Process

9

GV

Graphics and Visual Computing

9

QUA

Software Quality

10

IS

Intelligent Systems

10

MGT

Software Management

11

IM

Information Management

12

SP

Social and Professional Issues

13

SE

Software Engineering

14

CN

Computational Science and Numerical Methods

Curriculum Structure

Without Minor

With Minor

SCU

SCU

SCU

SCU

First Year Program

36

36

36

36

Major’s Compulsary

44

Max 96

44

Max 93

ITB’s Compulsary

10

10

Option / Plan of Study’s Compulsary

X

X

Electives

Y

Y

Electives Non Major (other Study Program)

  • Electrical Engineering (EL)
  • Electrical Power Engineering (EP)
  • Telecommunication Engineering (ET)
  • Information System & Technology (II)
  • Others

Min 9

Min 12

-

Min 15

Free Elective

Min 0

-

Minor (other major or other study program)

  • Electrical Engineering (EL)
  • Electrical Power Engineering (EP)
  • Telecommunication Engineering (ET)
  • Information System & Technology (II)
  • Others

-

15

144

144

144

144

Freshmen

First Year Program at The School of Electrical Engineering and Informatics

Semester I

Semester II

No

Code

Course Name

SCU

No

Code

Course Name

SCU

1

MA1101

Calculus IA

4

1

MA1201

Calculus IIA

4

2

FI1101

Elementary Physics IA

4

2

FI1201

Elementary Physics IIA

4

3

KI1101

Basic Chemistry IA

3

3

KI1201

Basic Chemistry IIA

3

4

KU1101

Konsep Pengembangan Ilmu Pengetahuan

2

4

KU1201

Sistem Alam & Semesta

2

5

KU1071

Introduction to Information Technology A

2

5

KU1001

Sport

2

6

KU102X

English

2

6

KU1011

Scientific Writing in Indonesian

2

7

EL1092

Fundamental of Electric Circuits

2

Total

17

Total

19

Sophomore (second year program)

Common for all Informatics Engineering (IF) students

Semester III

Semester IV

No

Code

Course Name

SCU

No

Code

Course Name

SCU

1

MA2072

Engineering Mathematic I

3

1

IF2032

Object Oriented Programming

4

2

IF2091

Discrete Structure

3

2

IF2034

Data Bases

3

3

EL2095

Digital Systems

3

3

IF2036

Software Engineering

3

4

EL2195

Digital Systems Laboratory

1

4

EL2010

Computer Architecture and Organization

3

5

IF2030

Algorithm & Data Structure

4

5

IF2052

Language Theory and Otomata

3

6

IF2092

Probability & Statistics

3

6

IF2050

Logic of Informatics

3

7

KU206X

Religion & Ethic

2

Total

19

Total

19