CS8081-IoT Syllabus
CS8081-IoT Syllabus
3 0 0 3
COURSE OBJECTIVES:
• To understand Smart Objects and IoT Architectures
• To learn about various IOT-related protocols
• To build simple IoT Systems using Arduino and Raspberry Pi.
• To understand data analytics and cloud in the context of IoT
• To develop IoT infrastructure for popular applications
TOTAL: 45 PERIODS
OUTCOMES:
Upon completion of the course, the student should be able to:
Explain the concept of IoT.
Analyze various protocols for IoT.
Design a PoC of an IoT system using Rasperry Pi/Arduino
Apply data analytics and use cloud offerings related to IoT.
Analyze applications of IoT in real time scenario
TEXTBOOK:
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton and Jerome Henry, “IoT Fundamentals:
Networking Technologies, Protocols and Use Cases for Internet of Things, Cisco Press, 2017
REFERENCES:
1. Arshdeep Bahga, Vijay Madisetti, “Internet of Things – A hands-on approach”, Universities Press, 2015
2. Olivier Hersent, David Boswarthick, Omar Elloumi , “The Internet of Things – Key applications and Protocols”,
Wiley, 2012 (for Unit 2).
3. Jan Ho¨ ller, Vlasios Tsiatsis , Catherine Mulligan, Stamatis , Karnouskos, Stefan Avesand. David Boyle, "From
Machine-to-Machine to the Internet of Things - Introduction to a New Age of Intelligence", Elsevier, 2014.
4. Dieter Uckelmann, Mark Harrison, Michahelles, Florian (Eds), “Architecting the Internet of Things”, Springer,
2011.
5. Michael Margolis, Arduino Cookbook, Recipes to Begin, Expand, and Enhance Your Projects, 2 nd Edition,
O'Reilly Media, 2011.
WEBSITES
https://www.arduino.cc/
https://www.ibm.com/smarterplanet/us/en/?ca=v_smarterplanet