In the Bachelor's program, students must complete 144 Semester Credit Units (SKS) which can be accomplished within 8 semesters (4 years). However, students are allowed to graduate faster by taking a course load exceeding the standard requirement, according to each student's capacity per semester.
By the 6th semester, students may take elective courses based on their field of interest. Elective courses can come from one interest group only to deepen knowledge in a specific field, or they can be taken from several different fields of interest groups to broaden their horizons and knowledge.
The current Bachelor's program curriculum used at the Department of Electrical Engineering is a new curriculum implemented from the 2018/2019 academic year until 2022/2023. In this curriculum, the total normal number of SKS that must be completed by students is 144 SKS. The course load of 144 SKS can be completed within 8 semesters.
Content: Bachelor's Program Department of Electrical Engineering
The Bachelor's Program in Electrical Engineering has designed the structure of courses per semester by offering 3 fields of expertise compiled into Study Fields, namely
In the 2018–2022 curriculum, there is no separation between courses and laboratories. Teaching activities and laboratory exercises are conducted within one course with a load of 3–4 SKS. Activities can be carried out in classrooms or laboratories. Lecture activities aim to equip students with an understanding of scientific/technological concepts, whereas laboratory activity sessions serve to provide practical skills for the students.
Other essential practicum experiences that must be undertaken by students are Industrial Work Experience at industries for 1 to 3 months with a load of 2 SKS. This activity aims to expand student knowledge regarding the application of theories acquired through lectures. In the final stage, students complete their Graduation Project or Capstone Coursework which carries a workload equivalent to 4 SKS. The Graduation Project is intended to equip students with competencies in solving specific problems according to their field of expertise and composing scientific reports. This graduation project is comprehensive in nature, written following scientific conventions, and must be defended during the final examination before the examiners (lecturers).
Achievement of Graduates Learning Outcomes (CPL) Bachelor Degree:
Believing in the oneness of God and able to demonstrate religious attitude
Upholding the value of humanity in undertaking tasks based on religion, morality and ethics
Contributing in improving the quality of community life, nation and state and advancing civilization based on Pancasila
Playing a role as a proud citizen who loves his/her homeland , having nationalism and responsibility to the country and nation
Appreciating diversity of cultures, point of view, religion and belief as well as opinions or original findings of others
Working together, possessing social sensitivity and caring for community and environment
Law abiding and disciplined in community and state life
Internalizing values, norms and academic ethics
Demonstrating attitude of responsibility on work in his/her field of expertise independently
Internalizing spirit of independence, struggle and entrepreneurship
Trying his/her best to achieve perfect results
Working together to be able to make the most of his/her potential
Being able to apply logical, critical, systematic and innovative thinking in the context of development or implementation of science and technology that concerns and implements the value of humanities in accordance with their area of expertise
Being able to demonstrate independent performance, quality, and measurable outcomes
Being able to examine the implications of the development or implementation of scientific/technological advancements which concern and implement values of humanities in accordance with its expertise based on rules, procedures and scientific ethics in order to produce solutions, ideas, designs or art criticism, compile scientific descriptions of study results in the form of thesis or final project report , and upload it on the college page
Arrange the scientific description of study results above in the form of a thesis or final project report, and upload it to the college website portal
Being able to make decisions appropriately in problem-solving contexts within the area of expertise based on analysis of information and data
Being able to maintain expanded networks with mentors, colleagues, collaborators both inside and outside the institution
Being able to take responsibility for the success of group work and supervise and evaluate completion status assigned to staff under one's supervision
Being able to conduct self-evaluation processes on team project groups within responsibilities held by him/her, and capable of managing learning independently
Being able to document, store, secure and recover data ensuring validity and preventing plagiarism
Being able to continuously develop themselves and compete at national and international levels
Being able to implement sustainability principles and advance knowledge systems
Being able to utilize information and communication technology (ICT) in the implementation context of his/her work activities
Being able to apply entrepreneurship concepts and understand technology-based entrepreneurship practices
Mastering concept and principles of Intelligent Systems including representation, reasoning techniques, searching techniques, intelligent agents, data mining, machine learning, development of smart applications in various fields; also mastering concepts and principles of computational science such as managing information systems, multimedia data processing, and numerical analysis
Mastering computer architecture, system design, network principles based on logic theories
Mastering theoretical concepts and fundamentals of net-centric computing and related emerging technologies including distributed computing, mobile computing, high performance computing along with cybersecurity aspects in information networks
Mastering the concepts and principles of: Design and development of software using standardized scientific methods covering planning, requirement engineering, design phases, implementation processes, testing procedures, and product release strategies; producing software products that meet quality parameters such as technical reliability, managerial viability, and operational efficiency; developing simple programs in conventional programming languages as well as object-oriented approaches to create web applications and desktop applications, constructing basic databases to address challenges within general software development contexts.
Mastering principles of computer graphics including modeling techniques, rendering processes, animation creation, visualization methodologies; also mastering concepts of human-computer interaction frameworks
Mastering methods utilizing calculus operations, matrix algebra, statistical analysis, approximation approaches, linear optimization techniques and simulation procedures for solving computational problems effectively
Mastering principles related to gathering information, processing data streams and organizing repositories in multiple formats compatible with digital era requirements
Understanding algorithm design paradigms alongside major programming language methodologies essential to modern computing practices.
Able to design and develop applications leveraging principles of intelligent systems and computational sciences for creating smart solutions applicable across various sectors
Able to implement computer architecture architectures and operating system protocols to design, deploy, and manage high-performance network infrastructures ensuring safety standards with optimal efficiency metrics
Proficient in applying net-centric computing theories, parallel processing models, distributed computing frameworks specifically tailored for analyzing complex algorithmic designs aimed at solving computational challenges across multiple disciplinary domains
Able to analyze requirements, architect solutions and develop software products utilizing rigorous software engineering methodologies yielding deliverables satisfying both technical specifications while maintaining managerial oversight capabilities throughout development lifecycle phases
Capable of designing immersive multimedia experiences through computer graphics technologies encompassing 3D modeling techniques, high-fidelity rendering engines, real-time animation sequences alongside visualization dashboards; implementing intuitive human-computer interaction paradigms and evaluating interface ergonomics to optimize application usability metrics systematically
Able to solve computational challenges by applying mathematical models across exact solutions methodology, stochastic frameworks for uncertainty quantification, probabilistic approaches based on statistical distributions alongside numerical analysis techniques enabling efficient algorithmic optimizations in engineering applications with measurable performance indicators achieved through rigorous testing protocols and verification procedures.
Capable of designing robust database schemas while executing comprehensive data collection strategies involving digitization efforts across diverse formats; representing complex information structures effectively for knowledge discovery processes; transforming raw datasets into actionable insights using advanced analytics tools ensuring storage efficiency measures are maintained without compromising system performance during high-volume operations
Possessing competencies to evaluate algorithmic effectiveness metrics and computational complexity considerations when optimizing codebases constructed in multiple programming languages according to specific project requirements or deployment environment constraints, including proficiency with type-systems that enhance development velocity while minimizing runtime errors through comprehensive static analysis techniques combined with dynamic monitoring strategies enabling continuous integration practices essential for modern software delivery pipelines