Course info

The purpose of this course is to equip final-semester ICT Engineering students with the theoretical knowledge, practical skills, and ethical awareness necessary to design, develop, and implement end-to-end IoT systems. Students will learn to integrate hardware, software, communication protocols, cloud platforms, and artificial intelligence techniques to solve real-world problems. By the end of the course, students will be able to conceive, build, and present a functional IoT prototype that collects, transmits, visualizes, and analyzes data using AI-driven methods.
The Internet of Things (IoT) course is designed as a highly integrative, project-based, and ethically reflective specialty subject that bridges technical mastery with social responsibility. While the core of the course focuses on the engineering aspects of IoT—such as programming microcontrollers, integrating sensors, establishing wireless communication, and deploying cloud-connected dashboards—it deliberately incorporates a critical lens on the ethical, social, and human implications of deploying interconnected technologies.
- Teacher: Héctor Alejandro Sosa Gómez