0% found this document useful (0 votes)
51 views15 pages

Course Plan IOT

This document provides a course plan for an Internet of Things course offered at SR University in Warangal. The 3 credit course is offered in the second semester of the third year to computer science students as a program elective. It will be taught over 15 weeks with 2 lectures and 2 hours of lab per week. The course aims to provide students with a comprehensive introduction to IoT, exploring connected devices, sensors, data analytics and developing IoT applications using tools like Arduino and Raspberry Pi. Students will learn IoT fundamentals, architectures, technologies and be able to apply concepts to develop projects in various sectors. The course outcomes include understanding IoT concepts, classifying boards, acquiring web technology knowledge, and applying IoT

Uploaded by

SAICHARAN BANDI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views15 pages

Course Plan IOT

This document provides a course plan for an Internet of Things course offered at SR University in Warangal. The 3 credit course is offered in the second semester of the third year to computer science students as a program elective. It will be taught over 15 weeks with 2 lectures and 2 hours of lab per week. The course aims to provide students with a comprehensive introduction to IoT, exploring connected devices, sensors, data analytics and developing IoT applications using tools like Arduino and Raspberry Pi. Students will learn IoT fundamentals, architectures, technologies and be able to apply concepts to develop projects in various sectors. The course outcomes include understanding IoT concepts, classifying boards, acquiring web technology knowledge, and applying IoT

Uploaded by

SAICHARAN BANDI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15

COURSEPLAN

For
Internet of Things (21CS116)

Course Coordinator : Dr. Minakshmi Shaw

Course Instructors : Dr. Minakshmi Shaw


Dr. Anup Dey
Dr. Nafisuddin Khan
Dr. R Dubey
M Shylaja

Course Type : Program Elective (PE – CSE)

Semester and Year : II Semester and III Year

L-T-P : 2-0-2

Credits :3

School : School of Computer Science and Artificial


Intelligence

Department : Department of Computer Science and Artificial


Intelligence

CourseLevel :UG

School of Computer Science and Artificial Intelligence

SR University,
Warangal
Page 1 of 15
Contents
1.COURSE CONTEXT................................................................................................5
3.COURSESUMMARY...............................................................................................5
4.COURSE-SPECIFIC LEARNING OUTCOMES (CO)............................................5
5.DETAILED SYLLABUS..........................................................................................6
6.STUDIOWORK/LABORATORYEXPERIMENTS:................................................9
7.TEXTBOOKS/LEARNING RESOURCES:.............................................................9
8.REFERENCE BOOKS/LEARNING RESOURCES:................................................9
9.MOOC COURSES (Reference to the Course):........................................................10
10.Lecture Wise Plan..................................................................................................10
11.Lab Wise Plan........................................................................................................12
12.Evaluation Components.........................................................................................13
13.Proposed Industry Talks:........................................................................................13
14.Start-ups related to the Course:..............................................................................13
15.Certification Mapping:...........................................................................................14
16.Software/Tools Used:.............................................................................................14
17.Hardware/Devices Used:........................................................................................14
18.Advanced Research Topics:...................................................................................14
19.Attendance Policy..................................................................................................14
20.Academic Dishonesty & Plagiarism......................................................................14
21.Instructor Responsible for Lecture PPTs Preparation............................................14
22.Instructor Responsible for Preparation of Lab Assignments.................................14

Page 2 of 15
Program Educational Objectives (PEOs)

1. Program Educational Objectives (PEO) 1: Ability to solve diverse and complex


computer science and engineering problems across a broad range of domains.

2. Program Educational Objectives (PEO) 2: Pursue a career in the field of


computer science and engineering.

3. Program Educational Objectives (PEO) 3: Pursue higher education and/or


professional development courses for life-long learning.

4. Program Educational Objectives (PEO) 4: Support community building


activities to improve the quality of life.

Program Outcomes (POs) and Program Specific Outcomes


(PSOs)
Program Outcome (PO) 1: Engineering knowledge: Apply the knowledge of
mathematics, science, engineering fundamentals, and an engineering
specialization for the solution of complex engineering problems.

Program Outcome (PO) 2: Problem analysis: Identify, formulate, research


literature, and analyze complex engineering problems reaching substantiated
conclusions using first principles of mathematics, natural sciences, and
engineering sciences.

