Internet of things

Objectives and competences

The aim of the course is to acquaint students with the basic knowledge of information science and networking of smart devices in particular remote access from any place. This course will introduce the new era of digital devices and the importance of their connectivity. Students will be trained to understand the basic principles of smart devices within the network, intercommunication and communication with devices.


Basic knowledge of computer use, network technologies and internet, basics of Python programming.


• Basic knowledge of information technology:
◦ Introduction to informatics
◦ Introduction to communication
◦ Digital storage
• Smart devices:
◦ Embedded systems
◦ Sensors, Actuators
◦ Intelligent devices
• Basics of computer networks:
◦ Local networks and servers
◦ Wireless networks
◦ low energy networks
◦ Multimedia
• Network technologies
• Data and information
◦ Big data
◦ Databases
• Applications in the internet of things
◦ Smarthomes
◦ Infrastructure management - smart networks
◦ Smart manufacturing
◦ Applications in agriculture and viticulture
◦ Energy management
◦ Medical & Healthcare systems
◦ Home automation
◦ connected vehicles
• Cloud computing
◦ sensor networks
◦ Saving data in cloud / fog

Intended learning outcomes

At the end of the course, the students will be able to understand and use:
• basic concepts of information science and computer networks
• connected devices and their interactions
• communication software for remote control of devices


  • L. Kostrevc , Računalništvo in informatika, Ljubljana : Pasadena, 2001 (Ljubljana : Tiskarna Ljubljana). Catalogue
  • A. Zanella N.Bui A.Castellani L. Vangelista M.Zorzi, Internet of Things for Smart Cities IEEE Internet of Things Journal ( Volume: 1, Issue: 1, Feb. 2014 ) E-version
  • T.Savolainen et al. Strategies for IoT. Article in IEEE Sensors Journal 13(10):3511-3519
  • L. Frenzel. What’s The Difference Between IEEE 802.15.4 And ZigBee Wireless? Electronic Design Mar 22, 2013 E-version
  • Sylvain Montagny. A Low Power, Long Range, Wireless Technology. Savoie Mont Blanc University, 2022 E-version
  • Alur, Rajeev, Principles of cyber-physical systems, Cambridge (Massachusetts) ; London (England) : The MIT Press, 2015 Catalogue
  • Hwang Kai, Fox Geoffrey C., Dongarra Jack. Distributed and cloud computing : from parallel processing to the Internet of things. Waltham : Morgan Kaufmann, cop. 2012 E-version
  • O. Hersent, D. Boswarthick, O.Elloumi, The internet of things : key applications and protocols. Chichester : Wiley, 2012 E-version
  • M. Miller, The Internet of things : how smart TVs, smart cars, smart homes, and smart cities are changing the world, Indianapolis (Indiana) : Que, cop. 2015 Catalogue
  • Škraba, R. Stojanović, A.Zupan, A.Koložvari, D.Kofjač, Speech-controlled cloud-based wheelchair platform for disabled persons, Microprocessors and microsystems ISSN: 0141-9331.- Vol. 39, no. 8 (nov. 2015), str. 819-828. E-version


Successfully accomplished final written exam and seminar work. The seminar work verifies the ability to use and integrate the smart devices into the network and prepare presentation.
The final written examination assesses knowledge of the basic concepts of informatics, understanding of computer networks and communication protocols.
Oral exams are possible in groups of 3 students or individually with the presence of an assistant or another teacher.

Lecturer's references

