Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

CS 319 Internet of things: Reading list

CS 319 Internet of things


Department: BSc in Computer Science
Module Description: This module provides an introduction to the Internet of Things (IoT) with a focus on fundamental understanding technologies including sensors, communication, networking, data processing, cloud computing, AI and analytics. IoT is now considered as the key technology for developing smart city future applications, and many industry applications in domains such as manufacturing, construction, healthcare, water, transportation, etc. Government, industry, and academia are involved in different aspects of research, implementation, and business with IoT. Applications such as innovative shopping system, infrastructure management in both urban and rural areas, remote health monitoring and transportation systems, are gradually relying on IoT-based systems, AI and smart analytics. Therefore, it is very important to learn the fundamentals of this emerging technology.

Module text(s)

Recommended readings

  • Hassan, Q. F. (ed.) (2018). Internet of things a to z : technologies and applications. Hoboken, New Jersey: John Wiley and Sons.

  • Bassi, A. et al. (2016). Enabling things to talk: designing IoT solutions with the IoT architectural reference model. Berlin: Springer Berlin.

Ask a Librarian for help to find and evaluate resources