Internet of Things
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Internet of Things Syllabus — Unit-wise Content
The official GTU curriculum for Internet of Things (subject code 4351703) as prescribed for PE · Semester 5 divides the course into 5 units, covering 42 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (4351703)Unit 1 Introduction of IoT
- 1.1. Introduction of IoT a. Things that collect information and send it b. Things that receive data and act on it c. Things that can perform both these tasks
- 1.2. The benefits of IoT in the instrumentation industry
- 1.3. 10 Characteristics of IoT
- 1.4. IoT physical entities
- 1.5. IoT Building blocks – Architecture
- 1.6. IoT enabling technologies a. Wireless Sensor Network b. Cloud Computing c. Big Data Analytics d. Communications Protocols e. Embedded System
- 1.7. Overview of Wireless sensor Networks a. Introduction of WSN b. Working of WSN c. Role of WSN in IoT d. Applications
- 1.8. Overview of Big data a. Introduction of BD b. Working of BD c. Role of BD in IoT d. Applications
Unit 2 IoT Protocols & Networking Fundamentals 2.a.Discuss about the working of M2M and its evolution
- 2.1. Introduction of M2M
- 2.2. Evolution of M2M
- 2.3. Working of M2M
- 2.4. Role of M2M in IoT
- 2.5. Concept of server and client a. Network Host and client b. Data server c. Web server
- 2.6. Brief functional description of each The OSI-ISO Reference Model layers with list of protocols
- 2.7. Peer-to-Peer Technologies a. Bluetooth Classic b. WiFi Direct c. Near-Field Communication
- 2.8. Low-power / Short-range / Low- data Mesh Technologies a. Bluetooth Low-Energy (BLE) / Bluetooth 5 Internet of Things Course Code: 4351703 b. Zigbee c. Z-Wave d. 6LoWPAN
- 2.9. Local Area Network (LAN) Technologies
- 2.10. Long-distance Cellular Technologies a. GSM / GPRS b. LTE
- 2.11. Low-power Long-distance Technologies a. LoRa / LoRaWAN b. NB-IOT c. LTE-M
- 2.12. Overview of MQTT Protocol
Unit 3 Hardware for IoT
- 3.1. Introduction of Microprocessors & Controllers a. Concept of Clock b. RAM and ROM c. Peripherals d. Comparison
- 3.2. Introduction to Arduino Board Mega2560, GPIO in Mega2560
- 3.3. About Sketch a. Loop function b. Setup function c. Control Structure d. Arithmetic Operators e. Comparison Operators f. Boolean Operators
- 3.4. Basic functions of the programming a. Digital I/O b. Analog I/O c. Time d. Communication (Serial, SPI and WIRE)
- 3.5. Variables a. Constants b. Data Types
- 3.6. Interfacing I2C on Mega2560
- 3.7. Introduction to Raspberry PI 3 board, GPIO in Raspberry PI 3
- 3.8. Comparison for Arduino development board and Raspberry Pi single board computer
- 3.9. Five other Development boards used for IoT developments Internet of Things Course Code: 4351703 Note: The UOs need to be formulated at the ‘Application Level’ and above of Revised Bloom’s Taxonomy’ to accelerate the attainment of the COs and the competency.
Unit 4 Data base and UI for IoT 4.a.Explain need of Database for IoT
- 4.1. Introduction to Database
- 4.2. Need of Database for IoT
- 4.3. Key factors for selecting a database for IoT applications
- 4.4. Types of data in IoT
- 4.5. Different available database widely used for IoT a. InfluxDB b. CrateDB c. MongoDB d. RethinkDB e. SQLite Database
- 4.6. Introduction to IoT Graphical user interface
- 4.7. Need of GUI for IoT a. Receiving Automatic Notifications b. Monitoring Information Proactively c. Controlling the System Remotely
Unit 5 Cloud Computing & IoT Simulation
- 5.1. Basics of Virtualization, Specific Characteristics that Define a Cloud
- 5.2. Understanding Elasticity, Resiliency, On-Demand and Measured Usage
- 5.3. Comparison of Internet of Things and Cloud Computing: a. Platform as a Service (PaaS), b. Infrastructure as a Service (IaaS) c. Software as a Service (SaaS) d. Public cloud e. Private cloud f. Hybrid cloud
- 5.4. Benefits, Challenges and Risks of Cloud Computing Platforms and Cloud Services
- 5.5. Introduction to cloud based IoT platforms a. IBM b. Bluemix c. Amazon
- 5.6. IoT Simulator a. Amazon IoT Simulator b. COOJA IoT Simulator Internet of Things Course Code: 4351703