
20 HOURS
HYBRID
ENGLISH
In the “IoT – Internet of Things: Connecting Things” course, you’ll dive deep into the fundamental concepts that drive the Internet of Things (IoT). You’ll start by exploring the core reasons behind the move to connect everything, identifying what exactly can be connected, and learning the strategies to establish this extensive connectivity. The journey will take you through the workings of a typical IoT solution which encompasses sensors, local analytic capabilities, network connections, and the skills to analyze the collected data effectively. You will learn to enhance products, processes, or businesses through detailed instrumentation and data collection, starting from an end-to-end connection from a sensor to a gateway, all the way to networks and the cloud. Moreover, the course guides you in pinpointing problems solvable by IoT and helps you design an IoT system precisely catered to solve those issues. It is a comprehensive approach to understanding and utilizing IoT in real-world scenarios.

At the end of this course, learners will be able to design circuits and develop microcontroller programs using Arduino with various components. They will also be proficient in developing Python programs on the Raspberry Pi to enable IoT functionality. Additionally, learners will be adept at utilizing Packet Tracer to simulate Python-integrated IoT systems and will be equipped to construct business models using the Business Model Canvas. They will also understand the applications of IoT in sectors like healthcare, energy, smart-city, and manufacturing. Furthermore, learners will recognize the significance of designing secure IoT solutions that safeguard devices, software, and data.
- Python programming for IoT
- IoT system design
- IoT Developer
- IoT Product Manager
At the end of this course, learners will be able to design circuits and develop microcontroller programs using Arduino with various components. They will also be proficient in developing Python programs on the Raspberry Pi to enable IoT functionality. Additionally, learners will be adept at utilizing Packet Tracer to simulate Python-integrated IoT systems and will be equipped to construct business models using the Business Model Canvas. They will also understand the applications of IoT in sectors like healthcare, energy, smart-city, and manufacturing. Furthermore, learners will recognize the significance of designing secure IoT solutions that safeguard devices, software, and data.
- Python programming for IoT
- IoT system design
- IoT Developer
- IoT Product Manage
Course Outline
Module 1: Things and Connections
Module 2: Sensors, Actuators, and Microcontrollers
Module 3: Software is Everywhere
Module 4: Fog Networks and Cloud Services
Module 5: Industrial IoT Applications
Module 6: Create an IoT Solution

Required Resources
Microsoft Windows or Mac OS (Software); Prototyping Lab Application, Cisco Packet Tracer 7.1 or later (Software); Raspberry Pi 3 CanaKit Ultimate Starter Kit, Sparkfun Inventor’s Kit for Arduino – V3.2, Multicolored Jumper Wires (40-pin Male to Female, 40-pin Male-to-Male, 40-pin Female-to-Female), Breadboard Jumper Wires (Hardware).
Pre-Requisites
Basic Python programming skills and foundational knowledge in networking and electronics
Assessment
In this IoT: Big Data and Analytics course:
- One (1) diagnostic assessment is available, to be conducted synchronously and is knowledge-based, with the flexibility for learners to choose between remote or on-site participation.
- A performance-based summative assessment is to be conducted synchronously, offering learners the option of participating remotely or on-site.
- Two (2) formative assessments are offered, both concentrating on performance-based skills measurement and to be conducted synchronously. Learners have the option to participate remotely or on-site.
Credit and Recognition
This Fundamental Course is a stackable pre-requisite for the Hackathon Playbook and IoT Security, and the certification is globally recognized wherever Cisco and Cisco NetAcad are acknowledged.
This course is delivered in partnership with CISCO Networking Academy. To ensure the quality of this micro-credential, continuous feedback loops with students, instructors, and industry practitioners are maintained to continually improve content, delivery, and assessment methods.
Learning Pathways
“IoT – Internet of Things: Connecting Things” requires prior completion of “IoT – Internet of Things: Big Data and Analytics.” This prerequisite ensures that you have the foundational knowledge needed for a smooth and successful progression in your IoT education.