Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:iot-reloaded:curriculum:design [2024/03/25 11:24] – [Table] gkuabanen:iot-reloaded:curriculum:design [2024/12/30 12:27] (current) pczekalski
Line 1: Line 1:
-====== Module: IoT Design Methodologies ====== +====== Module: IoT Design Methodologies (M1) ======
-<todo @Agris> Review IoT Design Methodologies</todo> <todo @Gody> Review IoT Design Methodologies</todo> <todo @Raivo> Review IoT Design Methodologies</todo><todo @pczekalski #pczekalski:2024-03-25>Update link to the new book</todo>+
  
-| **Study level**                 | Master                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           || +| **Study level**                 | Master                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               || 
-| **ECTS credits**                | 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                || +| **ECTS credits**                | 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    || 
-| **Study forms**                 | Hybrid or fully online                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           || +| **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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           || +| **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 [[en:iot-reloaded:curriculum:general|"Introduction to IoT"]])                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       || +| **Pre-requirements**            | Has some understanding of IoT (passed module [[en:iot-reloaded:curriculum:general|"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.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  || +| **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**                      | __[[en:iot-reloaded:iot_design_methodologies|Introduction to IoT design methodologies]]__\\ [[en:iot-reloaded:iot_system_design_principles|IoT system design principles]]\\ [[en:iot-reloaded:iot_system_design_goals|IoT System design goals]]\\ [[en:iot-reloaded:iot_system_design_challenges|IoT System design challenges]]\\ [[en:iot-reloaded:systems_thinking_and_design_of_iot_systems|System thinking and IoT design methodology]]\\ [[en:iot-reloaded:systems_modelling_using_sysml|System modeling]]                                                                                                                                                                                                                                                                                                                                                                                  || +| **Topics**                      | __[[en:iot-reloaded:iot_design_methodologies|Introduction to IoT design methodologies]]__\\ [[en:iot-reloaded:iot_system_design_principles|IoT system design principles]]\\ [[en:iot-reloaded:iot_system_design_goals|IoT System design goals]]\\ [[en:iot-reloaded:iot_system_design_challenges|IoT System design challenges]]\\ [[en:iot-reloaded:systems_thinking_and_design_of_iot_systems|System thinking and IoT design methodology]]\\ [[en:iot-reloaded:systems_modelling_using_sysml|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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                || +| **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 done as a teamThere an IoT system is designed by using SysML descriptionwhich covers following partsrequirement 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 report about the designed IoT system and demonstrate its work during the presentationStudents 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.     || +| **Blended learning**            | The practical work is conducted collaborativelyThe IoT system is designed using the SysML modelling techniqueencompassing the following componentsa requirements diagram; block definition diagram (depicting system architecture); an internal block diagram (detailing information flow and component interactions); use case diagram; an activity diagram (illustrating system behaviour); and requirement validation. Based on the system'description, students construct a mock-up IoT system. Upon completion, students present and report on the designed IoT system, demonstrating its functionalityAdditionally, students are expected to employ systems thinking concepts and toolssuch as causal loop diagrams, stocks and flows, etc., to design IoT systems. Along with MOOC courses in hybrid mode.     || 
-| **References to\\ literature**  | 1. IOT-OPEN.EU, [[https://iot-open.eu/introduction-to-the-iot-coursebook-2nd-edition/| 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                                                                                                                                                                || +| **References to\\ literature**  | 1. IOT-OPEN.EU, [[https://iot-open.eu/introduction-to-the-iot-coursebook-2nd-edition/| 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)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             || +| **Lab equipment**               | 1. Vensim (software) \\ 2. Visual Paradigm (software)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                || 
-| **Virtual lab**                 | https://iot.aei.polsl.pl                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         || +| **Virtual lab**                 | https://iot.aei.polsl.pl                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             || 
-| **MOOC course**                 | http://edu.iot-open.eu/course/view.php?id=6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ||+| **MOOC course**                 | http://edu.iot-open.eu/course/view.php?id=6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ||
en/iot-reloaded/curriculum/design.1711365890.txt.gz · Last modified: 2024/03/25 11:24 by gkuaban
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0