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

3160716AssignmentComputer Science & EngineeringAssignment-01

The document outlines a comprehensive set of assignments related to the Internet of Things (IoT) and its applications, covering topics such as definitions, characteristics, protocols, and cloud computing. It includes practical tasks involving sensors, coding examples for Arduino and Raspberry Pi, and discussions on IoT security. The assignments are structured for students in the Computer Science & Engineering branch at Gujarat Technological University, focusing on both theoretical and practical aspects of IoT.

Uploaded by

wellpooja09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

3160716AssignmentComputer Science & EngineeringAssignment-01

The document outlines a comprehensive set of assignments related to the Internet of Things (IoT) and its applications, covering topics such as definitions, characteristics, protocols, and cloud computing. It includes practical tasks involving sensors, coding examples for Arduino and Raspberry Pi, and discussions on IoT security. The assignments are structured for students in the Computer Science & Engineering branch at Gujarat Technological University, focusing on both theoretical and practical aspects of IoT.

Uploaded by

wellpooja09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

GUJARAT TECHNOLOGICAL UNIVERSITY

Affiliated
S. N. PATEL INSTITUTE OF TECHNOLOGY & RESEARCH
CENTRE, UMRAKH

Subject Name : IOT and its Application


Subject Code : 3160716
Branch : Computer Science & Engineering
Semester : 6th
Subject Teacher : Mr. Bhavesh D. Patel, Mr. Dhaval Patel

Assignment -1

1. Define IoT in details.


2. List an application area of IoT any explain any one in details.
3. Discuss Characteristic of IoT.
4. What are the things in “IoT”?
5. With neat diagrammatic representation, explain IoT stack with appropriate examples for each
layer.
6. List enabling technologies in IoT.
7. Enumerate the role of cloud in IoT.
8. Enumerate the role of BDA in IoT.
9. Explain how important are communication protocols when it comes to IoT?
10. While building an application with IoT, what would be the challenges one could face?
11. One can classify IoT as Level 1 to 5. How does this classification happen? Explain all level
in details.
12. Is CPS the same as IoT? Justify.
13. Is WPS the same as IoT? Justify.
14. Compare IoT, CPS and WPS.
15. How much impact does IoT have on our day-to-day life?
16. Define IoE.
17. Compare IoT layer With OSI layer.
18. What is the impact of IOT in our Regular Life?
19. What is the Major role plays in IOT?
20. Is it IOT will success in coming decades?
Assignment -2

1.Mention the importance of sensors in IoT applications with appropriate examples.


2. Define a sensor with example.
3. Explain Gas Sensor with interfacing with NodeMCU / Arduino.
4. Explain IR Sensor with interfacing with NodeMCU / Arduino.
5. Explain Heartbeat Sensor with interfacing with NodeMCU / Arduino.
6. Explain Ultrasonic sound Sensor with interfacing with NodeMCU / Arduino.
7. Explain Gyro Sensor with interfacing with NodeMCU / Arduino.
8. Explain LDR Sensor with interfacing with NodeMCU / Arduino.
9. Explain GPS Sensor with interfacing with NodeMCU / Arduino.
10. Explain Color Sensor with interfacing with NodeMCU / Arduino.
11. Explain pH Sensor with interfacing with NodeMCU / Arduino.
12. Draw and Explain the architecture of 805.
13. Explain all feature of 8051.
14. Explain the importance of program counter in any application where microprocessor or
microcontroller is used.
15. Explain the architectural details of ARM7.
16. Explain the feature of ARM7 while clearly mentioning the usage of CPSR.
17. Explain clearly the register structure of ARM7.
18. Can ARM be called a microprocessor or a microcontroller? Justify.
19. What are the sensors can be used in Agriculture?
20. How did you detect fire, which sensor is suitable?
21. How did you check the quality of water?
22. Can you list out some of the water sensors?

Assignment -3

1. Explain the MQTT protocol.


