School of Engineering and Management

Internet of things

This course is part of the programme:
Master in Engineering and Management (Second Level)

Objectives and competences

The aim of the course is to acquaint students with the basic knowledge of information science and networking of smart devices. 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.

Content (Syllabus outline)

  • Basic knowledge of information technology:

◦ Introduction to informatics

◦ Introduction to communication

◦ Digital storage

  • Smart devices:

◦ Embedded systems

◦ Sensors

◦ Intelligent devices

  • Devices, internet & networks:

◦ Local networks and servers

◦ Measurement, control with devices

◦ Communication technologies

◦ Multimedia

  • Data and information

◦ Big data

◦ Databases

  • Applications in the internet of things

◦ Environmental monitoring

◦ Infrastructure management

◦ Smart manufacturing

◦ Energy management

◦ Medical & Healthcare systems

◦ Home automation

  • Security and privacy:

◦ Open digital content

◦ Privacy and digital rights

  • Implications for society

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
  • basic communication software


L. Kostrevc , Računalništvo in informatika, Ljubljana : Pasadena, 2001 (Ljubljana : Tiskarna Ljubljana)

M. P. Clark, Data networks, IP, and the Internet : protocols, design, and operation, Chichester : Wiley, cop. 2003

Alur, Rajeev, Principles of cyber-physical systems, Cambridge (Massachusetts) ; London (England) : The MIT Press, 2015

Hwang Kai, Fox Geoffrey C., Dongarra Jack. v Distributed and cloud computing : from parallel processing to the Internet of things. Waltham : Morgan Kaufmann, cop. 2012

O. Hersent, D. Boswarthick, O.Elloumi, The internet of things : key applications and protocols. Chichester : Wiley, 2012

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

A. Š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


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. 50/50

Lecturer's references

Dr. Imre Cikajlo, is adjunct professor of electrical enginiring (rank of associate professor) 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 is a Senior Research Associate at the University rehabilitation institute, Ljubljana, Slovenia and an Associate Professor at the University of Nova Gorica, 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. ŠAVC, Martin, GLASER, Vojko, KRANJEC, Jernej, CIKAJLO, Imre, MATJAČIĆ, Zlatko, HOLOBAR, Aleš. Comparison of convolutive kernel compensation and non-negative matrix factorization of surface electromyograms. IEEE transactions on neural systems and rehabilitation engineering, ISSN 1534-4320. [Print ed.], 2018, vol. 26, no. 10, str. 1935-1944, ilustr., doi: 10.1109/TNSRE.2018.2869426. [COBISS.SI-ID 21717270],

2. CIKAJLO, Imre, HUKIĆ, Alma, DOLINŠEK, Irena, ZAJC, Dejana, VESEL, Mateja, KRIZMANIČ, Tatjana, BLAŽICA, Bojan, BIASIZZO, Anton, NOVAK, Franc, PETERLIN-POTISK, Karmen. Can telerehabilitation games lead to functional improvement of upper extremities in individuals with Parkinson’s disease?. International journal of rehabilitation research, ISSN 0342-5282. [Print ed.], 2018, vol. 41, no. 3, str. 230-238, ilustr., doi: 10.1097/MRR.0000000000000291. [COBISS.SI-ID 2489705],

3. 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]

4. GORŠIČ, Maja, CIKAJLO, Imre, NOVAK, Domen. Competitive and cooperative arm rehabilitation games played by a patient and unimpaired person : effects on motivation and exercise intensity. Journal of neuroengineering and rehabilitation, ISSN 1743-0003, 2017, vol. 14, ilustr., doi: 10.1186/s12984-017-0231-4. [COBISS.SI-ID 2311785],

5. GORŠIČ, Maja, CIKAJLO, Imre, GOLJAR, Nika, NOVAK, Domen. A multisession evaluation of an adaptive competitive arm rehabilitation game. Journal of neuroengineering and rehabilitation, ISSN 1743-0003, 2017, vol. 14, str- 1-15, ilustr., doi: 10.1186/s12984-017-0336-9. [COBISS.SI-ID 2418793],

6. 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],

7. CIKAJLO, Imre, OSREČKI, Ksenija, BURGER, Helena. The effects of different types of ankle-foot orthoses on postural responses in individuals with walking impairments. International journal of rehabilitation research, ISSN 1473-5660. [Online ed.], 2016, vol 39, no. 4, str. 313-319, ilustr., doi: 10.1097/MRR.0000000000000189. [COBISS.SI-ID 2210921]

8. CIKAJLO, Imre, KRPIČ, Andrej. Postural responses of young adults to collision in virtual world combined with horizontal translation of haptic floor. IEEE transactions on neural systems and rehabilitation engineering, ISSN 1534-4320. [Print ed.], 2014, vol. 22, no. 4, str. 899-907, ilustr., doi: 10.1109/TNSRE.2014.2320320. [COBISS.SI-ID 1882729]

9. 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],

10. CIKAJLO, Imre, RUDOLF, Marko, GOLJAR, Nika, BURGER, Helena, MATJAČIĆ, Zlatko. Telerehabilitation using virtual reality task can improve balance in patients with stroke. Disability and rehabilitation : an international, multidisciplinary journal, ISSN 0963-8288. [Print ed.], 2012, vol. 34, no. 1, str. 13-18, ilustr., doi: 10.3109/09638288.2011.583308. [COBISS.SI-ID 1195625]

11. OBLAK, Jakob, CIKAJLO, Imre, MATJAČIĆ, Zlatko. Universal haptic drive : a robot for arm and wrist rehabilitation. IEEE transactions on neural systems and rehabilitation engineering, ISSN 1534-4320. [Print ed.], 2010, vol. 18, no. 3, str. 293-302, ilustr., doi: 10.1109/TNSRE.2009.2034162. [COBISS.SI-ID 950889]

12. KAWANISHI, Tsutomu, KANOH, Shin’ichiro, CIKAJLO, Imre, FUTAMI, Ryoko. Development of EMG-driven type lower limb FES control system. Denshi Jäohäo Tsäushin Gakkai gijutsu kenkyäu häokoku, ISSN 0913-5685, 2004, vol. 104, no. 429, str. 57-60. [COBISS.SI-ID 644457]

University course code: 2GI026

Year of study: 1

Course principal:




  • Lectures: 30 hours
  • Exercises: 15 hours
  • Seminar: 15 hours
  • Individual work: 120 hours

Course type: elective

Languages: slovene

Learning and teaching methods:
• lectures • seminar work and discussion on selected topics in the field of mastering smart things, their role and understanding of networks