2024 47th MIPRO ICT and Electronics Convention (MIPRO) : Proceedings
MIPRO 2023 : 46th MIPRO ICT and Electronics Convention (MIPRO): Proceedings
Dynamic Load Balancing in Stream Processing Pipelines Containing Stream-Static Joins
Protection of Sensitive Data in a Multi-Cloud Database Based on Fragmentation, Encryption, and Hashing
2023 46th ICT and Electronics Convention (MIPRO)
Multi-Cloud Applications: Data and Code Fragmentation for Improved Security
Web Application Development for the Amazon Web Services Computer Cloud
2022 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO)
Load Balancing for a Location Tracking Web Server Farm
Web Application Development for the Microsoft Azure Computer Cloud
Access Control Proxy for PSD2-Based Payment Services
OAuth 2.0 Based Authentication for Mediated PSD2-Based Payment Services
Drone Control Based on Arm Gestures
2021 44th International Convention on Information, Communication and Electronic Technology (MIPRO): Proceedings
Drone Flight Control During the Precision Landing Based on Computer Vision
Detection of Unregistered Public Road Vehicles in the Republic of Croatia
Information System for Internet-Based Drone Control
Drone Flight Control Based on Smartphone Kinematics
JDBC Driver Extension for Application-Transparent Data Encryption
Simplified Evaluation Framework for Query Extraction Techniques
Distributed File System Based on Shamir Secret Sharing
Database Server Load Balancing Based on SQL Query Execution Cost Estimation
Information System for Content Categorization Management of Apache Kafka Stream Processor Repository
Android Application Manager Based on Arduino Microcontroller
Information System for Visualization of Apache Kafka Cluster Configuration
2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO)
Information System for Content Management of Apache Kafka Stream Processor Repository
Security Risk Optimization for Multi-cloud Applications
Database Access Related Characterization of Software Application
Real-Time Health Monitoring in Distributed Data Stream Processing System
Benchmarking of Geospatial and Relational Database Query Processing for Point-Based Geospatial Objects
Mobile Application for Crowdsourcing-based Ski Run Mapping
Mobile Application for Crowdsourcing-based Traffic Control Reporting
42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
Design and Execution of Distributed SQL Queries in Multi-Cloud Applications
Information System for Integrated Smart Home Appliance Control
Mobile Application for Shared Tasks and Expenses Management
Anomaly Detection in Distributed Data Stream Processing System
Application of Blockchain Technology for Student Employment Contract Management
An Implementation of Elastic Distributed R-Tree with Parallel Access
Mobile Application for Internet Connection Benchmarking
Dynamic Prediction of Mobile Object Moving Path in Geographic Space
Computational Thinking and Programming in Python
Computational Thinking and Programming in Python
Computational Thinking and Programming in Python
Insert and Search Algorithms Over Distributed Multidimensional Data Using Bucket-based Scattering
Computational Thinking and Programming in Python
Performance Evaluation of Accessing Large Datasets Using Local File System and Remote RAM
Computational Thinking and Programming in Python
Web Service for Crowdsourcing-based Reporting of Merchant Product Prices
Informatics Curricula Innovation Project
Performance Evaluation of Balanced and Unbalanced Binary Trees
Message Passing and Event-Driven Communication Models for Tree-Structured Applications
Application of Server Push Notifications in Web Service Development
Geospatial Publish/Subscribe Systems for the Internet of Things
Computational Thinking and Programming in Python
Internet Connection Benchmarking Based on Navigation Timing API
The Standpoints of Professional Associations and Universities About the Transformation of Informatics Curricula in Croatian Educational System
Mixed Programming Using Java and C Programming Languages
Sustav za slikovne i glasovne pozive za operacijski sustav Android zasnovan na protokolu WebRTC
Live Video Streaming based on BPG Image Format
Mobile Live Video Streaming Server Based on HTTP Protocol
Mixed Programming Using Python and C Programming Languages
Object-Oriented Programming Model for Synthesis of Domain-Specific Application Development Environment
Performance Comparison of Image Rotation Methods on Android-Powered Mobile Device
Development Environment for Collaborative System Modeling Using Domain-Specific Visual Language
Development Environment for Collaborative Design of Domain-Specific Visual Language Components
Android-Powered Web Server for Volunteer-Based Environment Sensing
Programming and ICT in Pre-University Education - Why and How?
Performance Evaluation of Matrix- and EXIF-Based Video Rotation Methods in MJPEG-Based Live Video Encoder
Computer Networks for Geolocation-Targeted Communication
Web Server for Remote Access to Sensory System of Android-Powered Mobile Device
Performance Comparison of HTTP and Websocket Protocols
Informatics Curricula Recommendations in Croatian Educational System
Designing the programming assignment for a university compiler design course
Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams
Digital literacy and computing in pre-university education
Programming Languages for End-User Personalization of Cyber-Physical Systems
Formal Model for Data Dependency Analysis between Controls and Actions of a Graphical User Interface
Hashing Scheme for Space-efficient Detection and Localization of Changes in Large Data Sets
Programming Language Design for Event-Driven Service Composition
Consumer Programming
Widget-Oriented Consumer Programming
Virtual Network for Development and Execution of Service-Oriented Applications
Programmable Internet Environment
Virtual Network of Service-Oriented Computing Systems
Application-level quality of security service provisioning in distributed service-oriented middleware
Safe data transmission in networks with intermediary systems
Teaching
University undergraduate
- Introduction to Theoretical Computer Science (Lecturer in charge)
- Introduction to Theoretical Computer Science (Lecturer in charge)
- Programming Language Translation (Lecturer in charge)
- Programming Language Translation (Lecturer in charge)
- BSc Thesis (Lecturers)
- Final BSc Thesis (Lecturers)
- Programming in Haskell (Lecturers, Lecturers)
- Project C (Lecturers)
- Project C (Lecturers)
- Software Design Project (Lecturers)
- Software Design Project (Lecturers)
University graduate
- Cloud Computing (Lecturer in charge)
- Software Testing (Lecturer in charge)
- Web Architecture, Protocols, and Services (Lecturer in charge)
- Graduation Thesis (Lecturers)
- Graduation Thesis (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Seminar 1 (Lecturers)
- Seminar 2 (Lecturers)
Postgraduate doctoral study programme
- Distributed Computing Systems (Lecturer in charge)
- Research seminar in computer science 1 (Lecturer in charge)
- Research seminar in computer science 2 (Lecturer in charge)
- Research seminar in computer science 3 (Lecturer in charge)
- Research seminar in computer science 4 (Lecturer in charge)
- Research seminar in computer science 5 (Lecturer in charge)
- Research seminar in computer science 6 (Lecturer in charge)
Competences
-
Computers and information processing
Distributed computing Client-server systems Middleware Servers Collaborative work Collaborative intelligence Cooperative communication Crowdsourcing Social computing Distributed information systems Distributed management Publish-subscribe Internet Crowdsourcing Instant messaging Internet topology Web 2.0 Web services Peer-to-peer computing Mobile computing Parallel processing Multiprocessing systems Data flow computing Multithreading Parallel algorithms Pipeline processing Software as a service -
Computers and information processing
Distributed computing Client-server systems Middleware Servers Collaborative work Collaborative intelligence Cooperative communication Crowdsourcing Social computing Distributed information systems Distributed management Publish-subscribe Internet Crowdsourcing Instant messaging Internet topology Web 2.0 Web services Peer-to-peer computing Mobile computing Parallel processing Multiprocessing systems Data flow computing Multithreading Parallel algorithms Pipeline processing Software as a service