You are on page 1of 6

Internet of Things

BCA Semester 4 | Batch 2022-25

Subject Name: Internet of Things

Course Outcomes | What the students will be able to do after this course

Course Learning Outcomes (CLOs) Short Description

Recall the fundamental concepts and principles of IoT, including the


CLO 1 Principles of IoT
definition, components, and key technologies involved.
Explore the interconnectivity and communication protocols used in Interconnectivity and
CLO 2
IoT systems, as well as the impact of IoT on various industries. communication protocols

CLO 3 Implement IoT development tools and platforms, students will design IoT development tools and
and implement a basic IoT solution for a specific problem or scenario. platforms
Analyze the security and privacy challenges associated with IoT Security and privacy
CLO 4
devices and propose strategies to mitigate risks challenges
Design and develop an innovative IoT solution for a real-world
CLO 5 IoT solution for a
problem, integrating multiple sensors, actuators, and communication
real-world problem
protocols.

Course Objectives

1. Explore the concepts of IP addresses, MAC addresses, and their role in IoT.

2. Comprehend the pillars of IoT, including M2M communication, RFID technology, and
associated devices.

3. Apply IoT in real-world industries and analyze successful implementations.

4. To identify the challenges faced and lessons learned from IoT applications.

5. Develop an understanding that will help in real-world implementations and case studies of
cloud integration in IoT.
Training Plan Outline

LECTURE TRAINING PLAN OUTLINE DURATION

UNIT 1: Introduction to IoT and Network Essentials

● Definition and Evolution of IoT


Lecture 1: ● Impact of IoT on Various Industries
Overview of IoT ● IP Addresses, MAC Addresses
★ Group Activity

● Overview of TCP and UDP


Lecture 2: ● Significance of Port Numbers
TCP and UDP Ports ● IoT Protocols using TCP/UDP
★ Group Activity
● Common IoT Protocols (HTTP, MQTT, CoAP)
Lecture 3:
● Role of Protocols in IoT Communication
Application Layer
● Protocol Selection for Use Cases
Protocols
★ Group Activity
● M2M Communication
● RFID Technology
Lecture 4: ● Devices and sensors involved in M2M
Pillars of IoT ● Use Cases and Applications
● Security considerations in M2M
★ Group Activity
Lecture 5: ● Understanding RFID Technology
RFID Technology in ● Applications of RFID in IoT
IoT ● Integration with IoT Ecosystem
★ Group Activity
● Definition and Characteristics of WSN
Lecture 6:
● Applications of WSN in IoT
Wireless Sensor
● IoT Integration with SCADA
Networks and
● Security challenges in WSN and SCADA
SCADA Systems
★ Group Activity
Unit 1: Assessments
★ Quiz
★ Assignment

Unit 2: IoT Protocols and Standards


● Importance and Overview of IoT Protocols
Lecture 7: ● IoT Standardization Organizations
IoT Protocol ● Case Study: Standardization Impact
Standardization ● Analysis of Protocols in Real-world IoT Projects
★ Group Activity
Lecture 8: ● Overview of the importance of data standards in
Foundations of IoT.
Unified Data ● The role of data interoperability in seamless
Standards in IoT communication.
● Benefits of Unified Data Standards
● In-depth explanation of JSON and XML as
standard data formats.
★ Group Activity
Lecture 9:
● Challenges and Opportunities in Data Standards
Challenges and
● Opportunities for Improvement
Opportunities in
★ Group Activity
Data Standards.

Lecture 10: ● Industry-specific Data Standards


Navigating ● Customizing Standards for Sectors
Industry-Specific ● Developing a Framework:Data Governance and
Data Standards Compliance
★ Group Activity
Lecture 11: ● Protocol and Standard Impact Analysis
Case Study: ● Adherence to IoT Standards
Protocols and ● Protocol-related Challenges
Standards in IoT ● Standardization Challenges
Projects ★ Group Activity

Unit 2: Assessments
★ Quiz
★ Assignment

Unit 3: Cloud Integration in IoT


● Cloud Service and Deployment Models
Lecture 12: ● Cloud Platforms for IoT (AWS, Azure, Google
Cloud Computing Cloud)
Basics ● Scalability and Elasticity
★ Group Activity
● Cloud Platforms for IoT
Lecture 13:
● Data Storage and Processing in the Cloud
IoT and Cloud
● Security and Privacy Concerns
Computing
★ Group Activity
● Introduction to Mobile Cloud Computing (MCC)
in IoT
Lecture 14:
● Integration of Mobile Devices with Cloud
Mobile Cloud
Services
Computing
● Mobile Cloud Applications in IoT
★ Group Activity
● Overview of Mobile Edge Computing
Lecture 15: ● Role of MEC in IoT
Mobile Edge ● Use Cases and Applications
Computing (MEC) ● Challenges in Mobile Cloud Computing
★ Group Activity
● Interconnection and Communication
Lecture 16: ● Benefits of CoT in IoT Applications
Cloud of Things ● Real-time Processing and Analytics
(CoT) Architecture ● Cost Efficiency and Resource Optimization
★ Group Activity
● Overview of Real-world CoT Implementations
Lecture 17: ● Industry-specific Applications
Real-world ● Case Studies
Implementations ● Lessons Learned and Best Practices
★ Group Activity
Unit 3: Assessments
★ Quiz
★ Assignment