Program Outcome (PO) 3: Design/Development of Solutions: Design solutions


for complex engineering problems and design system components or processes
that meet the specified needs with appropriate consideration for public health and
safety, and cultural, societal, and environmental considerations.

Program Outcome (PO) 4: Investigate complex problems: Use research-based


knowledge and research methods including design of experiments, analysis and
interpretation of data, and synthesis of the information to provide valid
conclusions.

Program Outcome (PO) 5: Modern tool usage: Create, select, and apply
appropriate techniques, resources, and modern engineering and IT tools
including prediction and modelling to complex engineering activities with an
understanding of the limitations.

Program Outcome (PO) 6: The engineer and society: Apply reasoning


informed by the contextual knowledge to assess societal, health, safety, legal and
cultural issues and the consequent responsibilities relevant to the professional
engineering practice.

Page 3 of 15
Program Outcome (PO) 7: Environment and sustainability: Understand the
impact of the professional engineering solutions in societal and environmental
contexts, and demonstrate the knowledge of, and need for sustainable
development.

Program Outcome (PO) 8: Ethics: Apply ethical principles and commit to


professional ethics and responsibilities and norms of the engineering practice.

Program Outcome (PO) 9: Individual and teamwork: Function effectively as an


individual, and as a member or leader in diverse teams, and in multidisciplinary
settings.

Program Outcome (PO) 10: Communication: Communicate effectively on


complex engineering activities with the engineering community and with the
society at large, such as, being able to comprehend and write effective reports
and design documentation, make effective presentations, and give and receive
clear instructions

Program Outcome (PO) 11: Project management and finance: Demonstrate


knowledge and understanding of the engineering and management principles and
apply these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.

Program Outcome (PO) 12: Life-long learning: Recognize the need for, and
have the preparation and ability to engage in independent and life-long learning
in the broadest context of technological change.

Program Specific Outcome (PSO) 1: Apply mathematical foundations,


algorithmic principles, and theoretical computer science in the modeling and
design of computer based systems in way that demonstrates comprehension of
the tradeoffs involved in design choices.

Program Specific Outcome (PSO) 2: Apply design and development principles


in the construction of software systems of varying complexity.

Page 4 of 15
1.COURSE CONTEXT
SCHOOL CS and AI DEPARTMENT CSE

DATE THIS COURSE


DEGREE B.Tech. WILL BE EFFECTIVE Jan-April, 2024
FROM

2.COURSE BRIEF

Internet of Things Computer


COURSE TITLE PRE-REQUISITES Networks and SSD

COURSE CODE 21CS116 TOTAL CREDITS 3


COURSE TYPE Program Elective L-T-P FORMAT 2-0-2
(PE – CSE)

3. COURSE SUMMARY:
The course provides a comprehensive introduction to the field of Internet of Things, exploring the
interconnected world of smart devices, sensors, actuators, and data analytics. Students will gain a solid
understanding of the key concepts, technologies, and applications that make up the IoT ecosystem. By
the end of the course, students should be proficient in developing IoT applications using Arduino and
Raspberry Pi, understanding how to interface sensors and actuators, and have the skills to create
functional projects within the IoT domain.

4. COURSE-SPECIFIC LEARNING OUTCOMES (CO)


By the end of this program, students should have the following knowledge, skills and values:
CO1: Understanding IoT fundamentals, IOT Architecture and IOT challenges
CO2: Classify and program the embedded boards for various IOT applications,
CO3: Acquire knowledge of web technologies relevant IOT Use cases
CO4: Apply the concept of IOT in various sectors

Course Articulation Matrix

PO/
PSO PO PO PO PO PO PO PO PO PO PO PO PO PSO PSO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
CO
CO1 2 2 2 2 2
CO2 2 2 2 2 2 2
CO3 2 2 2 2 2 2 2
CO4 2 2 2 2 1 1 1 2 2 2
Mapping 2 2 2 2 1 1 1 2 2 2
Target
Level