2. Explain the importance of MQTT protocol with respect to IoT infrastructure.
3. Explain how CoAP functions. Compare it with MQTT in operational aspects.
4. Discuss the CoAP message types with relevant examples.
5. Draw the BLE stack and explain the components.
6. What are the possible topological options with BLE? Draw the necessary diagrams and
explain the same.
7. Compare classic Bluetooth versus BLE.
8. Explain Li-Fi with its working diagram.
9. Advantage & Disadvantage of Li-Fi.
10. Explain Li-Fi with its working diagram.
11. How is Li-Fi different from Wi-Fi? Given an option, which one would you prefer and why?
12. How important is addressing in networking? Explain with an example.
13. What is Internet Protocol all about? How many classes are there in IPv4?
14. If you are asked to identify class of IP for your university campus, which class would you
select and why?
15. Explain IPv4 packet format.
16. Explain IPv6 with packet format.
17. How is IPv4 inferior to IPv6?
18. Compare the packet format of IPv4 and IPv6 while explaining all the fields appropriately.
19. What is a URI?
20. What is the difference between URN and URL? Cite an example and explain your views.
21. Write differences between URL and URI.
22. Mostly used protocols in IOT?
23. What is the abbreviation of MQTT?
24. What is the Purpose of MQTT protocol?
25. What is the role of publishers in IOT?
26. Who are subscribers in IOT?
27. Why do we need IP address when MAC address is also there?

Assignment -4

1. List the different types of cloud computing.


2. What are the various cloud deployment models?
3. Explain Private Cloud Deployment and List their merits and de-merits?
4. Explain Public Cloud Deployment and List their merits and de-merits?
5. Explain Hybrid Cloud Deployment and List their merits and de-merits?
6. They are many challenges that one could face while opting for IoT + cloud computing.
7. On what basis should one choose the cloud service provider? Are there any guidelines to be
followed? Clarify.
8. What are the security aspects one should pay attention to in IoT infrastructure?
9. How is fog computing different from cloud computing?
10. Explain the architecture of fog computing model.
11. Mention the advantages of fog computing.
12. Explain the procedure of generating AIO Key.
13. Explain term Software as a Service.
14. Justify which cloud we prefer for our organization.
15. Why anyone use fog computing, they already used cloud computing. Justify your answer.

Assignment -5

1. Explain Application of IoT in Food Domain.


2. Explain Application of IoT in Healthcare.
3. Explain Application of IoT in Lavatory maintenance.
4. Explain Application of IoT in Water quality.
5. Explain Application of IoT in Warehouse.
6. Explain Application of IoT in Retail.
7. Explain Application of IoT in Driver Assistance.
8. Explain Application of IoT in Collision impact.
Assignment -6
1. Explain Architecture of Arduino.
2. Explain Arduino with its feature.
3. Explain Arduino program structure.
4. Write an Arduino code for blinking LED.
5. Write an Arduino code for button test.
6. Write an Arduino code for analog read Gas Sensor Data.
7. Write an Arduino code for read temperature data.
8. Write an Arduino code for Wi-Fi Test.
9. Explain Architecture of Raspberry Pi.
10. Write a code on Raspberry Pi for blinking LED.
11. Write a code on Raspberry Pi LED on with button.
12. Write a code on Raspberry Pi for read Data from Gas Sensor.
13. Write a code on Raspberry Pi for read temperature.
14. Write a code on Raspberry Pi to on off Bulb.
15. Difference between Arduino and Raspberry Pi?
16. What is mean by Arduino?
17. What is mean by Raspberry Pi?
18. How did you program the Arduino?
19. Meaning of Sketch in Arduino?
20. What is the GPIO?
Assignment -7
1. Identify basic functionalities for IoT Security aspect.
2. Explain IoT Security Architecture in details.
3. Explain Security feature needs across four layers.
4. Explain Security requirement across four layers.
5. Explain term Encryption mechanism.
6. Explain term Communication Security.
7. Explain term Authenticity of Sensor Data.
8. Explain term Cryptographic algorithm.
9. Explain Challenges in IoT Security.
10. Explain Mirai Botnet and the Algorithm.

You might also like