Martin Zagar Headshot

Martin Zagar

Senior Lecturer

RIT Croatia

Martin Zagar

Senior Lecturer

RIT Croatia

Select Scholarship

Published Conference Proceedings
Radovan, Aleksander, Branko Mihaljevic, and Martin Zagar. "Experiences Related to Using Online Communication Tools for Distance Learning." Proceedings of the EDULEARN20 Conference, (Virtual) Palma de Mallorca, Spain, 06-07.07.2020. Ed. L. Gómez Chova, A. López Martínez, and I. Candel Torres. Palma de Mallorca, Spain: IATED Academy, Web.
Mihaljevic, Branko, Martin Zagar, and Aleksander Radovan. "Educational Services, Tools, and Infrastructure for Remote Delivery of Software Development Courses in Web and Mobile Computing." Proceedings of the EDULEARN20 Conference, (Virtual) Palma de Mallorca, Spain, 06-07.07.2020. Ed. L. Gómez Chova, A. López Martínez, and I. Candel Torres. Palma de Mallorca, Spain: IATED Academy, Web.
Zagar, Martin and Nikola Draskovic. "Internet Marketing Simulation for Project-Based Learning." Proceedings of the IEEE Global Engineering Education Conference, 28-30/4/2020, (Virtual) Porto, Portugal. Ed. University of Coimbra. Porto, Portugal: University of Coimbra, University of Porto and Polytechnic of Porto, Web.
Mihaljevic, Branko, Martin Zagar, and Aleksander Radovan. "On Challenges of Distance Delivery of Information Technology and Software Development Courses." Proceedings of the INTED2020 Proceedings, 02-04.03.2020, (Virtual) Valencia, Spain,. Ed. INTED. Valencia, Spain: INTED, Web.
Mihaljevic, Branko, Martin Zagar, and Aleksander Radovan. "On Challenges of Distance Delivery of Information Technology and Software Development Courses." Proceedings of the INTED2020 Proceedings, 02-04.03.2020, (Virtual) Valencia, Spain,. Ed. INTED. Valencia, Spain: INTED, Web.
Zilora, Stephen and Martin Zagar. "International IT Capstone Project Learning Experiences." Proceedings of the ICERI2019 Proceedings, 11-13.11.2019, Sevilla, Spain. Ed. L. Gómez Chova, A. López Martínez, and I. Candel Torres. Sevilla, Spain: IATED Academy, Web.
Mihaljević, Branko, Aleksander Radovan, and Martin Žagar. "Software Development in Java - Today and Tomorrow." Proceedings of the 24th Croatian Oracle User Group Conference - HrOUG 2019. Ed. Davor Rankovic. Rovinj, Croatia: n.p., 2019. Web.
Zagar, Martin, Stephen Zilora, and Branko Mihaljevic. "Assessment of Student Learning in Capstone Project." Proceedings of the EDULEARN19. Ed. Gómez Chova, L, López Martínez, A, and Candel Torres I. Palma de Mallorca, Spain: IATED Academy, 2019. Web.
Zilora, Stephen and Martin Zagar. "A Capstone Course for The 21st Century Industry." Proceedings of the INTED2019. Ed. L. Gómez Chova, A. López Martínez, and I. Candel Torres. Valencia, Spain: n.p., 2019. Web.
Mihaljevic, Branko, Aleksander Radovan, and Martin Zagar. "The State of Java and Software Development in Croatia." Proceedings of the 8th International Java Conference in Croatia - JavaCro'19. Ed. Davor Rankovic. Umag, Croatia: HUJAK, 2019. Web.
Zagar, Martin and Branko Mihaljevic. "Experiences of International Software Development Project Cooperation." Proceedings of the 8th International Java Conference in Croatia - JavaCro'19. Ed. Davor Rankovic. Umag, Croatia: HUJAK, Web.
Zagar, Martin, Josip Knezovic, and Branko Mihaljevic. "Enabling Reliable, Interoperable and Secure e-Government Services in Croatia." Proceedings of the Central and Eastern European eDem and eGov Days 2019. Ed. Andras Nemeslaki. Budapest, Hunagry: Facultas - Austrian Computer Society, 2019. Web.
Zagar, Martin, Stephen Zilora, and Branko Mihaljevic. "International Student Cooperation in Capstone Research Project." Proceedings of the 2019 IEEE Global Engineering Education Conference (EDUCON. Ed. Alaa K. Ashmawy and Sebastian Schreiter. Dubai, UAE: IEEE, 2019. Web.
Mihaljevic, Branko and Martin Zagar. "Above and Beyond Java 9, 10, 11, 12…." Proceedings of the 23rd Croatian Oracle User Group Conference - HrOUG 2018. Ed. Davor Rankovic. Rovinj, Croatia: HrOUG, 2018. Web.
Bach, Leo, Branko Mihaljevic, and Martin Zagar. "Comparative Analysis of Blockchain Consensus Algorithms." Proceedings of the 41st International Convention for Information and Communication Technology, Electronics and Microelectronics (MIPRO 2018). Ed. Karolj Skala. Opatija, Croatia: Croatian Society for Information and Communication Technology, Electronics and Microelectronics - MIPRO, 2018. Web.
Mihaljevic, Branko, Martin Zagar, and Aleksander Radovan. "Java on the Blockchain." Proceedings of the 7th International Java Conference in Croatia - JavaCro'18. Ed. Davor Rankovic. Rovinj, Croatia: HUJAK, 2018. Web.
Irfanar, Arman, et al. "Online Efficient Bio‐Medical Video Transcoding on MPSoCs Through Content‐Aware Workload Allocation." Proceedings of the 2018 Design, Automation & Test in Europe (DATE). Ed. Christopher Voigt. Dresden, Germany: Design, Automation & Test in Europe (DATE), 2018. Web.
Zilora, Stephen, Martin Zagar, and Ali Raza. "Communication Challenges in International Education." Proceedings of the EDUCON2018 – IEEE Global Engineering Education Conference. Ed. Carina S. González González, Manuel Castro, and Martín Llamas Nistal. Santa Cruz deTenerife, Spain: IEEE, 2018. Web.
Zagar, Martin, Branko Mihaljevic, and Andrej Saric. "Novel blockchain consensus algorithm." Proceedings of the 23rd Croatian Oracle User Group Conference - HrOUG 2018. Ed. Davor Rankovic. Rovinj, Croatia: HrOUG, 2018. Web.
Invited Article/Publication
Mihaljevic, Branko, et al. "The State of Java - Today and Tomorrow." 7th International Java Community Conference in Croatia - Javantura v7. (2020). Web.
Journal Paper
Klapan, Ivica, et al. "Computer-Assisted Navigation, 3D-Surgical Planner, Augmented Reality in the Operating Room with ‘in the Air’ Surgeon’s Commands as “Biomechanics” of the New Era in Personalized Contactless Hand-Gesture Non-Invasive Surgeon-Computer Interaction?" Biomedical Journal of Scientific & Technical Research 19. 5 (2019): 14678/14685. Web.
Klapan, Ivica, et al. "Utilization Of 3d Medical Imaging and Touch-Free Navigation in Endoscopic Surgery: Does our Current Technologic Advancement Represent the Future Innovative Contactless Noninvasive Surgery in Rhinology? What is Next?" Biomedical Journal of Scientific & Technical Research 22. 1 (2019): 16336-16344. Web.
Klapan, Ivica, et al. "Do We Really Need a New Navigation-Noninvasive “on the Fly” Gesture-Controlled Incisionless Surgery?" Biomedical Journal of Scientific & Technical Research 20. 5 (2019): 15394-15404. Web.
Knezovic, Josip, Martin Zagar, and Hrvoje Mlinaric. "Software System for Efficient Lossless Compression of Medical Images." Technical Gazette 26. 4 (2019): 995-1000. Web.

Currently Teaching

ISTE-430
3 Credits
Students will survey and apply contemporary techniques used in analyzing and modeling information requirements. Requirements will be elicited in a variety of domains and abstracted at conceptual, logical, and physical levels of detail. Process, data, and state modeling will be applied in projects that follow a systems development lifecycle. Object-oriented modeling will be explored and contrasted with data and process oriented modeling. Individual and team modeling assignments will be required.
ISTE-442
3 Credits
When building larger-scale web applications, there are a myriad of concerns that range from technology, security, framework, and architecture selection to runtime performance optimization. This course focuses on the development of secure integrated web applications that consume information served from one or many sources. Trends in web application development are identified and assessed. Programming projects are required.
ISTE-500
3 Credits
The first course in a two-course, senior level, system development capstone project. Students form project teams and work with sponsors to define system requirements. Teams then create architectures and designs, and depending on the project, also may begin software development. Requirements elicitation and development practices introduced in prior coursework are reviewed, and additional methods and processes are introduced. Student teams are given considerable latitude in how they organize and conduct project work.
ISTE-501
3 Credits
The second course in a two-course, senior level, system development capstone project. Student teams complete development of their system project and package the software and documentation for deployment. Usability testing practices introduced in prior course work are reviewed, and additional methods and processes are introduced. Teams present their developed system and discuss lessons learned at the completion of the course.
ISTE-605
3 Credits
ITA graduate students are expected to make a scholarly contribution as a requirement for the MS degree. The Scholarship in Information Technology and Analytics course provides students with the fundamental skills needed to define and conduct a program of scholarly investigation in the form of a capstone or thesis project. The course focuses on skills such as academic writing, searching the literature, identifying and articulating interesting and important topics and problems, scholarship ethics, developing capstone proposals, critical thinking, and effective oral and written communication and presentation of scholarship.
ISTE-740
3 Credits
This course provides a survey of the theory, concepts, and technologies related to representation and understanding of the earth - a scientific domain known as Geographic Information Science and Technology (GIS & T). Students will gain hands-on experience with technologies such as Global Positioning Systems (GPSs), Geographic Information Systems (GISs), remote sensing, Virtual Globes (Google Earth), and web mapping mashups. Furthermore, students will learn relevant GIS & T theory, concepts, and research trends such as spatial reasoning, spatiotemporal data representation, and spatial analysis.
ISTE-791
3 Credits
The project-based culminating experience for the Master of Science in Information Technology and Analytics program. A MS project will typically include a software system development component requiring a substantial and sustained level of effort. Students must submit an approved project proposal in order to enroll. (Permission of project committee and graduate program director).