Page 5 of 15
CO1: Understanding IoT fundamentals, IOT Architecture and IOT challenges
Program Outcome (PO) 1: Engineering knowledge: Apply the knowledge of mathematics,
science, engineering fundamentals, and an engineering specialization for the solution of
complex engineering problems.
Program Outcome (PO) 2: Problem analysis: Identify, formulate, research literature, and
analyze complex engineering problems reaching substantiated conclusions using first principles
of mathematics, natural sciences, and engineering sciences.
Program Outcome (PO) 3: Design/Development of Solutions: Design solutions for complex
engineering problems and design system components or processes that meet the specified needs
with appropriate consideration for public health and safety, and cultural, societal, and
environmental considerations.
Program Outcome (PO) 12: Life-long learning: Recognize the need for, and have the
preparation and ability to engage in independent and life-long learning in the broadest context
of technological change.
Program Specific Outcome (PSO) 1: Apply mathematical foundations, algorithmic principles,
and theoretical computer science in the modeling and design of computer based systems in way
that demonstrates comprehension of the tradeoffs involved in design choices.
CO2: Understanding IoT fundamentals, IOT Architecture and IOT challenges

Program Outcome (PO) 1: Engineering knowledge: Apply the knowledge of mathematics,


science, engineering fundamentals, and an engineering specialization for the solution of
complex engineering problems.

Program Outcome (PO) 2: Problem analysis: Identify, formulate, research literature, and
analyze complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.

Program Outcome (PO) 3: Design/Development of Solutions: Design solutions for complex


engineering problems and design system components or processes that meet the specified
needs with appropriate consideration for public health and safety, and cultural, societal, and
environmental considerations.

Program Outcome (PO) 4: Investigate complex problems: Use research-based knowledge


and research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.

Program Outcome (PO) 12: Life-long learning: Recognize the need for, and have the
preparation and ability to engage in independent and life-long learning in the broadest context
of technological change.
Program Specific Outcome (PSO) 1: Apply mathematical foundations, algorithmic principles,
and theoretical computer science in the modeling and design of computer based systems in way
that demonstrates comprehension of the tradeoffs involved in design choices.
CO3: Acquire knowledge of web technologies relevant IOT Use cases

Page 6 of 15
Program Outcome (PO) 1: Engineering knowledge: Apply the knowledge of mathematics,
science, engineering fundamentals, and an engineering specialization for the solution of
complex engineering problems.

Program Outcome (PO) 2: Problem analysis: Identify, formulate, research literature, and
analyze complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.

Program Outcome (PO) 3: Design/Development of Solutions: Design solutions for complex


engineering problems and design system components or processes that meet the specified
needs with appropriate consideration for public health and safety, and cultural, societal, and
environmental considerations.

Program Outcome (PO) 4: Investigate complex problems: Use research-based knowledge


and research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.

Program Outcome (PO) 12: Life-long learning: Recognize the need for, and have the
preparation and ability to engage in independent and life-long learning in the broadest context
of technological change.
Program Specific Outcome (PSO) 1: Apply mathematical foundations, algorithmic
principles, and theoretical computer science in the modeling and design of computer based
systems in way that demonstrates comprehension of the tradeoffs involved in design choices.

Program Specific Outcome (PSO) 2: Apply design and development principles in the
construction of software systems of varying complexity.

CO4: Apply the concept of IOT in various sectors

Program Outcome (PO) 1: Engineering knowledge: Apply the knowledge of mathematics,


science, engineering fundamentals, and an engineering specialization for the solution of
complex engineering problems.

Program Outcome (PO) 2: Problem analysis: Identify, formulate, research literature, and
analyze complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.

Program Outcome (PO) 3: Design/Development of Solutions: Design solutions for complex


engineering problems and design system components or processes that meet the specified
needs with appropriate consideration for public health and safety, and cultural, societal, and
environmental considerations.

Program Outcome (PO) 4: Investigate complex problems: Use research-based knowledge


and research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.

Page 7 of 15
Program Outcome (PO) 6: The engineer and society: Apply reasoning informed by the
contextual knowledge to assess societal, health, safety, legal and cultural issues and the
consequent responsibilities relevant to the professional engineering practice.

Program Outcome (PO) 7: Environment and sustainability: Understand the impact of the
professional engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development.

Program Outcome (PO) 9: Individual and teamwork: Function effectively as an individual,


and as a member or leader in diverse teams, and in multidisciplinary settings.

Program Outcome (PO) 12: Life-long learning: Recognize the need for, and have the
preparation and ability to engage in independent and life-long learning in the broadest context
of technological change.
Program Specific Outcome (PSO) 1: Apply mathematical foundations, algorithmic
principles, and theoretical computer science in the modeling and design of computer based
systems in way that demonstrates comprehension of the tradeoffs involved in design choices.

