TY - GEN
T1 - Towards Application-Driven IoT Education
AU - Khanafer, Mounib
AU - Jois, Tushar M.
N1 - Funding Information:
This paper results from the Dartmouth College and American University of Kuwait (Dartmouth-AUK) fellowship program, as well as the SPLICE research program supported by a collaborative award from the National Science Foundation (NSF) SaTC Frontiers program under award number 1955172. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies, either expressed or implied, of the sponsors. Any mention of specific companies or products does not imply any endorsement by the authors, by their employers, or by the sponsors.
Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - The increased popularity of Internet of Things (IoT) systems and platforms in various engineering and science fields has made training practitioners in IoT a necessity. At the same time, the active evolution of research on IoT has made available a wealth of educational resources like evaluation and development kits, web development frameworks, single-board microcontrollers and minicomputers, and hands-on books and courseware. The diversity of applications served by IoT from one side and the abundant educational resources from the other side raise questions on how best to train practitioners in IoT. In this paper, we introduce a new approach in designing and teaching a course on IoT: application-driven IoT education. The aim of this course design is to teach IoT through understanding a target application in depth. Rather than introducing IoT conceptually over several weeks before linking the theoretical concepts to an application, in an application-driven course the audience instead first learns a real-world application; then, students utilize the different components of an IoT platform (sensors, actuators, connectivity technologies, web interface, and cloud computing) to realize the application. To better demonstrate the concept, we use the application-driven approach to design a 'smart home security and privacy' IoT course. This work is based on a combined experience of three years of teaching and researching IoT at both the American University of Kuwait and Johns Hopkins University.
AB - The increased popularity of Internet of Things (IoT) systems and platforms in various engineering and science fields has made training practitioners in IoT a necessity. At the same time, the active evolution of research on IoT has made available a wealth of educational resources like evaluation and development kits, web development frameworks, single-board microcontrollers and minicomputers, and hands-on books and courseware. The diversity of applications served by IoT from one side and the abundant educational resources from the other side raise questions on how best to train practitioners in IoT. In this paper, we introduce a new approach in designing and teaching a course on IoT: application-driven IoT education. The aim of this course design is to teach IoT through understanding a target application in depth. Rather than introducing IoT conceptually over several weeks before linking the theoretical concepts to an application, in an application-driven course the audience instead first learns a real-world application; then, students utilize the different components of an IoT platform (sensors, actuators, connectivity technologies, web interface, and cloud computing) to realize the application. To better demonstrate the concept, we use the application-driven approach to design a 'smart home security and privacy' IoT course. This work is based on a combined experience of three years of teaching and researching IoT at both the American University of Kuwait and Johns Hopkins University.
UR - http://www.scopus.com/inward/record.url?scp=85162688150&partnerID=8YFLogxK
U2 - 10.1109/EDUCON54358.2023.10125155
DO - 10.1109/EDUCON54358.2023.10125155
M3 - Conference contribution
AN - SCOPUS:85162688150
T3 - IEEE Global Engineering Education Conference, EDUCON
SP - 1
EP - 7
BT - EDUCON 2023 - IEEE Global Engineering Education Conference, Proceedings
PB - IEEE Computer Society
T2 - 14th IEEE Global Engineering Education Conference, EDUCON 2023
Y2 - 1 May 2023 through 4 May 2023
ER -