Course: EW432 Internet of Things
3 Credits – 2 Recitation Hours – 2 Laboratory Hours
Course Description:
High speed wireless networks and powerful microcontrollers now allow almost anything to connect to the Internet. The proliferation of such devices is commonly called the "Internet of Things" (IoT). This course covers the fundamental technologies of IoT, including computer networks, the Linux operating system, and popular web frameworks. Find out how to build your own IoT devices from the microcontroller to the web server and everything in between. This course assumes a functional knowledge of programming, but no prior experience with specific languages or Linux is required.
Pre-requisites:
EW200 or Equivalent, EW430 recommended
Course Coordinator:
Assoc. Prof. Donnal
Textbook:
How To Become a Web Developer: A Field Guide, Angel Garbarino
Course Objectives:
Students will be able to build secure websites and connect them with embedded hardware devices.
Topics:
Web Programming, Linux, Computer Networks, Cyber Security, Embedded Devices