This course aims to introduce students to the principles of the Internet of Things (IoT). The course introduces the students to the basic pillars of IoT networks such as popular IoT architectures, core modules and possible use cases of IoT in diverse applications such as industry, healthcare, transportation, military, etc. In addition, students study the details of each layer of the IoT architecture such as the perception layer, communication layer and application layer with a focus on how IoT constraint devices affect the design of each layer. Other IoT-related topics are also discussed in this course such as Quality of Service (QOS), security and privacy vulnerabilities and countermeasures in IoT-based networks. Students are asked to apply concepts introduced in this course by implementing a prototype of an IoT-based network.
Bachelor of Computer Science - 132 CRs
Perry Lea, IoT and Edge Computing for Architects: Implementing edge and IoT systems from sensors to clouds with communication systems, analytics, and security, Packt Publishing
content serial | Description |
---|
1 | Introduction - Course overview |
2 | IoT Architecture and Core Modules- IoT Application Areas and Use Cases |
3 | Enabling Technologies, Protocols and Applications |
4 | Perception Layer |
5 | IoT Requirements for Networking Protocols |
6 | Connectivity (Edge Computing - Fog Computing - Wireless Technology for IoT) |
7 | Data Storage and Analytics |
8 | IoT Security and Privacy |
9 | IoT QoS Metrics |
10 | IoT Governance |
11 | IoT and Smart Cities |
12 | IoT and Blockchains |
13 | State of Art IoT Applications Case Studies part 1 |
14 | State of Art IoT Applications Case Studies part 2 |
15 | Revision |
Start your application