Course Outline
- Basics of Electronic Designs
- ADCs/DACs, PVM and Voltage Dividers
- Basics of Networking
- Understanding the OSI model and the seven abstraction layers.
- Networking and TCP/IP.
- SDN Architecture
- Control and Management plane improvements with SDN
- Openness
- Network Automation and Virtualization
- SDN and OpenStack
- ONOS SDN Controllers
- Applications and APIs
- Protocols
- Arduino and Raspberry Pi Programming
- *Introduction to the Internet of Things
- IoT and its importance
- Elements of an IoT ecosystem
- Technology and business drivers
- IoT applications, trends and implications.
- Sensors and sensor nodes
- Sensing components and devices.
- Sensor modules, nodes, motes and systems.
- Connectivity and networks
- Wireless technologies for the IoT.
- Edge connectivity and protocols.
- Wireless sensor networks 
- IoT lab exercises
- Local processing on the sensor nodes.
- Connecting devices at the edge and to the cloud.
- Processing data offline and in the cloud.