Program Specific Outcome (PSO) 2: Apply design and development principles in the
construction of software systems of varying complexity.

5. DETAILED SYLLABUS
UNIT-I (6) (CO1)
Introduction to IoT: What is IoT, Genesis of IoT, IoT and Digitization, IoT Architecture, IoT Impact,
Convergence of IT and IoT, IoT Challenges, IoT Network Architecture and Design, The Core IoT
Functional Stack, IoT Data Management and Compute Stack.
UNIT-II (7) ( CO2)
IoT Physical Devices and Endpoints #1: Single Board Computers: RaspberryPi: Introduction to
RaspberryPi, About the RaspberryPi Board: Hardware Layout and Pinouts, Operating Systems on
RaspberryPi, Configuring RaspberryPi, Programming RaspberryPi, Connecting Raspberry Pi via SSH,
Remote access tools, Interfacing DHT Sensor with Pi, Pi as Webserver, Pi Camera, Image & Video
Processing using Pi.
UNIT-III (7) CO3)
Smart Objects: The “Things” in IoT, Sensors, Actuators, and Smart Objects, Hardware
Communications Criteria (Ethernet, WiFi, Bluetooth, Zigbee, Lora, Cellular), Sensor Networks,
Connecting Smart Objects, IoT Network Layer, Application Protocols for IoT(RESTful, MQTT,
COAP), Edge Devices & Cloud Platforms.
UNIT-IV (4) (CO3)
IoT Physical Devices and Endpoints #2: System on Chip: High-performance ARM Cortex MCU
Architecture Overview, On-chip interfaces - GPIO, 16/32 bit Timers, NVIC, ADC, DAC, PWM,
USART, I2C, SPI, CAN.

UNIT-V (4) (CO4)


Page 8 of 15
Case Study: Smart and Connected Cities, An IoT Strategy for Smarter Cities, Smart City IoT
Architecture. IoT Wearables, Health care systems, Agri and Allied sectors.

6. STUDIO WORK/LABORATORY EXPERIMENTS:

1 Study on IoT Platform (Familiar with Arduino board and TinkerCAD software) a)Getting
information about Sensors (IR, tempe-rature, pressure, gas sensor) b) Getting information
about actuators (Piezoelectric actuator, pneumatic actuator).
2 LED Blinking Circuit with Arduino using TinkerCAD (a) one LED blink (b) Two LED
blink (b) Using push button switch
3 To design a two way traffic control system with LED and ARDUINO using TinkerCAD
4 Programming with embedded platform and Reading from Sensors a) interfacing sensors to
Arduino board and getting information from them (any two sensors). b) Experiment with
both analog and digital sensors with Arduino using TinkerCAD.
5 Interface Buzzer with Arduino using TinkerCAD
6 Interface an Ultrasonic Sensor with Arduino using TinkerCAD
7 Fire Alarm System Project by Interfacing Arduino with Temperature & Gas Sensor in
TinkerCAD.
8 Interfacing of the Relay with Arduino
9 Interfacing DC motor using Arduino
10 Project related to IOT(using ESP32/Arduino Uno board)
11 Project related to IOT (using ESP32/Arduino Uno board)
12 Project related to IOT (using ESP32/Arduino Uno board)
13 Project related to IOT(using ESP32/Arduino Uno board)
14 Project related to IOT(using ESP32/Arduino Uno board)

7. TEXTBOOKS/LEARNING RESOURCES:

1. IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things,
David Hanes, CCIE No. 3491 Gonzalo Salgueiro, CCIE No. 4541 Patrick Grossetete Robert
Barton, CCIE No. 6660, CCDE No. 2013:6 Jerome Henry, CCIE No. 24750
8. REFERENCE BOOKS/LEARNING RESOURCES:

1. Khang A, Gupta SK, Rani S, Karras DA, editors. Smart Cities: IoT Technologies, big data
solutions, cloud platforms, and cybersecurity techniques. CRC Press; 2023 Nov 30.

