Course detail
Principles and Design of IoT
FIT-TOIAcad. year: 2021/2022
The course reflects modern trends in the field of data acquisition and processing from sensors. The lectures provide the foundational knowledge in possibilities of data acquisition from sensors, fusion of data from multiple sensors, themes of data analysis in IoT systems (data mining, classification, decision support algorithms), control of sensor module consumption, communication in IoT systems, design and implementation of IoT systems. In the practical part (project) students will go through all phases of development of simple IoT system from design stage to realization of functional system.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
- Written midterm test
- Participation and active work in laboratories + exercises
- 2 Projects (get at least 3 points from each project)
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
ALIOTO, Massimo (ed.). Enabling the Internet of Things: From Integrated Circuits to Integrated Systems. Springer, 2017.
DUNNING, Ted; FRIEDMAN, B. Ellen. Time Series Databases: New Ways to Store and Access Data. Sebastopol, CA: O'Reilly Media, 2014.
HWANG, Kai; CHEN, Min. Big-data analytics for cloud, IoT and cognitive computing. John Wiley & Sons, 2017.
CHOU, Timothy. Precision-Principles, Practices and Solutions for the Internet of Things. McGraw-Hill Education, 2017.
LEA, Perry. Internet of Things for Architects: Architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security. Packt Publishing Ltd, 2018.
CHOU, Timothy. Precision-Principles, Practices and Solutions for the Internet of Things. McGraw-Hill Education, 2017.
OLENEWA, Jorge. Guide to wireless communications. Cengage Learning, 2013.
PFISTER, Cuno. Getting Started with the Internet of Things: Connecting Sensors and Microcontrollers to the Cloud. " O'Reilly Media, Inc.", 2011.
SAUTER, Martin. From GSM to LTE-advanced Pro and 5G: An introduction to mobile networks and mobile broadband. John Wiley & Sons, 2017.
SERPANOS, Dimitrios; WOLF, Marilyn. Internet-of-Things (IoT) Systems: Architectures, Algorithms, Methodologies. Springer, 2017.
Classification of course in study plans
- Programme MITAI Master's
specialization NADE , 0 year of study, summer semester, elective
specialization NBIO , 0 year of study, summer semester, elective
specialization NCPS , 0 year of study, summer semester, elective
specialization NEMB , 0 year of study, summer semester, elective
specialization NGRI , 0 year of study, summer semester, elective
specialization NHPC , 0 year of study, summer semester, elective
specialization NIDE , 0 year of study, summer semester, compulsory
specialization NISD , 0 year of study, summer semester, elective
specialization NMAL , 0 year of study, summer semester, elective
specialization NMAT , 0 year of study, summer semester, elective
specialization NNET , 0 year of study, summer semester, elective
specialization NSEC , 0 year of study, summer semester, elective
specialization NSEN , 0 year of study, summer semester, elective
specialization NSPE , 0 year of study, summer semester, elective
specialization NVER , 0 year of study, summer semester, elective
specialization NVIZ , 0 year of study, summer semester, elective
specialization NISY up to 2020/21 , 0 year of study, summer semester, elective
specialization NISY , 0 year of study, summer semester, elective
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
- Introduction to IoT (What is IoT ?, Summary of available sensors, Communication at sensor data transfer level).
- Parts of IoT system (Things, Network, Cloud, Actuators,..).
- Communication interfaces used in IoT systems (Unlicensed 2.4 GHz band, Unlicensed 433 MHz and 868 MHz bands, Proprietary NarrowBand technology).
- Communication protocols for Internet of Things (Request-Response, Publish-Subscribe, and more).
- IoT System Design I. (Architecture of IoT system).
- IoT System Design II. (Consumption of sensor and communication modules, Design of low energy IoT systems).
- Time series.
- Data management and data analysis in the IoT systems (Data management in centralized and distributed systems, Algorithms for data classification and reduction).
- Data visualisation and services (Data structures, Data visualization, IoT support services).
- Mobile Technologies for the Internet of Things.
- Biometric sensors (Biometric sensors used for authentication in IoT systems, Development of modern sensor systems for biometrics).
- Real World Applications of Internet of Things (IoT).
- Smart city, Intelligent home.
Laboratory exercise
Teacher / Lecturer
Syllabus
- IoT device commissioning.
- Multiple sensor data aggregation.
- Data mining in IoT systems.
- Biometric Authentication in IoT Systems.
Project
Teacher / Lecturer
Syllabus
- Creating a sensor module.
- Analysis of data from IoT system.