Tentative Course Outline IOT MS Updated
Tentative Course Outline IOT MS Updated
Course Information
Program: MS Credit Hours: 3 Type: Elective
Class Meeting Time: Wed, 8:30 am - 11:20 am
Class Venue: CS-15
Course Description/Objectives/Goals:
The Internet of things comprises of a network of tiny devices that bring intelligence into many
domains. The objective of this course is to develop the knowledge of connecting billions of
such devices together. The students will learn the communication standards and technologies
for enabling communication between these devices to realize interesting applications in the
domains of smart city, healthcare, agriculture, etc.
Course Textbook
1. Vlasios Tsiatsis, Stamatis Karnouskos, Jan Höller, David Boyle, Catherine Mulligan, Internet of
Things (Second Edition), Academic Press, 2019,
2. Ian Akyildiz and Mehmet Can Vuran. 2010. Wireless Sensor Networks. John Wiley & Sons, Inc.,
USA.
5 Routing https://tools.ietf.org/html/rfc6550
Protocols in low
power Research Papers
networks, RPL
and its variants
6-7 Transport Layer 1) Vallati, Carlo, et al. "Analysis of the interplay Assignment 2
Protocols for between RPL and the congestion control strategies for Quiz 2
IoT CoAP." Ad Hoc Networks 109 (2020): 102290.
2) Betzler, August, et al. "CoCoA+: An advanced
congestion control mechanism for CoAP." Ad Hoc
Networks 33 (2015): 126-139.
8 Networking https://tools.ietf.org/html/rfc4919
protocols in IoT https://tools.ietf.org/html/rfc4944
IPSO, IPv6,
6LowPAN Research Papers
9 Project Term paper / Project
presentations Deliverable-1
10 Link Layer http://www.wi-fi.org/discover-wi-fi/wi-fi-halow
Communication http://www.ieee802.org/15/pub/TG1.html
Technologies http://www.zigbee.org/
RF, IR, WiFi,
IEEE 802.15.1, Research Papers
IEEE 802.15.4,
MTC
11 Application https://tools.ietf.org/html/rfc7252 Quiz 3
Protocols
12 Operating https://www.mbed.com/en/ Assignment 3
Systems for IoT, www.contiki-os.org
Contiki based https://en.wikipedia.org/wiki/TinyOS
Simulations, IoT www.freertos.org
Development Research Papers
Platforms,
Programming
IoT device
13 IoT Architecture http://www.onem2m.org/ Quiz 4
Standards and https://allseenalliance.org/
Middlewares https://standards.ieee.org/develop/project/2413.html
Cloud/Fog/Edge
Computing Kraemer, Frank Alexander, et al. "Fog computing in
healthcare–a review and discussion." IEEE Access 5
(2017): 9206-9222.
Course Policies
1. No makeup for missed assignment.
2. 80% attendance