Apr 29, 2024  
2021-22 Catalog 
    
2021-22 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CS 370 - Internet of Things


5 CR

This course covers the components and architecture of Internet of Things (IoT), communication and network protocols for device-to-device communication, software engineering principles as they apply to hardware systems and distributed systems, and planning for the human/device interface. The course provides a hands-on experience in designing, building and testing an IoT application.  

Prerequisite(s): Admission to BS CS program, or instructor’s permission

Course Outcomes
  • Design and implement the software to solve an IoT problem
  • Use sensors, communication interfaces micro-controllers to design and build IoT devices.
  • Identify privacy and security threats and challenges and propose ways to mitigate them.
  • Use IoT’s standard APIs and protocols to create prototype solutions
  • Test prototype solutions using industry-standards methods and tools
  • Store and manage data obtained from IoT device
  • Evaluate the social and ethical implications of their work.


Find out when this course is offered




Add to Favorites (opens a new window)