This is an old revision of the document!
[Agris] Review IoT Design Methodologies [Gody] Review IoT Design Methodologies [Raivo] Review IoT Design Methodologies [pczekalski][✓ pczekalski, 2024-03-25]Update link to the new book
Study level | Master | |
ECTS credits | 3 | |
Study forms | Hybrid or fully online | |
Course aims | To develop student’s knowledge about methodologies to design IoT systems. Offer practical experience in designing, assembling, and using IoT systems. | |
Pre-requirements | Has some understanding of IoT (passed module "Introduction to IoT") | |
Learning outcomes | After completing this course, the student: - has an overview of existing designer methodologies - understands the IoT system design concepts - understand the SysML concept and can use it to design the IoT system -Understand the use of system thinking concepts and tools to design IoT systems. |
|
Topics | Introduction to IoT design methodologies IoT system design principles IoT System design goals IoT System design challenges System thinking and IoT design methodology System modeling |
|
Type of assessment | Prerequisite of a positive grade is a positive evaluation of course topics and presentation of practical work results with required documentation | |
Blended learning | The practical work is done as a team. There an IoT system is designed by using SysML description, which covers following parts: requirement diagram; block definition diagram (system architecture); internal block diagram (information flow and component interactions); use case diagram; activity diagram (system behavior); requirement check. Based on the system description, students build a mock-up IoT system. In the end, students make a presentation and a report about the designed IoT system and demonstrate its work during the presentation. Students should also be able to apply system thinking concepts and tools such as causal loop diagrams, stocks and flow etc., to design IoT system taking into consideration the interaction between the IoT systems and their interaction with other external or existing systems. Along with MOOC course in hybrid mode. |
|
References to literature | 1. IOT-OPEN.EU, Introduction to the IoT 2nd Edition, 2024 2. Samuel Greengard, The Internet of Things, 2015, ISBN: 978-0262527736 3. Sensors and Microcontrollers to the Cloud (Make: Projects), 2011, ISBN: 978-1449393571 4. Sanford Friedenthal, Rick Steiner, Alan Moore, Practical Guide to SysML: The Systems Modeling Language 3rd edition, 2014, ISBN: 9780128002025 5. Lenny Delligatti, SysML Distilled: A Brief Guide to the Systems Modeling Language, 2013, ISBN: 9780321927866 6. The Fifth Discipline: The Art and Practice of Learning Organisation by Peter M. Senge 7. Thinking in Systems: A Primer by Donella H. Meadows |
|
Lab equipment | 1. Vensim (software) | |
Virtual lab | https://iot.aei.polsl.pl | |
MOOC course | http://edu.iot-open.eu/course/view.php?id=6 |