Software Engineering and Information Systems

Software Engineering deals with the building of complex software systems. It includes design and engineering, architecture construction, selection and/or construction of suitable tools, programming, testing, and tuning.

An information system is a picture of a real-world segment in the field of information. It is the total infrastructure, organization, staff, and components used to collect, analyze, store, transmit, display, disseminate and dispose of information.

The success of an information system is measured by the satisfaction and acceptance of those for whom it is intended.

It is not enough to just computerize the world that exists. Our task is to focus all our knowledge, skills, analytical and critical thinking, inventiveness, and creativity on improving existing processes and creating new, better systems. Some of the jobs, most common for software engineers and information engineers, are software design and development; information system development management, database systems management; business analytics; data analysis, and processing.


Courses

Academic year
Required courses
5
ECTS
45+0+6+15 Advanced Algorithms and Data Structures (222496)
M. Brčić
3
ECTS
6+0+0+0 Seminar 1 (222658)
Core-elective courses 1 (18599)
Number of ECTS credits to select: at least 10.0
5
ECTS
30+0+0+15 Advanced Databases (252352)
L. Brkić, I. Mekterović
5
ECTS
30+0+0+15 Advanced Web Development (222508)
B. Milašinović, M. Horvat, I. Mekterović
5
ECTS
45+0+15+15 Machine Learning 1 (222786)
J. Šnajder
5
ECTS
45+0+0+15 Statistical Data Analysis (229840)
Z. Kostanjčar, I. Velčić
Elective Course of the Profile (18605)
Number of ECTS credits to select: at least 5.0
5
ECTS
45+0+0+10 Advanced Operating Systems (222506)
M. Golub, L. Jelenković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Communication Protocols (222626)
D. Jevtić, G. Ježić, M. Matijašević, P. Skočir
5
ECTS
60+0+0+8 Computer Architecture 2 (183428)
T. Hrkać, S. Šegvić
5
ECTS
60+0+0+12 Computer Controlled Systems (240716)
M. Seder, A. Banjac
5
ECTS
30+0+0+15 Computer Forensics (222756)
P. Pale, J. Petrović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+8 Computer Vision (269083)
T. Hrkać, Z. Kalafatić, S. Šegvić
5
ECTS
45+0+0+10 Cryptography and Cryptoanalysis (222637)
A. Đerek, M. Golub
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+12 Data Visualization (223735)
K. Matković, K. Pripužić, M. Antonić
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+12 Distributed Systems (222664)
M. Kušek, I. Podnar Žarko, K. Pripužić
5
ECTS
30+0+0+10 E-learning Technologies (223089)
P. Pale, J. Petrović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Evolutionary Computing Optimization (222578)
M. Čupić, D. Jakobović, M. Đurasević
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+15 Geospatial Databases (222525)
I. Mekterović, L. Brkić
5
ECTS
30+5+0+12 Heuristic Optimization Methods (240664)
L. Skorin-Kapov, N. Skorin-Kapov
Course is not held in the selected academic year
5
ECTS
45+0+15+15 Introduction to Data Science (240719)
M. Šikić, A. Jović, A. Sović Kržić
5
ECTS
45+0+0+0 Mathematical Analysis of Algorithms (222645)
A. Aglić Aljinović
Course is not held in the selected academic year
5
ECTS
45+0+0+0 Mathematical Logic and Computability (222646)
A. Đerek, M. Vuković
Course is not held in the selected academic year
5
ECTS
45+0+15+10 Numerical Mathematics (183445)
A. Žgaljić Keko
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+12 Open Computing (183451)
I. Čavrak, I. Bosnić
5
ECTS
30+0+0+15 Operations Research (222568)
M. Bagić Babac, V. Mornar, M. Brčić
5
ECTS
45+0+6+0 Pattern Recognition (222770)
Z. Kalafatić
Course is not held in the selected academic year
5
ECTS
30+0+0+0 Protection and Security of Information Systems (223741)
B. Vrdoljak, S. Groš
Course has a limit on the number of students for enrollment
5
ECTS
45+5+0+15 Sensor Technologies (240694)
M. Cifrek, Ž. Lučev Vasić
5
ECTS
30+5+0+13 Social Networks (222558)
V. Podobnik, J. Babić
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Soft Computing (222649)
M. Čupić
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+5 Web Architecture, Protocols, and Services (222464)
D. Škvorc, K. Vladimir
Course has a limit on the number of students for enrollment
Elective Courses (18713)
Number of ECTS credits to select: at least 5.0
5
ECTS
30+5+0+15 3D Scanning (222434)
T. Petković
Course is not held in the selected academic year
5
ECTS
30+0+0+22 Advanced Digital Signal Processing Methods (222494)
D. Seršić, A. Sović Kržić
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Advanced Micro and Nano Electronic Devices (222503)
M. Koričić, T. Suligoj, M. Poljak
5
ECTS
45+0+0+10 Advanced Operating Systems (222506)
M. Golub, L. Jelenković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+15+12 Analog and Mixed-signal Integrated Circuits (252375)
V. Čeperić, M. Koričić
5
ECTS
45+0+0+15 Analytics of Finance (222444)
Z. Kostanjčar, S. Begušić
5
ECTS
45+0+15+12 Application of Electromagnetic Waves in Engineering (183453)
S. Hrabar, Z. Šipuš, D. Bonefačić
5
ECTS
45+0+0+0 Applied Quantum Mechanics (222712)
D. Bojanjac
5
ECTS
30+0+0+39 Audio production (222467)
S. Fajt, M. Horvat, K. Jambrošić
5
ECTS
30+0+0+0 Audioprogramming (222468)
I. Đurek, V. Sruk
5
ECTS
30+0+0+24 Automation of Drive Systems (222474)
I. Erceg, D. Sumina
5
ECTS
30+0+0+10 Biomedical Electroacoustics (222486)
S. Fajt, A. Petošić
Course is not held in the selected academic year
5
ECTS
30+0+0+0 Biomedical Image Analysis (222458)
S. Lončarić, M. Subašić
5
ECTS
30+5+0+15 Biomedical Signals and Systems (240689)
M. Cifrek, I. Lacković, Ž. Lučev Vasić
5
ECTS
45+0+0+15 Building Blocks of Embedded Electronics (222504)
V. Bilas, D. Vasić
Course is not held in the selected academic year
5
ECTS
30+0+0+12 Communication Acoustics (222624)
M. Horvat, K. Jambrošić
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Communication Protocols (222626)
D. Jevtić, G. Ježić, M. Matijašević, P. Skočir
5
ECTS
60+0+0+15 Computer Aided Analysis and Design (240680)
D. Jakobović, M. Đurasević
5
ECTS
30+3+0+10 Computer Animation (222678)
Ž. Mihajlović
Course has a limit on the number of students for enrollment
5
ECTS
60+0+0+8 Computer Architecture 2 (183428)
T. Hrkać, S. Šegvić
5
ECTS
60+0+0+12 Computer Controlled Systems (240716)
M. Seder, A. Banjac
5
ECTS
30+0+0+15 Computer Forensics (222756)
P. Pale, J. Petrović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+8 Computer Vision (269083)
T. Hrkać, Z. Kalafatić, S. Šegvić
5
ECTS
30+0+0+8 Concurrent Programming (222631)
M. Kušek
5
ECTS
30+0+0+10 Control of Microgrids (223707)
V. Lešić, M. Vašak
Course is not held in the selected academic year
5
ECTS
60+0+0+12 Control Systems Synthesis (222535)
M. Baotić, B. Novoselnik
5
ECTS
45+0+15+24 Control Techniques in Mechatronics (223086)
Š. Ileš, J. Matuško
5
ECTS
45+0+0+0 Convex Optimization (222633)
M. Baotić
Course is not held in the selected academic year
5
ECTS
45+0+0+13 Coupled Fields Simulations (222778)
M. Dadić, B. Trkulja
Course is not held in the selected academic year
5
ECTS
45+0+0+10 Cryptography and Cryptoanalysis (222637)
A. Đerek, M. Golub
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Data Management (223711)
D. Pintar, M. Vranić, B. Vrdoljak, L. Humski
5
ECTS
30+0+0+12 Data Visualization (223735)
K. Matković, K. Pripužić, M. Antonić
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+0 Decision Theory and Game Modeling (252444)
T. Burić
5
ECTS
30+0+0+6 Defense Systems and Technologies (222556)
S. Popović
5
ECTS
30+0+0+0 Development of Electrical Products (222662)
I. Bahun, Ž. Jakopović, D. Žarko
Course is not held in the selected academic year
5
ECTS
45+0+15+12 Digital Communications (222530)
M. Grgić, G. Šišul, J. Božek
5
ECTS
45+0+10+20 Digital Signal Processing (222528)
T. Petković, D. Petrinović
5
ECTS
30+0+0+13 Digital Speech Processing (222521)
D. Petrinović
Course is not held in the selected academic year
5
ECTS
30+0+15+8 Discrete Event Control Systems (222789)
S. Bogdan, T. Petrović
5
ECTS
30+5+0+15 Distributed Ledgers and Cryptocurrencies (222666)
A. Đerek, Z. Kostanjčar
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+12 Distributed Systems (222664)
M. Kušek, I. Podnar Žarko, K. Pripužić
5
ECTS
30+0+0+10 E-learning Technologies (223089)
P. Pale, J. Petrović
Course has a limit on the number of students for enrollment
5
ECTS
45+5+15+8 Electric and Hybrid Vehicles (269193)
H. Pandžić, M. Vražić
5
ECTS
30+0+15+0 Electric Power Equipment Maintenance (222560)
I. Kuzle
Course is not held in the selected academic year
5
ECTS
45+5+15+8 Electric Power Systems 1 (230468)
J. Havelka, B. Filipović-Grčić, M. Beus
5
ECTS
30+0+15+0 Electric Traction (222575)
V. Milardić, M. Vašak
Course is not held in the selected academic year
5
ECTS
45+0+15+10 Electroacoustics 1 (183430)
S. Fajt, A. Petošić
Course is not held in the selected academic year
5
ECTS
45+0+0+13 Electromagnetic Compatibility in Communication Systems (222483)
K. Malarić, D. Šimunić
5
ECTS
45+0+0+8 Electromagnetic Compatibility of Electronic Circuits (222479)
T. Marković, T. Mandić
5
ECTS
45+0+0+15 Electronic Equipment Power Supplies (240679)
M. Cifrek, I. Krois
5
ECTS
60+0+0+15 Electronic Systems (229830)
V. Bilas, R. Magjarević, D. Vasić
5
ECTS
30+0+0+13 Electrotechnical Measurements (222499)
I. Leniček, V. Milardić
Course is not held in the selected academic year
5
ECTS
30+0+0+12 Embedded System Design (222753)
M. Vučić, D. Petrinović
5
ECTS
30+0+15+12 Energy Efficiency and Demand Side Management (222500)
I. Rajšl, S. Šadek, N. Holjevac
5
ECTS
30+0+30+0 Engineering Design (222588)
A. Drandić
Course is not held in the selected academic year
5
ECTS
45+0+0+13 Engineering Mechanics (222586)
Z. Hanić, S. Ilijić
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Evolutionary Computing Optimization (222578)
M. Čupić, D. Jakobović, M. Đurasević
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+13 Finite Difference Method Programming (222694)
Z. Šipuš
Course is not held in the selected academic year
5
ECTS
30+0+15+8 Fluid Dynamics and Heat Transfer (222544)
D. Grgić, S. Šadek
5
ECTS
30+0+0+15 Formal Methods for Verification and Synthesis of Software Systems (222520)
F. Škopljanac-Mačina
Course is not held in the selected academic year
5
ECTS
45+0+15+4 Fundamentals of microelectronics (222587)
T. Suligoj, M. Koričić, M. Poljak, T. Mandić
5
ECTS
45+0+15+0 Fundamentals of Plasma Physics (183406)
S. Pleslić
5
ECTS
45+0+15+18 Fundamentals of Power Electronics (252373)
Ž. Jakopović, M. Kovačić
5
ECTS
30+0+15+13 Fundamentals of Radiation Protection (222599)
M. Matijević, K. Trontl
Course is not held in the selected academic year
5
ECTS
45+0+15+13 Fundamentals of Robotics (222596)
M. Orsag
5
ECTS
45+0+10+20 Fundamentals of Signal Processing (183447)
D. Petrinović, T. Petković
5
ECTS
30+0+0+15 Geospatial Databases (222525)
I. Mekterović, L. Brkić
5
ECTS
30+5+0+12 Heuristic Optimization Methods (240664)
L. Skorin-Kapov, N. Skorin-Kapov
Course is not held in the selected academic year
5
ECTS
30+0+0+8 High-Level Abstraction Programming (222725)
Z. Kalafatić, S. Šegvić
Course is not held in the selected academic year
5
ECTS
30+0+0+0 High-speed Communication Networks (222509)
A. Bažant
5
ECTS
30+0+15+6 Inovative Electromagnetic Systems (222559)
S. Hrabar, Z. Šipuš
5
ECTS
45+0+0+10 Intelligent Control Systems (222566)
S. Bogdan, I. Petrović, B. Novoselnik
5
ECTS
45+0+15+15 Introduction to Data Science (240719)
M. Šikić, A. Jović, A. Sović Kržić
5
ECTS
45+0+0+0 Introduction to Molecular Biology and Genetics (183410)
N. Malenica, I. Urlić, I. Ivančić Baće
5
ECTS
45+0+0+0 Introduction to Nanoscience (223721)
V. Gomzi, M. Matijević
Course is not held in the selected academic year
5
ECTS
30+0+15+6 Introduction to Smart Grids (223723)
T. Capuder, I. Kuzle
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Learning Automata (222473)
D. Jevtić
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Machine Vision Systems (222790)
S. Lončarić, T. Petković, M. Subašić
Course is not held in the selected academic year
5
ECTS
45+0+0+0 Mathematical Analysis of Algorithms (222645)
A. Aglić Aljinović
Course is not held in the selected academic year
5
ECTS
45+0+0+0 Mathematical Logic and Computability (222646)
A. Đerek, M. Vuković
Course is not held in the selected academic year
5
ECTS
30+0+0+12 Measurements and Monitoring of Power Systems (222440)
J. Havelka, M. Beus
5
ECTS
30+0+6+13 Measurement Technique (222447)
H. Hegeduš, D. Ilić, R. Malarić
Course is not held in the selected academic year
5
ECTS
30+0+6+13 Measurement Theory (223689)
D. Ilić, I. Leniček
Course is not held in the selected academic year
5
ECTS
15+30+0+0 Mechatronic System Design (247851)
Š. Ileš, J. Matuško
5
ECTS
45+0+15+4 Micro and Nano Electron Devices (183441)
T. Suligoj, M. Poljak
5
ECTS
30+0+0+26 Microprocessor Based Control of Electric Machines (222438)
I. Erceg, M. Kutija
5
ECTS
45+0+0+12 Microwave Networks and Circuits (222439)
D. Bonefačić, S. Hrabar, R. Zentner
Course is not held in the selected academic year
5
ECTS
30+0+15+15 Mobile Internet (240803)
M. Grgić
5
ECTS
45+0+15+0 Modeling and Analysis of Differential Equations (222607)
I. Velčić
Course is not held in the selected academic year
5
ECTS
30+0+0+16 Modelling in acoustics (222453)
I. Đurek, A. Petošić
Course is not held in the selected academic year
5
ECTS
60+0+0+0 Modern Physics and its Application in Electrical Engineering (183491)
S. Ilijić, S. Hrabar, Z. Šipuš
Course has a limit on the number of students for enrollment
5
ECTS
30+5+0+0 Modern Physics Methods in Electrical Engineering and Computing (183403)
Ž. Bošnjak, A. Sušac
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Multisensor Systems and Locomotion (222478)
M. Cifrek, Ž. Lučev Vasić
5
ECTS
30+0+0+10 Networked Control Systems (223699)
I. Petrović, V. Lešić, M. Seder, A. Banjac
5
ECTS
30+0+0+10 Networked Games (223695)
M. Matijašević, M. Sužnjević
5
ECTS
45+0+0+12 Networking Technologies (223090)
M. Grgić, Ž. Ilić, I. Petrović, J. Božek, D. Oletić
5
ECTS
30+0+0+15 Neural Networks (222514)
S. Lončarić, M. Subašić, T. Petković
5
ECTS
30+0+15+13 Nuclear Fuel Cycle and Reactor Materials (222526)
M. Matijević, K. Trontl
Course is not held in the selected academic year
5
ECTS
45+0+15+10 Numerical Mathematics (183445)
A. Žgaljić Keko
Course has a limit on the number of students for enrollment
5
ECTS
30+10+0+15 Offensive Security (222563)
S. Groš, M. Vuković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+12 Open Computing (183451)
I. Čavrak, I. Bosnić
5
ECTS
30+0+0+15 Operations Research (222568)
M. Bagić Babac, V. Mornar, M. Brčić
5
ECTS
45+0+15+10 Optical Communication Systems (222577)
M. Bosiljevac, Z. Šipuš
5
ECTS
45+0+0+15 Parallelism and Concurrency (183376)
J. Knezović, D. Hofman
5
ECTS
45+0+6+0 Pattern Recognition (222770)
Z. Kalafatić
Course is not held in the selected academic year
5
ECTS
30+0+30+8 Power Generation (222687)
D. Grgić, I. Kuzle
5
ECTS
45+5+15+8 Power System Analysis (222445)
M. Delimar, I. Pavić, G. Grdenić
5
ECTS
30+0+6+12 Power System Protection (223739)
J. Havelka, M. Beus
5
ECTS
45+0+0+12 Programming Embedded Systems (222691)
H. Džapo, M. Vučić
Course is not held in the selected academic year
5
ECTS
30+0+0+0 Protection and Security of Information Systems (223741)
B. Vrdoljak, S. Groš
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+0 Radar Systems (222669)
D. Bonefačić
Course is not held in the selected academic year
5
ECTS
45+0+10+15 Radiofrequency Integrated Circuits (222668)
T. Marković
5
ECTS
30+0+15+8 Random Signals and Processes (222782)
S. Lončarić, D. Seršić
5
ECTS
45+0+0+10 Real-Time Systems (240704)
L. Jelenković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+6 Remote Sensing (240624)
D. Bojanjac, M. Bosiljevac
5
ECTS
30+0+15+0 Risk Assessment (222697)
S. Šadek
5
ECTS
30+0+0+8 Robotized Systems Design (222751)
T. Petrović
Course is not held in the selected academic year
5
ECTS
30+0+6+20 Robot Programming and Simulation (240673)
I. Marković, M. Orsag
5
ECTS
45+0+15+10 Room Acoustics (222437)
M. Horvat, K. Jambrošić, A. Petošić
Course is not held in the selected academic year
5
ECTS
45+0+0+13 Satellite Communication Technologies (222660)
K. Malarić
5
ECTS
30+0+0+10 Security Systems (222441)
Ž. Ban
Course is not held in the selected academic year
5
ECTS
30+0+0+12 Security Threats on the Internet (222654)
S. Groš, M. Mikuc, M. Vuković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+15+4 Semiconductor Technology (222696)
T. Suligoj
5
ECTS
45+5+0+15 Sensor Technologies (240694)
M. Cifrek, Ž. Lučev Vasić
5
ECTS
30+5+0+13 Social Networks (222558)
V. Podobnik, J. Babić
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Soft Computing (222649)
M. Čupić
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+5 Software Testing (222598)
D. Škvorc
Course is not held in the selected academic year
5
ECTS
45+0+0+0 Stochastic Modelling (222785)
L. Mihoković, S. Šebek
5
ECTS
45+0+15+13 Synchronous and Induction Machines (222779)
S. Stipetić, D. Žarko
5
ECTS
45+0+0+0 System on Chip Platform Programming (222683)
H. Mlinarić, V. Sruk
5
ECTS
30+0+15+16 Systems Dynamics Modeling and Simulation (222450)
Ž. Ban
5
ECTS
30+0+0+13 Technology of Electrical Materials (223087)
M. Kovačić, M. Vražić, V. Gomzi
Course is not held in the selected academic year
5
ECTS
30+0+0+10 Ultrasound in Medicine and Technique (223693)
S. Fajt, A. Petošić
Course is not held in the selected academic year
5
ECTS
45+0+15+16 Video Communication Technologies (223725)
D. Bojanjac, S. Grgić
5
ECTS
30+5+0+10 Virtual Environments (240747)
K. Matković, I. Pandžić, M. Sužnjević
5
ECTS
30+0+0+5 Web Architecture, Protocols, and Services (222464)
D. Škvorc, K. Vladimir
Course has a limit on the number of students for enrollment
5
ECTS
30+0+15+13 Wireless Systems Planning (222650)
R. Zentner
Course is not held in the selected academic year
5
ECTS
45+0+0+6 Wireless Systems Security (222653)
D. Šimunić
Transversal Courses (18602)
Number of ECTS credits to select: at least 2.0
2
ECTS
30+2+0+4 3D Modelling and Animation (269283)
Ž. Mihajlović
Course has a limit on the number of students for enrollment
2
ECTS
30+0+0+0 Academic Writing (222436)
M. Matijašević, L. Skorin-Kapov
Course has a limit on the number of students for enrollment
2
ECTS
30+0+0+0 Business Aspects of Information and Communication Services (222699)
J. Babić
Course is not held in the selected academic year
2
ECTS
14+0+0+20 Creative Laboratory (252311)
M. Šikić, A. Sović Kržić
Course has a limit on the number of students for enrollment
2
ECTS
30+15+0+0 Economic and Environmental Public Policies of EU (222529)
D. Škrlec
2
ECTS
30+0+0+0 Environmental Sustainability and Climate Change Mitigation (183409)
D. Škrlec, I. Rajšl, S. Šadek, I. Kuzle
Course has a limit on the number of students for enrollment
2
ECTS
15+15+0+0 Ethics and New Technologies (240781)
S. Bogdan
3
ECTS
30+0+7+0 Knowledge Management (183382)
S. Pleslić
2
ECTS
30+5+0+0 Technology Entrepreneurship (252319)
V. Bilas
Skills (19028)
3
ECTS
26+0+0+34 Agile Development of digital platforms using microservices (240751)
B. Milašinović
Course has a limit on the number of students for enrollment
2
ECTS
30+0+0+30 Basics of Sound Recording and Processing (71794)
M. Horvat
Course is not held in the selected academic year
1.5
ECTS
15+0+0+0 Basic Use of Linux Operating System (86495)
M. Đurasević
2
ECTS
12+0+0+24 Career Management (204460)
H. Džapo
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
2
ECTS
15+0+15+0 Chinese language 1 (89912)
V. Ćepulić
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
3
ECTS
15+0+0+15 Cloud Data Engineering Technologies (234065)
M. Horvat
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
4
ECTS
30+0+0+30 Competitive Programming (65973)
A. Đerek
Course has a limit on the number of students for enrollment
3
ECTS
3
ECTS
30+0+0+15 Development of software solutions for industrial IoT systems (229230)
M. Jurčević, I. Erceg
Course has a limit on the number of students for enrollment
3
ECTS
24+0+0+30 Fundamentals of digital game development (174784)
M. Matijašević, M. Sužnjević
Course has a limit on the number of students for enrollment
3
ECTS
30+0+15+0 Java and Open Source technologies in the enterprise environment (95134)
M. Čupić
Course is not held in the selected academic year
4
ECTS
30+10+10+0 M-numbers (214704)
M. Essert
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
3
ECTS
24+0+0+2 Production-level coding in Python (252446)
M. Đurasević
Course has a limit on the number of students for enrollment
4
ECTS
30+0+0+15 Programming in Haskell (127252)
J. Šnajder
Course has a limit on the number of students for enrollment
3
ECTS
15+0+30+0 Science popularization (174789)
A. Sović Kržić, T. Jagušt
Course has a limit on the number of students for enrollment
3
ECTS
18+50+0+0 Service and Application Development for Operating System Android (214703)
M. Kušek, K. Pripužić
Course has a limit on the number of students for enrollment
4
ECTS
30+0+0+0 Solving Optimization Problems Using Evolutionary Computation Algorithms in Java (79087)
M. Čupić
Course is not held in the selected academic year
Required courses
5
ECTS
45+0+0+0 Database Systems (222788)
S. Zakošek
5
ECTS
45+5+0+15 Information Systems (222547)
K. Fertalj
3
ECTS
30+0+0+0 Seminar 2 (222657)
Core-elective courses (18600)
Number of ECTS credits to select: at least 5.0
5
ECTS
45+0+0+5 Analysis of Massive Datasets (222459)
M. Šilić, G. Delač, K. Vladimir, A. Kurdija
Course has a limit on the number of students for enrollment
5
ECTS
30+0+15+8 Design Patterns (183426)
M. Čupić, S. Šegvić
5
ECTS
45+0+0+15 Parallel Programming (240706)
D. Jakobović, N. Frid
5
ECTS
30+0+0+15 Text Analysis and Retrieval (222452)
J. Šnajder
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
Elective Course of the profile (18606)
Number of ECTS credits to select: at least 5.0
5
ECTS
30+0+0+15 Ambient Intelligence and Assisted Living (222442)
P. Pale
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+15 Architecture and Development of Intelligent Systems (240754)
M. Brčić
Course is not held in the selected academic year
5
ECTS
30+0+0+5 Bioinformatics 1 (183492)
M. Šikić, M. Domazet-Lošo
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+15 Business Intelligence (222698)
L. Brkić, I. Mekterović
5
ECTS
45+0+0+18 Data Mining (222562)
A. Jović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+15+8 Deep Learning 1 (252377)
S. Šegvić, M. Čupić, Z. Kalafatić
5
ECTS
30+0+0+8 Internet of Things (222581)
M. Kušek, I. Podnar Žarko, P. Skočir
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+15 Management of Big Spatial and Spatio-Temporal Data (223719)
I. Mekterović, L. Brkić
Course is not held in the selected academic year
5
ECTS
45+0+15+12 Mobile Communications (222449)
M. Grgić, Ž. Ilić, G. Šišul
5
ECTS
30+0+0+15 Multimedia Communications (223731)
M. Matijašević, I. Pandžić
Course is not held in the selected academic year
5
ECTS
45+0+0+12 Operating Systems and Applications Security (222777)
S. Groš, M. Vuković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Selected Optimization Methods and Algorithms (222557)
N. Hlupić
5
ECTS
45+0+0+15 Ubiquitous Computing (222793)
I. Čavrak, H. Mlinarić
Elective Courses (18715)
Number of ECTS credits to select: at least 5.0
5
ECTS
30+0+0+4 Adaptive and Robust Control Systems (222435)
Ž. Ban, T. Petrović
Course is not held in the selected academic year
5
ECTS
30+0+15+12 Advanced Power System Analysis (222488)
M. Delimar, I. Pavić, G. Grdenić
5
ECTS
30+0+0+5 Aerial Robotics (223743)
S. Bogdan, M. Orsag
5
ECTS
30+0+0+15 Ambient Intelligence and Assisted Living (222442)
P. Pale
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
5
ECTS
45+0+12+6 Analog and Mixed Signal Processing (222460)
D. Jurišić, I. Lacković
5
ECTS
45+0+15+12 Analog Integrated Circuits (183486)
M. Koričić, T. Mandić
5
ECTS
30+0+15+10 Analysis and Synthesis of Audio Signals (222457)
S. Fajt, A. Petošić
Course is not held in the selected academic year
5
ECTS
45+0+0+13 Antenna Systems (222463)
D. Bonefačić, Z. Šipuš, R. Zentner
5
ECTS
30+0+0+15 Architecture and Development of Intelligent Systems (240754)
M. Brčić
Course is not held in the selected academic year
5
ECTS
60+0+0+20 Audio systems (222469)
S. Fajt, K. Jambrošić, A. Petošić
Course is not held in the selected academic year
5
ECTS
45+0+15+10 Audiotechnics (183461)
I. Đurek, M. Horvat, A. Petošić
5
ECTS
30+0+6+21 Automation of Plants and Processes (222475)
V. Lešić, M. Vašak
5
ECTS
30+0+0+5 Bioinformatics 1 (183492)
M. Šikić, M. Domazet-Lošo
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+22 Biomedical Instrumentation (222495)
R. Magjarević, I. Lacković
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Business Intelligence (222698)
L. Brkić, I. Mekterović
5
ECTS
30+0+0+12 Communication Security (222776)
G. Gledec, S. Groš, M. Mikuc, M. Vuković
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+9 Communication Software Development (222661)
Ž. Car, M. Vuković
5
ECTS
45+0+0+13 Computational Methods in Modern Physics (183467)
A. Babić, M. Matijević, V. Gomzi
5
ECTS
15+0+0+39 Computational Modelling Techniques (252382)
D. Pintar, B. Trkulja
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Computational Statistics (222761)
Z. Kostanjčar, I. Velčić, T. Petković
5
ECTS
30+0+0+26 Computer Modelling of Electrical Machines (222759)
S. Stipetić, D. Žarko
Course is not held in the selected academic year
5
ECTS
45+0+15+26 Control of Electric Machines (223701)
I. Erceg, M. Kutija, D. Sumina
5
ECTS
30+0+0+10 Control of Energy Storage Systems (223715)
Ž. Ban, H. Pandžić, M. Beus
Course is not held in the selected academic year
5
ECTS
30+0+0+13 Control of Power Converters (223703)
Ž. Jakopović, M. Kovačić, Ž. Ban
Course is not held in the selected academic year
5
ECTS
45+0+0+18 Data Mining (222562)
A. Jović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+15+8 Deep Learning 1 (252377)
S. Šegvić, M. Čupić, Z. Kalafatić
5
ECTS
60+2+0+15 Design of Embedded Electronic Systems (222752)
M. Cifrek, H. Džapo, Ž. Lučev Vasić
5
ECTS
45+0+0+0 Differential Equations in Biology and Medicine (222518)
D. Vlah, V. Županović
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Digital Content Forensics (252383)
P. Pale, J. Petrović
5
ECTS
60+0+8+12 Digital Control Systems (229634)
I. Petrović, M. Seder
Course is not held in the selected academic year
5
ECTS
30+0+15+15 Digital Image Processing and Analysis (268922)
S. Lončarić, M. Subašić, T. Petković
5
ECTS
45+0+6+12 Digital Integrated Circuits (222533)
V. Čeperić
5
ECTS
45+0+0+4 Discrete Mathematics 2 (183494)
M. Krnić, M. Pavčević
5
ECTS
5
ECTS
45+0+15+15 Economics of Power and Energy Systems (249957)
H. Pandžić, M. Gržanić Antić
5
ECTS
45+5+15+8 Electric Power Systems 2 (229832)
I. Pavić, M. Delimar, G. Grdenić
5
ECTS
45+0+15+10 Electroacoustics 2 (222432)
I. Đurek, S. Fajt, M. Horvat
Course is not held in the selected academic year
5
ECTS
60+0+0+15 Electronic Instrumentation (222489)
V. Bilas, R. Magjarević, D. Vasić
5
ECTS
45+0+0+31 Electronic Power Converters (252372)
Ž. Jakopović, M. Kovačić
5
ECTS
60+0+0+18 Embedded Systems (183465)
D. Petrinović, M. Vučić, H. Mlinarić, H. Džapo
5
ECTS
19+0+0+12 Energy-efficient Buildings Control (222502)
M. Vašak, A. Banjac
Course is not held in the selected academic year
5
ECTS
45+0+10+12 Estimation Theory (223687)
I. Petrović, M. Vašak, I. Marković
5
ECTS
30+0+0+0 Expert Systems (222573)
A. Jović
Course is not held in the selected academic year
5
ECTS
30+0+0+13 Finite Element Method Programming (222724)
B. Trkulja, A. Drandić, M. Dadić
Course is not held in the selected academic year
5
ECTS
45+0+0+13 Formal Software Verification (222519)
A. Jović
5
ECTS
45+0+15+0 Fundamentals of Nuclear Physics (183408)
M. Matijević, S. Ilijić
5
ECTS
60+0+0+10 Fundamentals of Wireless Systems (183474)
D. Bonefačić, J. Lončar
5
ECTS
30+0+0+15 Global Navigation Systems (222527)
J. Vuković
5
ECTS
60+0+0+12 High-Frequency and Microwave Electronics (223729)
D. Bonefačić, J. Lončar
5
ECTS
45+0+0+12 High Performance Computing Applications and Architectures (222466)
D. Hofman, J. Knezović, M. Kovač
5
ECTS
45+0+15+12 High Voltage Technology and EMC (223082)
V. Milardić, B. Filipović-Grčić
5
ECTS
30+13+0+5 Immersive Technologies (269312)
L. Skorin-Kapov, M. Sužnjević
5
ECTS
30+0+0+24 Industrial Motion Control Systems (222545)
I. Erceg, D. Sumina
5
ECTS
45+0+0+13 Integral Equations and Method of Moments (222561)
Z. Šipuš
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Interactive Computer Graphics (183359)
Ž. Mihajlović
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+8 Internet of Things (222581)
M. Kušek, I. Podnar Žarko, P. Skočir
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+13 Laboratory Calibration and Testing (222643)
D. Ilić, I. Leniček
Course is not held in the selected academic year
5
ECTS
45+0+0+8 Laser Physics (269201)
Ž. Bošnjak, A. Sušac
5
ECTS
30+0+0+15 Management of Big Spatial and Spatio-Temporal Data (223719)
I. Mekterović, L. Brkić
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Marine Robotics (247955)
N. Mišković, Đ. Nađ
5
ECTS
45+5+0+0 Mathematics of Finance (222505)
Z. Kostanjčar, P. Posedel Šimović
5
ECTS
30+0+0+15 Measurement in Technological Processes (222446)
M. Jurčević, R. Malarić, P. Mostarac
5
ECTS
45+0+15+26 Measurements in Communication Systems (222443)
M. Bosiljevac, S. Grgić, S. Hrabar
5
ECTS
45+0+15+12 Mobile Communications (222449)
M. Grgić, Ž. Ilić, G. Šišul
5
ECTS
45+0+0+13 Modeling of Electromagnetic Field (223685)
M. Dadić, B. Trkulja
Course is not held in the selected academic year
5
ECTS
30+0+0+15 Multimedia Communications (223731)
M. Matijašević, I. Pandžić
Course is not held in the selected academic year
5
ECTS
45+0+15+15 Multivariate Data Analysis (269079)
Z. Kostanjčar, D. Pintar, S. Begušić
5
ECTS
30+0+0+6 Network and Service Management (223709)
M. Mikuc, M. Randić
Course is not held in the selected academic year
5
ECTS
30+5+0+0 Networked Sensors (223697)
V. Bilas, D. Vasić, D. Oletić
5
ECTS
30+0+0+15 Network Performance and Traffic (222477)
M. Sužnjević, M. Antonić, Ž. Car
5
ECTS
30+0+0+15 Neuroimaging Analysis (240807)
J. Božek
5
ECTS
30+0+15+8 Nuclear Engineering (222532)
D. Grgić, S. Šadek
5
ECTS
45+0+0+13 Numerical Linear Algebra (183464)
T. Šikić, A. Žgaljić Keko
5
ECTS
30+0+0+30 Numerical methods for differential equations (222537)
M. Bukal
Course is not held in the selected academic year
5
ECTS
45+0+0+12 Operating Systems and Applications Security (222777)
S. Groš, M. Vuković
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+10 Operating Systems for Embedded Computers (240698)
L. Jelenković
Course has a limit on the number of students for enrollment
5
ECTS
30+0+6+9 Optical Communication Networks (222572)
A. Bažant, M. Vuković
Course is not held in the selected academic year
5
ECTS
45+0+8+5 Physics of Materials (183500)
V. Gomzi
Course is not held in the selected academic year
5
ECTS
30+0+0+13 Power Converters Design Fundamentals (222593)
Ž. Jakopović, M. Kovačić
Course is not held in the selected academic year
5
ECTS
45+0+0+8 Predictive Control (222704)
M. Baotić, B. Novoselnik
5
ECTS
45+0+15+12 Renewable Energy and Energy Storage (222552)
H. Pandžić, S. Šadek, M. Gržanić Antić
5
ECTS
45+0+0+10 Robotic Sensing, Perception, and Actuation (222656)
M. Orsag, I. Marković, Đ. Nađ
5
ECTS
45+0+0+15 Selected Optimization Methods and Algorithms (222557)
N. Hlupić
5
ECTS
45+0+12+20 Signal Processing for Comunications (222555)
M. Vučić
5
ECTS
30+0+6+6 Smart Grid Communication Protocols and Protection Schemes (222629)
J. Havelka, M. Beus
5
ECTS
30+0+0+6 Software Agents (222688)
G. Ježić, V. Podobnik, S. Dešić, J. Babić
5
ECTS
30+0+0+26 Software for Communication Systems (222729)
G. Delač, M. Šilić, J. Božek, J. Vuković
5
ECTS
30+0+15+8 Sound Reinforcement (222625)
I. Đurek, M. Horvat
Course is not held in the selected academic year
5
ECTS
45+0+0+6 Space Technologies (222792)
J. Lončar, J. Vuković
5
ECTS
60+0+0+0 Stochastic Processes (183365)
L. Mihoković
5
ECTS
30+0+0+13 Switching and Protection Devices (222781)
J. Havelka, Z. Hanić
5
ECTS
30+0+0+13 Testing and Diagnostics of Electric Machines (269214)
Z. Hanić, M. Vražić
5
ECTS
45+0+15+10 Transmission of Audio Signal (222711)
K. Jambrošić, A. Petošić
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Ubiquitous Computing (222793)
I. Čavrak, H. Mlinarić
5
ECTS
30+0+0+12 Vehicle Dynamics and Control (222451)
J. Matuško, Š. Ileš, G. Vasiljević
Transversal Courses (18603)
Number of ECTS credits to select: at least 2.0
2
ECTS
30+15+0+0 Circular Economy (222639)
D. Škrlec
2
ECTS
30+0+0+0 Engineering Economics 2 (183437)
R. Malarić, D. Škrlec, M. Vranić, H. Pandžić
2
ECTS
30+5+0+0 Innovation and Technology Management (240670)
D. Huljenić, V. Podobnik
Course has a limit on the number of students for enrollment
2
ECTS
30+0+0+0 Quality Management (183440)
L. Ferković, D. Ilić, M. Jurčević, I. Leniček, R. Malarić
2
ECTS
30+0+0+0 Regulations of Autonomous Systems (254752)
F. Pascoal Ferreira
2
ECTS
30+0+0+0 Research of public opinion in acceptance of new technologies (240800)
M. Matijević, K. Trontl
2
ECTS
30+0+0+0 Risk Management (183444)
T. Capuder, M. Gržanić Antić
Skills (19029)
2
ECTS
30+0+0+30 Advanced LabVIEW (86483)
R. Malarić, J. Havelka
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
1.5
ECTS
15+0+0+0 Advanced Use of Linux Operating System (86484)
M. Đurasević
Course has a limit on the number of students for enrollment
3
ECTS
30+5+0+10 AI for Digital Creation and Interaction (269310)
M. Sužnjević
4
ECTS
30+0+0+45 App Start Contest (127248)
V. Podobnik
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
2
ECTS
30+0+0+30 Basics of Sound Recording and Processing (71794)
M. Horvat
Course is not held in the selected academic year
2
ECTS
30+0+0+30 Chess (69392)
K. Malarić
Course has a limit on the number of students for enrollment
2
ECTS
15+0+15+0 Chinese language 2 (89918)
V. Ćepulić
3
ECTS
14+0+0+26 Design and simulation of electronic devices using Siemens EDA software packages (229834)
Ž. Lučev Vasić
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
3
ECTS
14+0+0+6 Development of scalable profuction-grade information and communication systems (248129)
M. Kušek, I. Podnar Žarko
Course has a limit on the number of students for enrollment
3
ECTS
15+0+30+0 Go programming language (209972)
T. Jagušt
Course has a limit on the number of students for enrollment
2
ECTS
30+0+0+30 Introduction to Bridge (54600)
T. Brkljačić
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
4
ECTS
60+0+0+15 Introduction to Java Programming Language (38047)
M. Čupić
Course is not held in the selected academic year
3
ECTS
30+0+0+15 PHP Application Development Basics (58312)
M. Čupić
Course is not held in the selected academic year
4
ECTS
40+0+0+20 Reverse Engineering and Malware Analysis (167350)
J. Knezović
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
3
ECTS
16+0+0+24 Service and application development for iOS (180934)
M. Vuković, P. Skočir
Course has a limit on the number of students for enrollment
3
ECTS
12+0+0+20 User Experience and User Interface Design (264902)
I. Botički
4
ECTS
26+0+0+39 Xamarin.Forms - cross-platform native mobile apps development (155582)
T. Pribanić
Course is not held in the selected academic year
Course has a limit on the number of students for enrollment
Required courses
30
ECTS
0+0+0+0 Diploma thesis (222549)
3
ECTS
6+0+0+0 Project (222686)
Elective Course of the profile (18607)
Number of ECTS credits to select: at least 15.0
5
ECTS
45+0+0+10 Advanced Operating Systems (222506)
M. Golub, L. Jelenković
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+5 Bioinformatics 2 (222485)
M. Šikić, M. Domazet-Lošo, K. Križanović
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+5 Cloud Computing (222762)
M. Šilić, G. Delač, D. Škvorc, K. Vladimir
Course is not held in the selected academic year
5
ECTS
45+0+0+15 Communication Protocols (222626)
D. Jevtić, G. Ježić, M. Matijašević, P. Skočir
5
ECTS
60+0+0+8 Computer Architecture 2 (183428)
T. Hrkać, S. Šegvić
5
ECTS
60+0+0+12 Computer Controlled Systems (240716)
M. Seder, A. Banjac
5
ECTS
30+0+0+15 Computer Forensics (222756)
P. Pale, J. Petrović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+8 Computer Vision (269083)
T. Hrkać, Z. Kalafatić, S. Šegvić
5
ECTS
30+0+0+12 Data Visualization (223735)
K. Matković, K. Pripužić, M. Antonić
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+15 Deep Learning 2 (230255)
M. Subašić, Z. Kostanjčar
5
ECTS
30+0+0+0 Digital Education (222538)
I. Botički
Course has a limit on the number of students for enrollment
5
ECTS
30+0+0+13 Distributed Big Data Processing (222765)
D. Pintar, K. Pripužić
Course is not held in the selected academic year
10
ECTS
60+0+0+45 Distributed Software Development (222768)
I. Bosnić, I. Čavrak
Course is not held in the selected academic year
5
ECTS
45+0+0+12 Distributed Systems (222664)
M. Kušek, I. Podnar Žarko, K. Pripužić
5
ECTS
30+0+0+15 E-Business Technologies (223088)
D. Pintar, B. Vrdoljak, L. Humski
5
ECTS
30+0+0+10 E-learning Technologies (223089)
P. Pale, J. Petrović
Course has a limit on the number of students for enrollment
5
ECTS
45+0+0+15 Evolutionary Computing Optimization (222578)
M. Čupić, D. Jakobović, M. Đurasević
Course has a limit on the number of students for enrollment
5
ECTS
30+5+0+12 Heuristic Optimization Methods (240664)
L. Skorin-Kapov, N. Skorin-Kapov