The Internet of Things (IoT) is revolutionizing the way we use and interact with daily objects such as electrical switches, toasters, fridges, thermostats, etc. IoT is not a single technology rather built on the existing set of complex technologies. This special topics course will provide an introduction to IoT, and it will explain its importance and impact in our society and daily life. Students will learn how to use the existing technologies, such as the Internet, Data Analysis, Web technologies and Programming to build an IoT application. This course will use hands-on experiential learning to teach IoT concepts using Raspberry Pi. Throughout the course, students will work in groups on building an innovative prototype for IoT applications using Raspberry Pi. At the end, groups will present their prototype in a conference type presentation. Prerequisites: COMP 2130 or COMP 2131 with a score of C or better, COMP 2230 or COMP 2231 with a score of C or better, COMP 2680 or COMP 2681 with a grade of C or better and Third year standing in Computing Science degrees
The Internet of Things (IoT) is revolutionizing the way we use and interact with daily objects such as electrical switches, toasters, fridges, thermostats, etc. IoT is not a single technology rather built on the existing set of complex technologies. This special topics course will provide an introduction to IoT, and it will explain its importance and impact in our society and daily life. Students will learn how to use the existing technologies, such as the Internet, Data Analysis, Web technologies and Programming to build an IoT application. This course will use hands-on experiential learning to teach IoT concepts using Raspberry Pi. Throughout the course, students will work in groups on building an innovative prototype for IoT applications using Raspberry Pi. At the end, groups will present their prototype in a conference type presentation. Prerequisites: COMP 2130 or COMP 2131 with a score of C or better, COMP 2230 or COMP 2231 with a score of C or better, COMP 2680 or COMP 2681 with a grade of C or better and Third year standing in Computing Science degrees