Article Preview
TopIntroduction
The Internet of Things (IoT) has been through and is still going through a technological revolution that enables ubiquitous interaction between objects or “things”, people and the surroundings. Data are collected by embedded sensors and actuators, which are then sent to dedicated applications to be processed into information for further actions to be taken (Bagheri & Movahed, 2016). According to Gartner forecast, IoT will be embedded in 95% of devices in 2020 (“Gartner Predicts 2018 | Information Technology Predictions,” n.d.). As real as the hype on IoT, it is definitely trending in many domains today such as military, agriculture, architectural development, healthcare, transportation and including education. It’s a technology that not only is vast influencing how the millennial live but also how they study (He, Lo, Xie, & Lartigue, 2016; Koshy, Shah, Dhodi, & Desai, 2017). In line with this trending technology, the education sector should be at par in providing the facilities to equip the students especially to those study in the field of Information Technology (IT) (He et al., 2016; Raikar, Desai, & Naragund, 2017; Suduc, 2018).
UiTM has yet to have an Internet of Things (IoT) platform of its own, and students are not exposed to this trending technology. Students undertaking Data Communication and Networking and Netcentric Computing programs learn about the interconnection of an internet in TCP/IP, network design and network administration courses, though have inadequate knowledge about IoT since no specific theoretical or practical content are included in the programs’ syllabus just yet. However, a survey of students’ interest in the core domains of these two courses shows a trending, inclining interest in IoT related projects as compared to other domains such as computer networking, computer and network security, mobile-based applications, web-based systems and others, whereby a staggering 60% of students enrolled in these courses had chosen IoT based projects as their research or work domain in their final year project.
Adequate facilities and academic material and content are provided both physically and virtually though hardware and software for supporting the teaching of networking, however limited to only the traditional wired and wireless client-server setup and operation. For years before the era of IoT, students were only mastering the knowledge and skills of managing the for mentioned networks and not the knowledge of and skills of managing IoT networks. This includes the knowledge and practical skills of how microprocessors such as Arduino or Raspberry Pi platforms work in terms of its physical board and other hardware, the libraries and the integrated development environment (IDE), integration and communication with other sensors, software or applications. Students should also be provided with the knowledge on how to program these microprocessors via C or C++ code and how to access the pins on the board via the software to control external devices. This also includes integration with other systems, databases and the cloud for storage purposes. Apart from these possible integration or extension of the technology, IoT security is also an essential inclusion to the research field relating to IoT.
The inability to interoperate IoT with the traditional client-server network is a limitation to the knowledge and skills of networking students. Students need to practice with the concept of IoT so that they practically know how the connection between the devices and the hardware is being realized. Nevertheless, it is also comprehensible that in order to set up a platform in a form of space and equipment, not to mention the paperwork, budgetary, procedures, time and cost; are the main hurdle in achieving this aim. Hence, to compensate with time and cost, in providing the students the equipment and the platform for IoT learning purposes, this ‘Smart Home’ model serves as a platform for students to learn the basic foundation of IoT, the functions of the sensors, the set up and connectivity of circuitry, communication between sensors and microprocessor, system and web integration, etc.
Figure 1.
Final Year Project Domains for CS245 Students from the year 2016 to the year 2018