Monday, June 14, 2021

B.Tech. CSE III Year II Semester : FUNDAMENTALS OF INTERNET OF THINGS

 

  • Course Objectives: The objectives of the course are to:
    • Understand the concepts of Internet of Things and able to build IoT applications
    • Learn the programming and use of Arduino and Raspberry Pi boards.
    • Known about data handling and analytics in SDN.
  • Course Outcomes: Upon completing this course, the student will be able to
    • Known basic protocols in sensor networks.
    • Program and configure Arduino boards for various designs.
    • Python programming and interfacing for Raspberry Pi.
    • Design IoT applications in different domains.

 UNIT – I

  • Introduction to Internet of Things

    More../Less..

    Introduction to Internet of Things:

    IoT comprises things that have unique identities and are connected to internet. By 2020 there will be a total of 50 billion devices /things connected to internet. IoT is not limited to just connecting things to the internet but also allow things to communicate and exchange data.

     

    Definition:

    A dynamic global n/w infrastructure with self-configuring capabilities based on standard and interoperable communication protocols where physical and virtual ―things have identities, physical attributes and virtual personalities and use intelligent interfaces, and are seamlessly integrated into information n/w, often communicate data associated with users and their environments.

  • Characteristics of IoT

  • Physical design of IoT 

  • Functional blocks of IoT 

  • Sensing, Actuation 

  • Basics of Networking 

  • Communication Protocols 

  • Sensor Networks.

 

UNIT - II

  • Machine-to-Machine Communications 

  • Difference between IoT and M2M 

  • Interoperability in IoT 

  • Introduction to Arduino Programming 

  • Integration of Sensors and Actuators with Arduino

 

UNIT – III

  • Introduction to Python programming 

  • Introduction to Raspberry Pi 

  • Interfacing Raspberry Pi with basic peripherals 

  • Implementation of IoT with Raspberry Pi

 

UNIT - IV

  • Implementation of IoT with Raspberry Pi 

  • Introduction to Software defined Network (SDN) 

  • SDN for IoT 

  • Data Handling and Analytics

 

UNIT - V

  • Cloud Computing, Sensor-Cloud 

  • Smart Cities and Smart Homes 

  • Connected Vehicles 

  • Smart Grid 

  • Industrial IoT 

  • Case Study: Agriculture, Healthcare, Activity Monitoring