Page 9 of 15
2. Rethinking the Internet of Things: A Scalable Approach to Connecting Everything, by Francis
daCosta, ISBN: 978-1-4302-5740-0, 2013
Additional Resources:
1. https://internetofthingsagenda.techtarget.com/definition/IoT-device
2. https://iot.do/devices
3. https://www.arduino.cc/en/Main/Software
4. http://www.circuitbasics.com/how-to-write-and-run-a-python-program-on-the-raspberry-pi/
5. https://www.raspberrypi.org/
6. https://www.jeremymorgan.com/tutorials/raspberry-pi/raspberry-pi-programming-python/
7. https://azure.microsoft.com/en-us/overview/what-is-cloud-computing/

9. MOOC COURSES (Reference to the Course):

1. NPTEL Course: Internet of Things, IIT Kharagpur


Course:Prof. Sudip Misra , 12 weeks
https://onlinecourses.nptel.ac.in/noc22_cs53/preview

2. Introduction To Industry 4.0 And Industrial Internet Of Things, IIT Kharagpur


Course: By Prof. Sudip Misra, 12 weeks
https://onlinecourses.nptel.ac.in/noc22_cs52/preview

10. Lecture Wise Plan

No. Content Planned


UNIT1:
1 What is IoT, (25 min)
Genesis of IoT,(25 min)
2 IoT and Digitization (50 min)
IoT Impact, (10)
3 Convergence of IT and IoT, (15 min)
IoT Challenges (25 min)
IoT Network Architecture (15 min)
4 and Design, (15 min)
Drivers Behind New Network Architectures(20 min)
Comparing IoT Architectures, (25 min)
5
A Simplified IoT Architecture((15 min)
The Core IoT Functional Stack, (10 min)
6 IoT Data Management (25 min)
Compute Stack. (15 min)

UNIT-II
7 IoT Physical Devices and Endpoints #1: Single Board Computers: (25 min)
RaspberryPi: Introduction to RaspberryPi (25 min)
About the RaspberryPi Board: (25)
8
Hardware Layout and Pinouts, Operating Systems on RaspberryPi, (25 min)

Page 10 of 15
9 Configuring RaspberryPi (50 min)
10 Programming RaspberryPi (50 min)
11 Connecting Raspberry Pi via SSH (50 min)
Remote access tools(15)
12
Interfacing DHT Sensor with Pi.(35) min
Pi as Webserver.(10 min)
Pi Camera (10 min)
13
Image Processing using Pi. (15 min)
Video Processing using Pi. (15 min)
14 Buffer Lecture
15 Unit-III
Smart Objects: The “Things” in IoT, Sensors, (50 min)
16 Actuators and Smart Objects (50 min)
17 Hardware Communication Criteria (Ethernet, WiFi, Bluetooth). (50 min)
Zigbee, Lora, (20 min)
18 Cellular , (10 min)
Sensor Networks, (20 min)
Connecting Smart Objects, (30 min)
19
IoT Network Layer(20 min)
Application Protocols for
20
(RESTful, MQTT, COAP), (60 min)
Edge Devices(20 min)
21
Cloud Platforms. (30 min)
UNIT-IV IoT Physical Devices and Endpoints: System on Chip, (20 min)
22
Architecture Overview of IOT, (30 min)
On-chip Interfaces, (20 min)
23
GPI0, (30 min)
16/32bitTimers, (10 min)
NVIC(10 min)
24
ADC, (15 min)
DAC(15 min)
PWM(10)
USART (10 min)
25 I2C(10)
SPI (10 min)
CAN. (10 min)
26 Buffer Lecture
UNIT-V Case Study: Smart and Connected Cities, (20 min)
27
An IoT Strategy for smarter Cities(30 min)
Smart City IoT Architecture. (50 min)
28

IoT Wearables (25 min)


29
Health care Systems, (25 min)

Page 11 of 15
Agri (25 min)
30
Allied Sectors. (25 min)

11. Lab Wise Plan

No. Content Planned


Study on IoT Platform a)Getting information about Sensors (IR, tempe-rature, pressure, gas
1
sensor) (60min) b) Getting information about actuators (Piezoelectric actuator, pneumatic
actuator)(60 min)

