About the Major

The Computer Engineering program aims to provide graduates with the qualifications in advanced technology, especially in computer system technology. This major was set up in response to a large demand for engineers to handle jobs in hardware, software and communication of modern computing systems and to develop applications for a variety of computer system facets. The subject is based on international standards, with qualified lecturers and facilities to yield bright and globally-recognized graduates. Established in 1987, the program has already produced many alumni working in various domains of business and industry.

Information Technology has entered a new era in which computers are ubiquitous, and a necessity to daily life, in the form of home appliances, communication devices, entertainment systems, the automotive industry, security systems, and more. The demand for ever more powerful computer intelligence as an integral part of human existence is set to continue.

To preparing our students to develop intelligence, mobile and connectivity devices, the student will learn computer systems from design through implementation. The Computer Engineering study program is supported by highly qualified lecturers, 82% of whom have second or third degrees. The program is supported by laboratories for Algorithm & Programming, Computer Networking, Electronic & Digital Systems, Embedded Systems, Digital Signal Processing, and Robotics and Computer Control. We have a commitment to delight our students with learning experiences that will turn them into professionals or technopreuneurs with a range of advanced skills and a good character. As part of our commitment to prepare our graduates for the best possible start to their careers, we cooperate with companies in Indonesia and Japan to produce highly skilled, ethically responsible computer systems engineers.


General Objective
At present, there is still a high demand for Computer Engineering graduates due to recent developments in information technology. The business community needs to respond to these demands by providing a knowledgeable workforce that is able to keep up with these rapid changes.

Specific Objective
Graduates of the Computer Engineering study program are expected to have the following competences:

  1. Ability to work with integrity, independently and professionally
  2. Ability to work as a Computer Engineer who:
  3. Understands data communication networks
  4. Understands embedded system development
  5. Understands robotics and industrial automation systems
  6. Can pursue a higher level of education
  7. Is motivated to keep up with the changes in technology via research and development activities


The program curriculum reflects an engineering ethos, and such approach has the effect of introducing students to engineering, teaching them to think and function as innovative engineers, and setting standards for future problem solving.

The program covers teaches students how to develop complete computer system solutions ranging from communication systems and embedded systems, to robotics and industrial automation in business enterprises.

Besides gaining technical expertise, students will learn the soft skills necessary to become successful entrepreneurs, or ‘technopreneurs’, in information technology. The curriculum consists of 146 credits, divided into three concentration fields starting in the fifth semester, and is derived from the curriculum developed by IEEE/ACM as demanded by national and international industries.

Core Group

The objective of this group is to provide a fundamental knowledge in Computer Engineering. Subjects include Maths, Physics, Electronics, English, Circuitry and Systems, Programming, Control Systems, Signal Processing, Operating Systems, Computer Architecture, Microcontroller Design and Application, and Computer System Development.

Elective Group
The objective of this group is to provide students with the knowledge and skills required by business and industry. The materials for this group will always be adjusted in accordance with the latest market requirements, so that graduates are always fully prepared to participate in and face the global competition.

Concentration Subject (Stream)

The program curriculum is divided into three concentrations:

  1. Communication Systems: design and management of data communications, computer networks and mobile communication technology (LAN, WAN, Wireless Network, GSM, CDMA, 3G) using industry-standard curriculum and equipment from CISCO Systems
  2. Embedded Systems: design and development of computer systems for building intelligent and mobile devices. The embedded system covers 8-bit microcontrollers (MCS-51, AVR, etc) to 32-bit Embedded Linux Systems and FPGA-based system design
  3. Robotics and Automation (control, vision and intelligence): analysis of dynamic systems, control, vision, and intelligence, and applications related to human-computer interaction, where mechanical and electronics are combined together to form a product, e.g. a mobile robot or a CNC (Computer Numerical Control) machine.

Future Career

Graduates of this program might pursue a career as:

·         Computer System Integrators

·         Mobile Device Developers

·         Industrial Control System Developers and Engineers

·         Network Designer and Engineers

·         Embedded System Developers

·         Research and Development practicioners in Robotics

·         IT Consultants