Course Info

NET 451: Networking for the Internet of Things

This course will delve into the design and modelling of Internet of Things (IoT) devices. The course will focus on the inherent challenges in designing low-power communication systems, and cover a number of leading architectures, standards and interfaces for IoT networks. The emphasis will be on energy-efficient network design and implementation, and topics will cover design challenges in scalability, interoperability, and performance evaluation. The topics will include formal design and modelling in IoT systems, including the use of Resource Description Framework (RDF). The topics covering IoT operation will build on prominent supporting technologies, such as Cloud/Edge computing and Information Centric Networks. Students will gain practical experience in developing IoT prototypes in a course-long team-based project. The course will also cover recent developments in Cellular IoT infrastructures, and will address security vulnerabilities and challenges in IoT systems.

NET 413 is a prerequisite for this class.

Winter 2024-2025

  • Section: 801
  • Class number: 25368
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Sharief Oteafy | View syllabus

Spring 2023-2024

  • Section: 901
  • Class number: 33399
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: CDM 00212 at Loop Campus
  • Instructor: Sharief Oteafy | View syllabus

Spring 2022-2023

  • Section: 901
  • Class number: 43228
  • Meeting time: Th 5:45PM - 9:00PM
  • Location: CDM 00222 at Loop Campus
  • Instructor: Sharief Oteafy | View syllabus

Spring 2020-2021