LED Blinking Circuit with Arduino using TinkerCAD (a) one LED blink (30 min)(b) Two
2
LED blink (30 min) (b) Using push button switch (60 min)
To design a two way traffic control system with LED and ARDUINO in TinkerCAD(120
3
min)
Programming with embedded platform and Reading from Sensors a) interfacing sensors to
4 Arduino board and getting information from them (any two sensors). (60 min) b) Experiment
with both analog and digital sensors with Arduino using TinkerCAD. (60 min)
Interface Buzzer with Arduino using TinkerCAD.
5 Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Interface an Ultrasonic Sensor with Arduino using TinkerCAD
6
Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Buffer Lab
7
Fire Alarm System Project by Interfacing Arduino with Temperature & Gas Sensor in
8
TinkerCAD
Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Interfacing of the Relay with Arduino
9
Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Interfacing DC motor using Arduino
10
Introduction (15 min)
Design (90 min)
Out put observation(15 min)

Page 12 of 15
Project related to IOT(using ESP32/Arduino Uno board)
11
Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Project related to IOT(using ESP32/Arduino Uno board)
12
Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Project related to IOT(using ESP32/Arduino Uno board)
13
Introduction (15 min)
Design (90 min)
Out put observation(15 min)
Project related to IOT(using ESP32/Arduino Uno board)
14
Introduction (15 min)
Design (90 min)
Out put observation(15 min)

15 Buffer Lab

12. Evaluation Components

Components of Course Evaluation Percentage


Mid Term Examination 20
End Term Examination 40
Continuous Lab Evaluation 20
Project (Hardware) 20

13. Proposed Industry Talks: 1


14. Start-ups related to the Course:
Smart Home Automation: Startups can focus on developing innovative solutions for home automation,
enabling users to control and monitor their household devices remotely through IoT-enabled systems.

Industrial IoT (IIoT) Solutions: Startups can develop IoT solutions catered specifically for industrial
applications, such as predictive maintenance, asset tracking, supply chain optimization, and real-time
monitoring of production processes.

Wearable Technology: Startups can explore the development of wearable devices and applications,
such as fitness trackers, smartwatches, healthcare monitoring devices, and augmented reality (AR)
glasses.

Smart Agriculture: Startups can leverage IoT technologies to develop precision farming solutions,
including soil monitoring, automated irrigation systems, livestock tracking, and crop management
platforms.

Page 13 of 15
Smart Cities: Startups can focus on developing IoT solutions to improve urban infrastructure and
enhance quality of life in cities, such as smart parking systems, waste management, environmental
monitoring, and energy optimization.

Energy Management: Startups can develop IoT solutions for energy optimization, including smart
metering, home energy monitoring, energy-efficient systems, and demand-response platforms.

15. Certification Mapping:


1. NPTEL Course on : Internet of Things.
2. Udemy: A Complete Course on an IOT system - Design and Development

16. Software/Tools Used: Arduino IDE, TinkerCAD

17. Hardware/Devices Used: Arduino Uno Board/ESP 32

18. Advanced Research Topics: Design and Analysis of Reconfigurable antenna in IOT

19. Attendance Policy


1. At least 75% attendance in the course is mandatory
2. A maximum of 5% shall be allowed under medical grounds and 5% on representing the
University on official events outside like sports, hackathons, NCC, NSS etc.
3. Students with less than 65% of attendance shall be prevented from writing the final assessment.

20. Academic Dishonesty & Plagiarism


Plagiarism is "to offer work or ideas from another source as one's own, with or without authorization
of the source author(s), directly by verbatim copying or by usage of any AI software" (i.e., with or
without permission from the original author). In certain cases, authorization might be provided for the
usage of other sources through written permission may not be considered as plagiarism. It is a serious
academic offence which should be avoided, the following method will be adopted to evaluate
plagiarism in submitted documents including assignments, material, class test content and other
similar academic documents.
Level 1: Similarities up to 10% - Student will be asked to revise the document and resubmit for
evaluation, once chance will be provided to revise.
Level 2: Similarities above 10% to 20%- Student will be warned and one chance will be provided to
revise the document and resubmit.
Level 3: Similarities above 20% : If the plagiarism level is more than 20% student will get a
Fail grade.

21. Instructor Responsible for Lecture PPTs Preparation:

1. Dr. Minakshmi Shaw


2. Dr. Anup Dey

22. Instructor Responsible for Preparation of Lab Assignments:


1. Dr. Nafisuddin Khan
2. M. Shylaza
3. Dr. R. Dubey
Page 14 of 15
Page 15 of 15

You might also like