Bachelor of Informatics Engineering

Bachelor of Informatics Engineering

School of Electrical & Informatics Engineering
About Informatics Engineering ITB
Read more here
Informatics Engineering ITB Study Program Website
Read More here

 

Bachelor of Informatics Engineering

The Informatics Study Program provides education in the areas of theoretical foundations of information and computing as well as practical techniques for their application in computer systems

In the current era of globalization, IT (Information Technology) has become an absolute necessity for every organization, including companies in the field of services and goods as well as non-profit organizations. In addition, this technology is also a science that is able to touch the community individually, such as in communication, entertainment and education. Therefore, the need for professional workers in the field of Informatics Engineering is very high both at the national and international levels. Besides being absorbed by the labor market, a graduate of Informatics Engineering can also easily become an entrepreneur with his expertise and creativity in the field of Informatics.

The establishment of the Informatics Engineering Study Program at ITB began with the use of computers under the management of the ITB Computer Center. Supported by the spirit and willingness to develop, formal education about computers began with the opening of the Computer Engineering Department (PAT-JPK) in 1978.

Curriculum Description
Education Objectives Overview
Expected Graduates
Career Prospect
Registration & Graduation Data

Informatics study program students will also study various computer science topics such as algorithms & data structures, computational theory, programming languages, data & information retrieval, operating systems, artificial intelligence, computer vision, computer networks, software engineering, computer security & cryptography, learning machines, distributed systems, computer graphics & visualization, and other areas of interest.

The program’s curriculum is designed to prepare students to enter the rapidly growing computer field and competitive job market. Its curriculum development is based on curriculum and course recommendations by the Institute of Electrical and Electronic Engineers of the Computer Society and the Association for Computing Machinery.

  • Graduates have successful careers and become productive professionals in their fields of expertise.
  • Graduates have the ability to enter and complete their education until graduation.
  • Graduates can develop professionally through lifelong learning and have an active role in the development of new tools, technologies and methodologies.

The expected program outcomes from the Program Education Objectives are:

  1. Ability to Analyze complex computational problems and apply computational principles and other relevant disciplines to identify solutions
  2. Ability to Design, implement and evaluate computing-based solutions to meet a range of computing requirements within the context of the program discipline.
  3. Ability to Communicate effectively in a variety of professional contexts
  4. Ability to Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  5. Ability to function effectively as a member or leader of a team involved in activities appropriate to the discipline of the program
  6. Ability to Apply computer science theory and software development fundamentals to produce computationally based solutions.

Jobs for graduates of Informatics/Computer Science Programs are generally divided into three pathways:

  1. Designing and building software, refers to software development such as web-based application development, mobile applications, security issues, interface design, and so on. Career paths in this field represent the vast majority of jobs in Informatics and Computer Science. many large or small computer software and service companies, as well as large organizations from various fields such as government, industrial banking, education, health, and so on, offer careers in this path.
  2. Designing new and better ways to use computers, which refers to improvements and innovations in the application of computer technology. This career path may require an advanced postgraduate degree, followed by a position within a research university or industrial research and development laboratory. It can also involve entrepreneurial activities such as setting up a high-tech start-up.
  3. Develop effective ways to solve computing problems. This pathway refers to the development of theories and algorithms to ensure the best solution of computationally intensive problems such as searching information from billions of web documents, processing millions of requests simultaneously, providing new approaches to security problems, and so on. This career path typically requires a postgraduate to doctoral degree, followed by a position within a research university or industrial research and development laboratory.