This course describes the benefits and architecture of IoT and gives detail explanation of various IoT hardware components & Interfacing devices.The interpretation of different communication devices and IoT Protocols are discussed. ARDUINO programming and debugging along with interfacing concepts are explained.This course gives technical knowledge in IoT real time applications.