Syllabus
Introduction to IoT – Definitions, Evolution 4.0, 5.0, frameworks and key technologies. Functional blocks of IoT systems: hardware and software elements – devices, communications, services, management, security, and application. Challenges to solve in IoT. Basics of Networking & Sensor Networks – Applications, challenges – ISO/OSI Model, TCP/IP Model. Sensor network architecture and design principles. IoT technology stack – overview of protocols in each layer. Communication Protocols and models, Application protocols for the transfer of sensor data – MQTT, CoAP, HTTP, AMQP, etc. Introduction to Cloud, Fog and Edge Computing common IoT platforms Modern trends in IoT Industrial IoT, Wearable. Applications of IoT – Smart Homes/Buildings, Smart Cities, Smart Industry, Smart Medical care, Smart Automation, Smart Grid etc.