Unit 4: IoT Applications


● Real-world Applications in Industries
Lecture 18:
● Case Studies of Successful IoT Implementations
IoT Applications in
● Challenges Faced and Lessons Learned
Practice
★ Group Activity
● Introduction to Intelligent Transport Systems
(ITS).
● Overview of IoT Applications in Public
Lecture 19: Transportation
Intelligent ● IoT-based Parking Solutions
Transport Systems ● Case Studies and Real-world Implementations
● Interactive Session: Smart City Transportation
Planning
★ Group Activity
Lecture 20: ● Smart Grids
Smart Grids and ● Smart Buildings
Smart Buildings ★ Group Activity

Lecture 21: ● Introduction to Logistics Challenges


Solving Logistics ● IoT Solutions for Supply Chain Visibility
Challenges Using ● Real-world Implementation Examples (Part 1)
IoT (Part 1) ★ Group Activity

Lecture 22:
Solving Logistics ● Continuation of the logistics case study (Part 2)
Challenges Using ● Analysis of Results and Lessons Learned.
IoT (Part 2) ★ Group Activity

Unit 4: Assessments
★ Quiz
★ Assignment

Unit 5: IoT Design and Implementation


● Overview of IoT and its significance in modern
technology.
Lecture 23: ● User-Centered Design:
User-Centered ● Accessibility in IoT
Design in IoT ● User Interface (UI) and User Experience (UX)
Design
● Security and Privacy Concerns
★ Group Activity
● Scalability and Flexibility:
● Importance of interoperability in IoT.
Lecture 24:
● Energy Efficiency in Device Design
Efficient IoT Device
● Modularity and Upgradability
Design"
● Optimizing Data Transmission
★ Group Activity
Lecture 25:
● Types of Sensors in IoT Applications
Hardware for IoT
● Actuators and Their Role in Automation
(Sensors,
★ Group Activity
Actuators
● Overview of Arduino, Raspberry Pi, and Other
Platforms
Lecture 26:
● Choosing the Right Platform for Use Cases
Embedded
● Examples of IoT Projects with Embedded
Platforms for IoT
Platforms
★ Group Activity
● Wireless Medium Access Issues in IoT
Lecture 27:
● MAC Protocol Survey and Selection
Network and
● Sensor Deployment Strategies and Node
Communication
Discovery.
Aspects in IoT
● Data Aggregation and Dissemination Methods
★ Group Activity
● What is Arduino
Lecture 28: ● Arduino Platform Boards
Introduction to ● Arduino Hardware Components
Arduino Platform ● Getting Started with Arduino
Boards ● Advantages and Limitations of Arduino
★ Group Activity

● Programming the Arduino for IoT


Lecture 29: ● Overview of Arduino IDE
Using the Arduino ● Writing Code for Arduino
IDE for IoT ● Adding Functionality and Customization
Programming ● Interfacing with sensors and actuators
★ Group Activity

● Addressing Development Challenges in IoT


Projects
Lecture 30:
● Security Challenges and Best Practices
IoT Challenges and
● Exploring Various IoT Applications (Smart
Applications
Metering, E-health, City Automation, etc.)
★ Group Activity
Unit 5: Assessments
★ Quiz
★ Assignment
Text Books:

1. Olivier Hersent, David Booswarthick, Omar Elloumi“The Internet of Things key applications
and protocols”, Willey

2. Jeeva Jose, Internet of Things, Khanna Publishing House

3. Michael Miller “The Internet of Things” by Pearson

Reference Books:

1. Raj Kamal “INTERNET OF THINGS”, McGraw-Hill, 1ST Edition, 2016

2. ArshdeepBahga, Vijay Madisetti “Internet of Things (A hands-on approach)” 1ST edition, VPI
publications,2014

3. Adrian McEwen, Hakin Cassimally “Designing the Internet of Things” Wiley India

4. "Designing Connected Products: UX for the Consumer Internet of Things" by Claire Rowland,
Elizabeth Goodman, Martin Charlier, Ann Light, and Alfred Lui, O'Reilly Media; 1st edition,
2015

5. "Practical Internet of Things Security" by Brian Russell and Drew Van Duren, Packt
Publishing; 1st edition, 2016

You might also like