Introduction to Internet of Things. Instructor: Prof. Sudip Misra, Department of Computer Science and Engineering, IIT Kharagpur.
1666 years, 6 months
60
Internet of Things (IoT) is presently a hot technology worldwide. Government, academia, and industry are involved in different aspects of research, implementation, and business with IoT. IoT cuts across different application domain verticals ranging from civilian to defence sectors. These domains include agriculture, space, healthcare, manufacturing, construction, water, and mining, which are presently transitioning their legacy infrastructure to support IoT. Today it is possible to envision pervasive connectivity, storage, and computation, which, in turn, gives rise to building different IoT solutions. IoT-based applications such as innovative shopping system, infrastructure management in both urban and rural areas, remote health monitoring and emergency notification systems, and transportation systems, are gradually relying on IoT based systems. Therefore, it is very important to learn the fundamentals of this emerging technology. (from nptel.ac.in)
Course Currilcum
- Lecture 01 – Introduction to IoT: Definition, Characteristics, Applications Unlimited
- Lecture 02 – Introduction to IoT: Connectivity Layers, Addressing, Networking Unlimited
- Lecture 03 – Sensing: Sensors and Transducers, Sensor Classes, Sensor Types Unlimited
- Lecture 04 – Actuation: Actuator Basics, Actuator Types Unlimited
- Lecture 05 – Basics of IoT Networking: IoT Components, Inter-dependencies, SoA Unlimited
- Lecture 06 – Basics of IoT Networking: Protocol Classification, MQTT, Secure MQTT Unlimited
- Lecture 07 – Basics of IoT Networking: CoAP, XMPP Unlimited
- Lecture 08 – Basics of IoT Networking: AMQP (Advanced Message Queuing Protocol) Unlimited
- Lecture 09 – Connectivity Technologies: IEEE 802.15.4, ZigBee Unlimited
- Lecture 10 – Connectivity Technologies: 6LoWPAN, RFID Unlimited
- Lecture 11 – Connectivity Technologies: HART, NFC Unlimited
- Lecture 12 – Connectivity Technologies: Bluetooth Unlimited
- Lecture 13 – Connectivity Technologies: Zwave, ISA100.11a Unlimited
- Lecture 14 – Sensor Networks: Basic Concepts, Wireless Sensor Networks, Sensor Nodes Unlimited
- Lecture 15 – Sensor Networks: Node Behaviour, Social Sensing, Application Examples Unlimited
- Lecture 16 – Sensor Networks: Target Tracking, Wireless Multimedia Sensor Networks Unlimited
- Lecture 17 – Sensor Networks: Coverage Unlimited
- Lecture 18 – Sensor Networks: Mobile Wireless Sensor Networks and their Applications Unlimited
- Lecture 19 – UAV (Unmanned Aerial Vehicle) Networks Unlimited
- Lecture 20 – Machine to Machine Communication Unlimited
- Lecture 21 – Interoperability in Internet of Things Unlimited
- Lecture 22 – Introduction to Arduino: Basic Concepts of Arduino Platform Unlimited
- Lecture 23 – Introduction to Arduino: Examples of Arduino Programming Unlimited
- Lecture 24 – Integration of Sensors and Actuators with Arduino, Part I Unlimited
- Lecture 25 – Integration of Sensors and Actuators with Arduino, Part II Unlimited
- Lecture 26 – Introduction to Python Programming, Part I Unlimited
- Lecture 27 – Introduction to Python Programming, Part II Unlimited
- Lecture 28 – Introduction to Raspberry Pi, Part I Unlimited
- Lecture 29 – Introduction to Raspberry Pi, Part II Unlimited
- Lecture 30 – Implementation of IoT with Raspberry Pi, Part I Unlimited
- Lecture 31 – Implementation of IoT with Raspberry Pi, Part II Unlimited
- Lecture 32 – Implementation of IoT with Raspberry Pi, Part III Unlimited
- Lecture 33 – Software Defined Networking, Part I Unlimited
- Lecture 34 – Software Defined Networking, Part II Unlimited
- Lecture 35 – Software Defined IoT Networking, Part I Unlimited
- Lecture 36 – Software Defined IoT Networking, Part II Unlimited
- Lecture 37 – Cloud Computing: Fundamentals Unlimited
- Lecture 38 – Cloud Computing: Service Models Unlimited
- Lecture 39 – Cloud Computing: Service Management and Security Unlimited
- Lecture 40 – Cloud Computing: Case Studies Unlimited
- Lecture 41 – Cloud Computing: Open Source Platform Unlimited
- Lecture 42 – Sensor Cloud, Part I Unlimited
- Lecture 43 – Sensor Cloud, Part II Unlimited
- Lecture 44 – Fog Computing, Part I Unlimited
- Lecture 45 – Fog Computing, Part II Unlimited
- Lecture 46 – Smart Cities: Need for Smart Cities, Challenges in Building Smart Cities Unlimited
- Lecture 47 – Smart Cities: Some Technical Issues behind Enabling Smart Cities Unlimited
- Lecture 48 – Smart Homes: Home Area Networks (HANs) Unlimited
- Lecture 49 – Connected Vehicles, Part I Unlimited
- Lecture 50 – Connected Vehicles, Part II Unlimited
- Lecture 51 – Smart Grid, Part I Unlimited
- Lecture 52 – Smart Grid, Part II Unlimited
- Lecture 53 – Industrial Internet of Things, Part I Unlimited
- Lecture 54 – Industrial Internet of Things, Part II Unlimited
- Lecture 55 – Data Handling and Analytics, Part I Unlimited
- Lecture 56 – Data Handling and Analytics, Part II Unlimited
- Lecture 57 – Case Study: Agriculture Unlimited
- Lecture 58 – Case Study: Healthcare Unlimited
- Lecture 59 – Case Study: Activity Monitoring, Part I Unlimited
- Lecture 60 – Case Study: Activity Monitoring, Part II Unlimited