IEEE IoT Courses

 

Social Internet of Things: Existing PlatformsSocial Internet of Things: Existing Platforms
Instructor: Giacomo Morabito

In this course, the most relevant commercial and research platforms, which envision objects with "social" attributes, are presented, analyzed, and compared. More specifically, terms of comparison taken into account are the level of autonomy of the objects, the openness of the platforms to third party applications, the existence of an evident market exploitation visions. Then, the focus will be put on the advantages that such platforms bring (such as network navigability and differentiated trustworthiness levels) as well as the new networking services that they enable. Topics addressed include: Research platforms; Commercial platforms; Analysis and comparison; Network structure and navigability; Trustworthiness management; and Novel networking primitives.

Access this course at IEEE Xplore

 

Social Internet of Things: Reference Architecture and Use CasesSocial Internet of Things: Reference Architecture and Use Cases
Instructor: Luigi Atzori

In this course a reference architecture for the social internet of things paradigm is presented. It is a cloud-based solution which implements the rules for: management of the objects' friendships, discovery of potential providers of services in the social network, and evaluation of the objects' trustworthiness. Relevant APIs (Application Programming Interfaces) will be presented so that third parties can develop applications on top of it. Additionally, some use-cases are reviewed and details are provided for one example to show the usage of the reference architecture. Topics covered include: A reference architecture overview, Major architecture components, Architecture APIs and Review of sample use-cases.

Access this course at IEEE Xplore

 

What Is the Internet of Things?What Is the Internet of Things?
Instructor: Roberto Minerva

In this module, we provide a broad introduction of some important Internet of Things (IoT) concepts and topics. The module includes simple-to-understand examples of using sensors in things, i.e., a tennis racket, a game handset, an iPhone, and provides a working definition of IoT systems looking at very large and interoperable infrastructures.

Access this course at IEEE Xplore

 

 

Internet of Things TechnologiesInternet of Things Technologies
Instructor: Roberto Minerva

This module looks at the different technologies that impact the Internet of Things. It introduces the communication framework of IoT, considering short range, medium range, and public networks. The module presents a view of the software structure of IoT systems from IoT operating systems to platforms, and the effort in protocol and middleware development. Finally, an initial view on standardization efforts is supplied.

Access this course at IEEE Xplore

 

Internet of Things ChallengesInternet of Things Challenges
Instructor: Roberto Minerva

This module introduces interdisciplinary topics in IoT, presenting challenges that span from technological ones to business and social issues. The IoT sector is strongly influenced by the relationships between technological development, business opportunities, with new business models emerging, and social implications. This module also offers a view on the ability to create a virtual continuum between physical and virtual objects, and introduces a set of possible use cases and application scenarios.

Access this course at IEEE Xplore

 

The Emerging Paradigm of the Social Internet of ThingsThe Emerging Paradigm of the Social Internet of Things
Instructors: Antonio Iera, Giacomo Morabito, Luigi Atzori

The concept of Social Internet of Things (SIoT) has been recently introduced and is the subject of a rapidly increasing research effort. The main objective is giving social-like capabilities to the objects in the Internet of Things and design conceptual (and software) platforms, which can be exploited to easily develop and implement complex applications that require direct interactions among objects.

In this course we will provide an introduction to this paradigm, discuss related basic concepts, survey the existing literature and projects, and describe a specific solution in details by providing some example applications.

Access this course at IEEE Xplore