Dr. Imre Cikajlo, is a full professor of electrical engineering and received his PhD degree in robotics and electrical engineering from the University of Ljubljana, Slovenia in 2003. From 2003 until 2004 he was a post-doc fellow at the Tohoku University, Sendai, Japan and in 2007 a visiting researcher at the University of Tokyo, Japan. Currently he the Dean of the School of Engineering and Management at the University of Nova Gorica and a Senior Research Associate at the University rehabilitation institute, Ljubljana, Slovenia. Prof. Cikajlo took part in several EU-FP7 projects (GENTLE/S, MIMICS, CORBYS), H2020 (PD_manager) and startup (MindMyths Ltd.) and company supported projects (Gorenje). He published more than 50 journal papers, altogether more than 100 papers, book chapters and books and holds a patent in EU and USA. In 2000 he received the Prešeren Award from Faculty of Electrical Engineering, University of Ljubljana. His research interests include human motion analysis and synthesis, biomechanics, integration of sensory information, control of machine and human movements and rehabilitation robotics. Currently he is involved in the development of rehabilitation devices and procedures that may be used in clinical and/or home environment through application of telerehabilitation techniques and introduction of virtual reality in rehabilitation. He is also a member of ISVR, IFMBE and IEEE.

Selected bibliography

  1. CIKAJLO, Imre, HUKIĆ, Alma, UDOVČIĆ PERTOT, Anja. The size and behavior of virtual objects have influence on functional exercise and motivation of persons with multiple sclerosis : a randomized study. Scientific reports. Nov. 2022, vol. 12, art. no. 19375, 13 str.,
  2. CIKAJLO, Imre, HUKIĆ, Alma, ZAJC, Dejana. Exergaming as part of the telerehabilitation can be adequate to the outpatient training : preliminary findings of a non-randomized pilot study in Parkinson's disease. Frontiers in Neurology. [Online ed.]. March 2021, vol. 12, str. 1-11.
  3. TIMOTIJEVIĆ, Lada, CIKAJLO, Imre, et al. Designing a mHealth clinical decision support system for Parkinson's disease : a theoretically grounded user needs approach. BMC medical informatics and decision making. Feb. 2020, vol. 20, iss. 1, str. 1-21.
  4. POTOČNIK, Božidar, DIVJAK, Matjaž, URH, Filip, FRANČIČ, Aljaž, KRANJEC, Jernej, ŠAVC, Martin, CIKAJLO, Imre, MATJAČIĆ, Zlatko, ZADRAVEC, Matjaž, HOLOBAR, Aleš. Estimation of muscle co-activations in wrist rehabilitation after stroke is sensitive to motor unit distribution and action potential shapes. IEEE transactions on neural systems and rehabilitation engineering. [Print ed.]. May 2020, vol. 28, iss. 5, str. 1208 - 1215,
  5. GORŠIČ, Maja, CIKAJLO, Imre, GOLJAR KREGAR, Nika, NOVAK, Vesna D. A multisession evaluation of a collaborative virtual environment for arm rehabilitation. Presence : teleoperators and virtual environments. [Online ed.]. 2018 (izšlo 2020), vol. 27, no. 3, str. 274-286,
  6. CIKAJLO, Imre, ČIŽMAN ŠTABA, Urša, VRHOVAC, Suzana, LARKIN, Frances, RODDY, Mark. A cloud-based virtual reality app for a novel telemindfulness service : rationale, design and feasibility evaluation. JMIR research protocols, ISSN 1929-0748, Jun. 2017, vol. 6, iss. 6, str. e108, ilustr., doi: 10.2196/resprot.6849. [COBISS.SI-ID 2348905]
  7. CIKAJLO, Imre, ŠPRAGER, Sebastijan, ERJAVEC, Tatjana, ZAZULA, Damjan. Cardiac arrhythmia alarm from optical interferometric signals during resting or sleeping for early intervention. Biocybernetics and Biomedical Engineering, ISSN 0208-5216, 2016, vol. 36, no. 1, str. 267-275, doi: 10.1016/j.bbe.2015.12.006. [COBISS.SI-ID 2128233],
  8. KRPIČ, Andrej, SAVANOVIĆ, Arso, CIKAJLO, Imre. Telerehabilitation : remote multimedia-supported assistance and mobile monitoring of balance training outcomes can facilitate the clinical staff's effort. International journal of rehabilitation research, ISSN 0342-5282. [Print ed.], 2013, vol. 36, no. 2, str. 162-171, doi: 10.1097/MRR.0b013e32835dd63b. [COBISS.SI-ID 1671017],