| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| en:iot-reloaded:curriculum:blockchain [2024/05/03 18:07] – [Table] karlisberkolds | en:iot-reloaded:curriculum:blockchain [2025/03/20 10:58] (current) – [Table] pczekalski |
|---|
| ====== Module: Blockchain in IoT ====== | ====== Module: Blockchain in IoT (M5) ====== |
| |
| | **Study level** | Master || | | **Study level** | Master || |
| | **Study forms** | Hybrid or fully online || | | **Study forms** | Hybrid or fully online || |
| | **Module aims** | To develop students' understanding of using BlockChain technology to ensure data integrity. Give examples of how to implement BlockChain in IoT systems. || | | **Module aims** | To develop students' understanding of using BlockChain technology to ensure data integrity. Give examples of how to implement BlockChain in IoT systems. || |
| | **Pre-requirements** | Has some understanding about of (passed module [[en:iot-reloaded:curriculum:general|"Introduction to IoT"]]) || | | **Pre-requirements** | The student/learner has passed following module: \\ [[en:iot-reloaded:curriculum:security|"IoT Security"]] || |
| | **Learning outcomes** | After completing this module, the student:\\ - Understand Blockchain tehnology\\ - Knows uses of Blockchain in IoT\\ - Knows IoT blockchain Frameworks\\ - Can implement simple blockchain to ensure data integrity || | | **Learning outcomes** | After completing this module, the student:\\ - Understand Blockchain technology\\ - Knows uses of Blockchain in IoT\\ - Knows IoT blockchain Frameworks\\ - Can implement simple blockchain to ensure data integrity || |
| | **Topics** | __[[en:iot-reloaded:blockchain|Topic - Blockchain]]__\\ [[en:iot-reloaded:key_concepts_of_blockchain_technology|Key concepts of blockchain]]\\ [[en:iot-reloaded:blockchain_network_structures_and_technologies|Blockchain network structures and technologies]]\\ [[en:iot-reloaded:second_generation_applications|Second generation applications]]\\ [[en:iot-reloaded:expanded_application_of_blockchain_technology|Expanded application of Blockchain]] || | | **Topics** | __[[en:iot-reloaded:blockchain|Topic - Blockchain]]__\\ [[en:iot-reloaded:key_concepts_of_blockchain_technology|Key concepts of blockchain]]\\ [[en:iot-reloaded:blockchain_network_structures_and_technologies|Blockchain network structures and technologies]]\\ [[en:iot-reloaded:second_generation_applications|Second generation applications]]\\ [[en:iot-reloaded:expanded_application_of_blockchain_technology|Expanded application of Blockchain]] || |
| | **Type of assessment** | Prerequisite of a positive grade is a positive evaluation of module 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** | Along with MOOC course in hybrid mode. || | | **Blended learning** | Along with MOOC course in hybrid mode. || |
| | **References to\\ literature** | 1. Vinay Gugueoth, Sunitha Safavat, Sachin Shetty, Danda Rawat, A review of IoT security and privacy using decentralized blockchain techniques, Computer Science Review (2023) 100585, Elsevier.\\ 2. Junwei Zhang, Zhuzhu Wang, Lei Shang, Di Lu, Jianfeng Ma, BTNC: A blockchain based trusted network connection protocol in IoT, Journal of Parallel and Distributed Computing (2020), Elsevier. || | | **References to\\ literature** | 1. Vinay Gugueoth, Sunitha Safavat, Sachin Shetty, Danda Rawat, A review of IoT security and privacy using decentralized blockchain techniques, Computer Science Review (2023) 100585, Elsevier.\\ 2. Junwei Zhang, Zhuzhu Wang, Lei Shang, Di Lu, Jianfeng Ma, BTNC: A blockchain-based trusted network connection protocol in IoT, Journal of Parallel and Distributed Computing (2020), Elsevier. || |
| | **Lab equipment** | || | | **Lab equipment** | || |
| | **Virtual lab** | || | | **Virtual lab** | || |
| | **MOOC course** | http://edu.iot-open.eu/course/management.php?categoryid=6&courseid=10 || | | **MOOC course** | https://multiasm.eu/mooc/course/view.php?id=10 || |