A Level - Syllabus of Module: A9.4-R5-Internet of Things: A Practical Approach
Introduction :
The module is designed to equip the students to understand the advanced concepts of
Internet of Things (IoT) and its applications. The Internet of Things (IoT) is expanding
at a rapid rate, and it is becoming increasingly important for professionals to
understand what it is, how it works, and how to harness its power to improve business.
This introductory course will enable learners to leverage their business and/or
technical knowledge across IoT-related functions in the workplace.
In the course, we will examine the concept of IoT. We will look at the ‘things’ that
make up the Internet of Things, including how those components are connected
together, how they communicate, and how they value add to the data generated. We
will also examine cyber security and privacy issues, and highlight how IoT can
optimize processes and improve efficiencies in your business.
A Level - Syllabus of Module: A9.4-R5-Internet of Things: A Practical Approach |
Detailed Syllabus :
(i) Hardware Platform for Prototyping IoT Applications:
Open IoT hardware platforms: ESP8266 - Architecture, Peripherals, NodeMCU
architecture, Features, and its peripherals, pin diagram.
Open Embedded IDEs: Ardunio IDE, familiarization and setting up for
NodeMCU/ESP8266, Enabling libraries for application development.
Programming: Overview of Arduino programming and interfacing
(ii) Sensors, Actuators and its Interfacing :
Sensors & Actuators: The principle of Sensing & Actuation, The sensors for IoT
Applications, The operating principles of sensors & Actuators, Analog & digital
sensors.
The interfacing principles: Analog to Digital Converters, Sampling theory, ADC
Classification, Digital to Analog converters.
Protocols and its designs: I2C,SPI and CAN, Modern sensors interfacing with bus
protocols.
Interfacing Sensors-Actuators: Interfacing digital and analog sensors with
NodeMCU, Interfacing Actuators with NodeMCU
(iii) IoT - The Networking & Protocols :
Overview: Network layer architecture, communication model, Introduction to
Application layer protocols - http, https, telnet, ftp, Connection oriented vs
Connection less protocols, Basics of IP Addressing.
The IoT application protocols- MQTT, COAP, Its Applications.
IoT physical layer connectivity solutions:WiFi, Bluetooth, Zigbee, Sub1Ghz
Connecting IoT devices using IPv4 and IPv6 protocol.
(iv) Webserver Basics for IoT
Web servers : Socket and client basics, http, https servers, Web sockets
Apache servers- Installation & familiarization, Configuring and personalizing web
servers.
Webserver -Tools, scripts & Languages: HTML basics- personalizing websites,
creating buttons and text boxes on web pages. REST services, GET & POST
methods, overview of CSS, JSS, PHP for modern web servers.
Embedded Webserver localisation: Intranet vs Internet access, Development of
local webserver using NodeMCU for remote monitoring, development of remote
webserver for actuator application. Developing Embedded client & server model
with NodeMCU.
MQTT servers: MQTT broker, client basics, publishing and subscribing data,
Publish and subscribe using open brokers.
(v) The IoT Database Management & Cloud connectivity - Public &
Private:
Database management: MySQL, MySQL database creation, creation of remote and
its database access. NoSQL based tools and its application.
Overview of cloud: Cloud computing introduction, functioning of cloud computing,
cloud architecture, cloud storage and services, Industrial applications.
Discovery of Private and Hybrid Clouds- Introduction- Objectives, need for
Privacy- Defining a private cloud- Public, Private, and Hybrid Clouds – A
Comparison, Examining the Economics of the private cloud- Assessing capital
expenditures- Vendor Private Cloud Offering.
IoT cloud services: Private and public cloud for IoT, working principle, Features
and comparisons.
IoT cloud case studies: Thing speak cloud service, pushing data to thing speak from
NodeMCU, developing smart environment monitoring and update to Thingspeak or
open cloud.
(vi) Security for Next Generation IoT, IIoT
Current Security & privacy Issues : Password Complexity, Account Enumeration,
Secure Communication, Hardware / OTA - Over the Air communication, Cloud
server security, IoT Privacy, IoT Ethics and Legal issues
Penetration of Modern Technologies: Introduction to Industrial IoT, Security and
privacy issues.
Click Here for PDF - A Level - Syllabus of Module: A9.4-R5-Internet of Things: A Practical Approach
कोई टिप्पणी नहीं:
एक टिप्पणी भेजें