Skip to Content

CIT 4178 Internet of Things (IoT) Clients Advanced Capstone

This advanced Internet of Things (IoT) course provides students with a unique opportunity to apply their IoT knowledge in a real-world context by working on projects directly with industry clients. Students will engage in the hands-on development of IoT solutions and tackling real challenges faced by companies in various sectors. The course emphasizes the entire cycle of IoT solution development, from concept and design through development, and into deployment and evaluation. This course emphasizes value creation for the client.

Division: Business and Public Services
Department: Computer Information Technology
Repeatable Credit: No
Offered Online: No

Prereqs: NONE   Approval of Department 

Outcomes

  • Design and develop an IoT project for a real client. Engage with the client to understand their needs, challenges, and goals. Conceptualize, design, and develop an IoT solution that addresses these requirements. Understand the client's industry, identifying the appropriate IoT technologies (sensors, devices, networks), and developing a feasible project plan
  • Develop effective teamwork and agile frameworks through real-world projects. Work collaboratively in teams and manage agile sprints. Demonstrate communication skills, both within the team and with the client, to ensure clear and consistent updates and feedback loops.
  • Understand the technical aspects of implementing an IoT solution. Develop hands-on experience in programming IoT devices, setting up networks, integrating different technologies, and troubleshooting, including learning about IoT security, data management, and possibly machine learning applications, depending on the project's complexity. Utilize the skills to not only develop an IoT solution but also to adapt and problem solve as challenges arise during the project.

Credit Hours: 3

Classroom Hours: 3