Datasheet

Page 6
Find us at www.keysight.com
Courseware Contents
Teaching slides
The teaching slides are editable and cover 36+ hours of teaching for a full semester� The
slides cover the following topics:
IoT essentials Introduction to the essential elements of an IoT-enabled embedded
system, IoT hardware platform (such as gateway and sensor node), IoT
building blocks (such as sensors, connectivity and data), IoT applications
and ecosystem.
Hardware for IoT Introduction to different types of hardware used at an IoT sensor node,
such as sensors, components, chips and boards.
Software for IoT Introduction to the various programming languages (such as Python, Java
and C) that can be used in IoT embedded system, cloud and end-user
applications.
IoT connectivity
protocols
Introduction to various wired and wireless connectivity protocols (such
as SPI, I
2
C, Bluetooth LE, WLAN 802.11, Z-wave, 6LoWPAN, NFC, etc.) as
well as emerging standards (such as MQTT) used in the implementation of
IoT-enabled embedded systems.
IoT application design
essentials
Introduction to the concept of application programming interface for
cloud computing and mobile devices (such as REST and JSON) for
interoperability among IoT solutions. This topic includes security and
identity management.
From IoT to data
analytics
Introduction to the basics of data analytics and visualization using cloud
computing technologies
Case studies Case studies covering smart home and industrial/commercial automation
applications.