Many prospective students still struggle to distinguish between Informatics Engineering, Computer Science, and Computer Engineering.
Simply put, while Informatics focuses more on software development, Computer Engineering is the discipline that bridges the gap between software and hardware. Students in this major learn to design the brain of a machine, integrate sensors, and ensure that communication networks operate securely.
Computer Engineering Major
To give you a clearer picture, let’s break down the core curriculum of the Computer Engineering that will shape you into a future technology engineer:
1. Applied Science and Mathematics (Engineering Foundation)
As an engineering student, having a strong logical and mathematical foundation is essential.
- Learning Focus: You will master Calculus, Physics, Linear Algebra, Discrete Mathematics, Probability and Statistics, to Engineering Mathematics and Numerical Methods. This science is very important for system and algorithm modeling.
2. Hardware & Electronics
This is the core identity of Computer Engineering that distinguishes it from other IT majors. You will play a lot with physical components, circuits, and microcontrollers.
- Learning Focus: Electronics, Digital Systems, Electrical Circuits, Sensors, Transducers and Data Acquisition, Computer Organization and Architecture, to Embedded Systems design.
3. Programming and Software Engineering
Of course, hardware requires a “soul” to function. You will be trained to become an expert programmer.
- Learning Focus: Basic Programming, Advanced Programming (Data Structures), Object-Oriented Programming (OOP), Web Technology, Databases, Mobile Computing, to mastering Operating Systems.
4. Networks, Signals, and Control Systems
Ever wondered how robots move autonomously or how global data exchange stays secure? Everything is studied in this area.
- Learning Focus: Signals & Systems, Digital Signal Processing, Control Systems, Computer Networks, and Information Security (Cybersecurity) to prevent data hacking.
5. Future Advanced Technology (Elective Subjects)
In the upper semesters (semesters 5 and 6), you will dive into the heart of the Industry 4.0 Revolution trends.
- Learning Focus: Internet of Things (IoT), Artificial Intelligence (AI). In addition, you can take specializations such as Cloud Computing, Machine Learning, Deep Learning, Data Mining, Image Processing and Computer Vision, to FPGA Technology.
6. Industry Projects and Soft Skills
Besides technical skills (hard skills), Computer Engineering graduates are also prepared to be ready to jump into the professional world.
- Learning Focus: Ethics and Professionalism, Soft Skill Development, Entrepreneurship, System and Project Engineering, Field Work Practice (PKL), to the preparation of industry-scale System Design.
Become a Future Computer Engineer with UNNES!
UNNES Buddies, with such a comprehensive curriculum, Computer Engineering graduates possess extraordinary career flexibility. You can build a high impact career as an IoT Engineer, Network Security Administrator, Embedded System Engineer, or even a Software Developer.
If you aspire to become an expert in the synergy of hardware and software, the Bachelor’ of Computer Engineering (S1) at Universitas Negeri Semarang (UNNES) provides the ideal ecosystem. The curriculum o is strategically designed to meet industry demands and is supported by highly capable engineering laboratory facilities.
As we are now in early May 2026, the competition for university seats is entering a crucial phase! The 2026 UNNES Independent Selection (SM) registration series is officially operational this month:
- SM Prestasi (Achievement Track): Officially open since May 4, 2026.
- SM Tulis (Written Test): Registration opens on May 25, 2026.
Don’t fall behind, regularly monitor the latest requirements and registration procedures here. Come on, plan your strategy and secure your future with UNNES Computer Engineering!




