Speakers: Chris Baek, Xu Zhang, Yi Zheng, William Kaiser, Marco De Fazio, Giorgio Mariano
Electrical and Computer Engineering Department, University of California, Los Angeles
STMicroelectronics, Geneva, Switzerland
The Internet of Things (IoT) vision has been harnessed to develop a motivational curriculum with the objective of accelerating learning in this transformational new field of engineering. This IoT curriculum focuses on the technology and the broad societal impact of IoT with instruction and hands-on development. This is an open-source development with the objective of creation with an international community that will expand and shape the curriculum. Most importantly, an IoT platform integrating state-of-the-art processors, sensors, and wireless network interfaces is required. In partnership with STMicroelectronics, we have developed a curriculum based on the STMicroelectronics SensorTile IoT platform, providing an affordable kit for every student, along with open source, powerful development tools. Rapid immersion in C code development is designed to accelerate learning while developing an understanding of IoT technology and the SensorTile platform. Large classes of students in their first university session and without prior computing experience have been successful in hands-on project development missions. This presentation will describe the new curriculum, the SensorTile IoT platform, the tutorial sequence, new embedded machine learning tools, and methods that have been introduced for scaling enrollment to large class sizes. It can support every level from freshman courses through senior capstone design offerings.