Module: IoT Design Methodologies (M1)

Study level Master
ECTS credits 3
Study forms Hybrid or fully online
Module aims To develop students' knowledge of methodologies for designing IoT systems. To offer practical experience in designing and modelling an IoT system.
Pre-requirements Has some understanding of IoT (passed module "Introduction to IoT")
Learning outcomes After completing this module, the student:
- has an overview of existing design methodologies
- understands the IoT system design concepts
- understands the SysML concept and uses it to model the IoT system
- understands the system thinking concepts and tools
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 module topics and presentation of practical work results with required documentation
Blended learning The practical work is conducted collaboratively. The IoT system is designed using the SysML modelling technique, encompassing the following components: a requirements diagram; a block definition diagram (depicting system architecture); an internal block diagram (detailing information flow and component interactions); a use case diagram; an activity diagram (illustrating system behaviour); and requirement validation. Based on the system's description, students construct a mock-up IoT system. Upon completion, students present and report on the designed IoT system, demonstrating its functionality. Additionally, students are expected to employ systems thinking concepts and tools, such as causal loop diagrams, stocks and flows, etc., to design IoT systems. Along with MOOC courses in hybrid mode.
References to
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)
2. Visual Paradigm (software)
Virtual lab
MOOC course
en/iot-reloaded/curriculum/design.txt · Last modified: 2024/06/10 15:37 by pczekalski
CC Attribution-Share Alike 4.0 International Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0