Advances in technology have made the Internet of Things (IoT) devices more sophisticated and pervasive. This has led to widespread adoption of IoT devices in many domains such as healthcare, home automation systems, transportation, and critical infrastructure. The goal of this course is to explore the recent advances in designing IoT systems through a sequence of readings. We will examine several aspects and techniques of IoT, including security, power and energy management, fault tolerance, cloud, and sensor networks. Students will gain hands-on experience in developing IoT systems, identify the major research challenges in current IoT research, and acquire new scientific tools for research and development. We will drive the class based on student interests, and all students are expected to make at least one presentation and complete a course project in consultation with the instructor.
Prerequisites: Graduate standing
Grading: Grades will be based on in-class participation, reviews, projects, and exams. All students taking the class are required to write reviews and participate in in-class discussions. You must submit your reviews via the review submission site before the beginning of each class.
Policies: Students are required to adhere to the policies stated here.