Select Page

Bachelor of Electrical Engineering Study Program

Excellence in Hardware and Software-Based Design

Fields of Expertise

Robotics Engineering
Metaverse Electrical Engineering
Internet Remote Sensing & Control

Career Path

1. Software/Hardware Developer
2. Robotics Engineer
3. IoT Engineer/Developer
4. Telecommunication Engineer
5. Metaverse Electrical Engineer
6. Technology Consultant/Expert
7. Sound Engineer

Electrical Engineering Bachelor of Electrical Engineering Study Program is B-accredited and recognized by IABEE (Indonesian Accreditation Board for Engineering Education. This program can be completed within 8 semesters with industrial automation technology as its leading field of study.

This study program aims to improve students’ abilities in designing industrial automation system based on mechatronics, robotics, IOT, and Artificial Intelligence, supported with internships in industries, field studies, and electrical design engineering. Regular programs are available in morning and evening sessions.

In collaboration with Huawei Academy and Red Hat Academy, graduates will obtain professional certification upon graduation, making graduates competitive and relevant in professional world.

Implementing Blended Learning System, cross-program studies through Independent Learning Independent Campus (MBKM) program, Recognition of Prior Learning program is also available for students with work experiences and academic or non-academic achievements.


Featured Courses

Control Systems & ApplicationsThe Control Systems & Applications course in the electrical engineering study program discusses the concepts, theories, and applications of control systems in various engineering fields. Through the introduction of basic control concepts, such as feedback loops, transfer functions, and frequency analysis, students will learn how to design control systems to regulate the behavior of dynamic systems. The course also introduces classical and modern techniques in control design, including PID, state-space, and optimal control methods. Through case studies and projects, students are given the opportunity to apply control theory in various practical contexts, ranging from automatic control of robots to industrial control systems. Thus, this course prepares students to understand, design, and implement effective control systems in various electrical engineering applications.
Computer ArchitectureThe Computer Architecture course in electrical engineering is a study of the design, organization, and implementation of the main components in a computer system, which includes the central processing unit (CPU), memory, I/O system, and interconnection network. Students learn the basic principles of computer architecture, including an understanding of the internal structure of the CPU, such as registers, control units, and arithmetic/logic units, as well as their operating principles. In addition, students will also learn about the structure and hierarchy of memory in a computer system, ranging from internal CPU registers to external secondary storage. I/O systems, including input and output devices, communication interfaces, and data transmission protocols. In addition, students will explore the concept of interconnection networks, which include data bus, control bus, and address bus, as well as the latest technologies such as multi-core architecture and instruction parallelism. The theoretical learning is supported by case studies, practicum, and implementation projects that enable them to understand and apply computer architecture concepts in real situations. By gaining a deep understanding of computer architecture, it results in developing skills in designing, analyzing, and repairing computer systems, as well as being able to keep up with the latest technological developments in the computer industry.
Microprocessor and Interface TechniquesThe Microprocessor and Interface Techniques course is one of the core courses in the Electrical Engineering study program that discusses the principles and applications of microprocessors and interface techniques in electronic systems. In this course, students will learn the basics of microprocessor architecture, ranging from internal structure, instructions, programming, to its practical applications in control and communication systems. In addition, this course also discusses various interface techniques used to connect microprocessors with various external devices, such as sensors, actuators, and other communication devices. Students will be taught about communication protocols, the use of various types of interfaces such as UART, SPI, and I2C, as well as digital signal processing techniques. Through theoretical lectures and practicums, students will gain an in-depth understanding of how to design, implement, and test microprocessor-based systems with various applications in the electronics industry, automatic control, and the Internet of Things (IoT). Thus, this course aims to equip students with the necessary skills to design and develop complex and integrated electronic systems using microprocessors and relevant interface techniques.
Algorithmic Programming and Data StructuresThe Algorithmic Programming and Data Structures course in the electrical engineering curriculum is an important foundation for students to understand the basic concepts of programming and algorithm development in the context of electronic technology. This course discusses basic principles in algorithm development, including algorithm analysis, time and space complexity, and an in-depth understanding of data structures. Through theoretical and practical approaches, students will learn various programming techniques, such as recursion, sorting, searching, and data manipulation. In addition, this course also teaches data structure concepts that are essential in software development. Students will learn various data structures such as array, linked list, stack, queue, tree, and graph. Students will learn how to apply these data structures to solve various programming problems, understand the advantages and limitations of each data structure. During the course, students will be encouraged to understand these concepts through real case studies, practical exercises, and programming projects. The skills acquired from this course are essential for electrical engineering students in carrying out their tasks in signal processing, system control, hardware development, and other fields that require a deep understanding of programming and data structures.
Electronic Instrumentation and Measurement
(capita selecta)
The Electronic Instrumentation and Measurement is one of capita selecta course that introduces basic concepts, principles, and applications in electronic measurement and instruments. This course discusses the measurement of various physical and electrical parameters such as voltage, current, frequency, and other parameters using various types of electronic measuring instruments. Students will learn about various types of sensors, transducers, and other electronic devices used in modern measurement systems. In addition, this course also includes an understanding of signal and noise, calibration, and data processing techniques in the context of electronic measurements. Through a combination of theoretical lectures and lab work, students will gain a solid understanding of the basic principles of electronics and measurement techniques that are important in various industrial, research, and engineering applications. Thus, this course is fundamental for students majoring in electrical engineering to understand and master the electronic instrument technology needed in the development of modern systems and technologies.


Electronics Laboratory

Computer Laboratory

Microlectronics Laboratory

Instrumentation Laboratory

Mechatronics Laboratory

Electrical Measurement Laboratory

News & Achievements