Course Contents
Internet of Things (IoT) is presently a hot technology worldwide. Government, academia, and industry are involved in different aspects of research, implementation, and business with IoT. IoT cuts across different application domain verticals ranging from civilian to defence sectors. These domains include agriculture, space, healthcare, manufacturing, construction, water, and mining, which are presently transitioning their legacy infrastructure to support IoT. Today it is possible to envision pervasive connectivity, storage, and computation, which, in turn, gives rise to building different IoT solutions. IoT-based applications such as innovative shopping system, infrastructure management in both urban and rural areas, remote health monitoring and emergency notification systems, and transportation systems, are gradually relying on IoT based systems. Therefore, it is very important to learn the fundamentals of this emerging technology.
Course Synopsis
Upon completing this course, students will be able to:
1. Define the term “Internet of Things”
2. State the technological trends which have led to IoT
3. Describe the impact of IoT on society
4. Define what an embedded system is in terms of its interface
5. Enumerate and describe the components of IoT
6. Describe the interactions of IoT with the physical world
7. Name the core hardware components most commonly used in IoT devices
8. Describe the interaction between software and hardware in an IoT device
9. Describe the role of an operating system to support software in an IoT device
10. Explain the use of networking and basic networking hardware
11. Describe the structure of the Internet
12. Describe the meaning of a “network protocol”
13. Explain MANETs and their relation to IoT
Course Learning Outcomes
On completion of this course, students should be able to:
• Explain the definition and usage of the term 'the internet of things' in different contexts
• Understand where the IoT concept fits within the broader ICT industry and possible future trends
• Understand the various network protocols used in IoT
• Be familiar with the key wireless technologies used in IoT systems, such as WiFi, 6LoWPAN, bluetooth and ZigBee.
• Understand and be able to explain the role of big data, cloud computing and data analytics in a typical IoT system
• Design a simple IoT system made up of sensors, wireless network connection, data analytics and display/actuators, and write the necessary control software
• Build and test a complete working IoT system
No Information Yet
No Information Yet
No Information Yet