SylabUZ

Generate PDF for this page

Internet of things - course description

General information
Course name Internet of things
Course ID 06.0-WE-ELEKTD-IofT-SPiE-Er
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Electrical Engineering
Education profile academic
Level of studies Second-cycle Erasmus programme
Beginning semester winter term 2022/2023
Course information
Semester 3
ECTS credits to win 4
Course type optional
Teaching language english
Author of syllabus
  • dr hab. inż. Wiesław Miczulski, prof. UZ
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 - - Credit with grade
Laboratory 30 2 - - Credit with grade
Project 15 1 - - Credit with grade

Aim of the course

  • to familiarize students with the basics of construction, operation and applications of Internet of Things (IoT),
  • to familiarize students with the architecture selected communication and communication protocols used in the IoT,
  • shaping basic skills among students in configuring and programming nodes to work in IoT.

Prerequisites

  • Basics of programing,
  • Measurement transducers,
  • Microprocessor technique.

Scope

Evolution of measurement and control systems. IoT concept. Introduction to the architecture of IoT. Communication and functional structure of IoT. Configuring and ensuring security in IoT. Examples of applications and cooperation of architecture IoT in various topologies. IoT hubs and gateways. Cloud Computinig in IoT. Cloud computing. Basics of cloud computing, servers and services in the cloud. IoT and integration with cloud computing services. The most important services and the possibilities of their use. Sharing and subscribing to selected services. Building IT applications that use selected services and integrate IT systems on the Internet of Things. Areas of application the Internet of Things: smart city, smart grid, smart building.

Teaching methods

Lecture: conventional lecture, problem lecture, discussion

Laboratory: working with source document, group work, laboratory exercises

Project: project method, group work, discussion, consultation.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Lecture – the passing condition is to obtain positive marks in written or oral tests conducted at least once a semester.
Laboratory – the passing condition is to obtain positive marks from all laboratory exercises to be planned during the semester.

Project - the passing condition is to obtain positive marks from the project documentation and oral presentation.

Calculation of the final grade: lecture 35% + laboratory 35%+project: 30%.

Recommended reading

  1. Guinard D., Trifa V., Building the Web of Things: With examples in Node.js and Raspberry Pi. Manning Publications, 2016.
  2. Miller M., The Internet of Things. How Smart TVs, Smart Cars, Smart Homes, and Smart Cities Are Changing the World. Pearson Education, Inc, QUE Publishing, 2015.
  3. Vermesan O., Friess P., Internet of things: converging technologies for smart environments and integrated ecosystems. River Publishers, 2013.
  4. Zhou H., The Internet of Things in the Cloud: A Middleware Perspective. CRC Press, 2013.
  5. Rosenberg J., Mateos A., The Cloud at Your Service. Manning Publications, 2011.

Further reading

  1. Lu Yan, Yan Zhang, Laurence T. Yang, Huansheng Ning, he Internet of Things: From RFID to the Next-Generation Pervasive Networked Systems. CRC Press, 2008.
  2. Chu-Carroll M., Code in the Cloud. Pragmatic Programmers, LLC, 2011.
  3. Monk S., Raspberry Pi Cookbook, 2014.

Notes


Modified by dr hab. inż. Paweł Szcześniak, prof. UZ (last modification: 06-04-2022 22:33)