Upon the successful completion of this course, students should be able to:
- understand that the Internet of Things is a revolutionary way of architecting and implementing systems and services based on evolutionary change.
- have a panoramic view of the IoT landscape and focus on the overall technological architecture and design of a tentatively unified IoT system from a middleware perspective.
- understand different types of blockchain protocols and technology.
- discuss security issues of the integration of the blockchain with the IoT.
- investigate future research directions of blockchain with IoT.