0% found this document useful (0 votes)
26 views

iot qb CSE (1)

Uploaded by

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

iot qb CSE (1)

Uploaded by

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

Course Details

Class : Third Year, B. Tech Semester: II Year: 2023-23


Course Title: IOT Course Code: 20EC3006 Credits: 3
Program/Dept.: CSE Section: A, B, C Batch: 2020-24
Faculty: C. SATISH KUMAR REDDY, T. RIKHITHA Regulation: R-20

Topic Learning Outcomes/ Question Bank/ MCQ/ Lab


Experiments/Tutorial Task
Unit Question Labels to the right indicate: CO=Course Outcome, BL=BLOOMS Marks per Q
TLO. No: No CO BL
No: level.On completion of the Lecture/ Tutorial/ Lab on a topic,
students must be able to:
MODULE -I (INTRODUCTION TO IOT)
(a) Define IoT and explain the Characteristics of IoT.
1 1 6

1. 1 1 (b) Draw the functional Block of Iot and Explain.


1 2 6
What is the need of sensors in an IoT application and
2. 1 2 12
1 2 discuss about different types of sensors used in the
applications of IoT.
a) What is an actuator and explain different types of
actuators. 1 2 8
3. 1 3
b) Explain about point-to-point and point-to-multipoint 1 2 4
connection types.

Discuss the pros and cons of the following network


topologies.
4. 1 4 (a) Star 1 2 12
(b) Ring
(c) Bus
(d) Mesh
a) Explain different computer network categories
based on network reachability. 1 2 6
5. 1 5
b) Compare different Network topologies 1 2 6

6. 1
a) What is the ISO-OSI model? 1 2 2
6
b) Discuss the highlights of the seven layers of the OSI 1 2 10
stack.

7.
Z 1 7 Explain about different IoT Data Communication Protocols 1 2 12
Explain Wireless Sensor Networks (WSN) with the
8. 1 8 block diagram of the typical constituents of a WSN 1 2 12
node.
Topic Learning Outcomes/ Question Bank/ MCQ/ Lab
TLO. Experiments/Tutorial Task CO BL Marks per Q
Unit Question Labels to the right indicate: CO=Course Outcome, BL=BLOOMS
No: No: No level.On completion of the Lecture/ Tutorial/ Lab on a topic,
Students must be able to:

Discuss the implementation of WSN and explain how 1 2 12


9. 1 9 master node aggregates data from multiple slave nodes.

a) What are the components of the M2M networking model? 1 2 6


10 1 10

b) What is the M2M service ecosystem 1 2 6

11 1 11 Discuss the various features desirable in an ideal M2M 1 2 12


platform

12 1 12 a) What is Interoperability ? Explain Important in Context 1 2 6


of IoT ?

b)Explain Types of interoperability? 1 2 6

MODULE -II (ARDUINO PROGRAMMING)


Topic Learning Outcomes/ Question Bank/ MCQ/ Lab
TLO. Unit Question Experiments/Tutorial Task CO BL Marks per Q
No: No: No Labels to the right indicate: CO=Course Outcome, BL=BLOOMS
level.On completion of the Lecture/ Tutorial/ Lab on a topic,
Students must be able to:

(a) What is Arduino? List the features of Arduino


1 2 6

1.
1 (b) Explain Different Types of Arduino boards
1
1 2 6

List the Components on Arduino UNO Board and explain


2. the functionality of each 1 2 12
1 2

a) What is the use of GPIO pins in a IoT device?


1 2 4
3. 1 3
b) Illustrate howto interface a LED to Arduino and write a
1 3 8
program to blink
a)discuss the installation procedure of Arduino IDE 1 2 4

b)Explain the following functions of Arduino


4. 1 4 i) Analogread()
ii) Analogwrite() 1 2 8
iii) Digitalread()
iv) Digitalwrite()
Discuss how to interface a Temperature Sensor and LCD to
5. 1 5 1 2 12
Arduino and explain with an application programming.
Topic Learning Outcomes/ Question Bank/ MCQ/ Lab
TLO. Unit Question Experiments/Tutorial Task CO BL Marks per Q
No: No: No Labels to the right indicate: CO=Course Outcome, BL=BLOOMS
level.On completion of the Lecture/ Tutorial/ Lab on a topic,
Students must be able to:
a) Explain the hardware components and working principle
6. of IR Sensor 1 2 5
1 6
b) Discusshow to interface a IR Sensor with Arduino and
explain with an application programming. 1 2 7

Explain the implementation of IoT technology in following


areas:
(i) Smart Parking
6. 1 7 (ii)Smart Lightening 1 2 12
(iii) Emergency response
(iv) smart roads in smart cities

a)State any six reasons, why you must consider writing


software applications in Python. 1 2 6

b) State which of the following python statements are valid


and invalid.
7. z1 8 a.print("ksk", + "123")
b. print("ksk" '+' "123")
c. print("ksk", '+', "123") 1 2 6
d. print('ABC is a "technological" University')
e. print(2 + '3')
f. print('2' * 3)

a) Explain any six arithmetic operators of python with 1 2 4


suitable examples of each
b) Explain any six assignment operators of python with
suitable examples of each. 1 2 4
8. 1 9

c) Explain all comparison operators of python with suitable


examples of each. 1 2 4

9. 1 10 a) Explain break, continue and pass statement with suitable


1 2 6
example of each
b) Differentiate between List, Tuple & Set with suitable
examples of each
6

a) Explain clear() and extend() methods of list with suitable 1 2 6


examples of each.
10. 1 11 b) Explain pop() and sort() methods of list with suitable
examples of each. 1 2 6
11. 1 12 a) Consider the list ist=[9,8,7,6,5,4,3]. Write the Python
program which performs the following operation
without using built-in methods.
1) Insert element 10 at beginning of the list.
1 2 8
2) Insert element 2 at end of the list.
3) Delete the element at index position 5.
4) Print all elements in reverse order.

b) Differentiate List and Tuple in Python. 1 2 4

You might also like