P. G Dip in internet of things
- Syllabus Cover
- FAQ'S
Program Overview
The Internet of Things (IoT) represents a new stage in the digital revolution, fully contributing to the construction of a digital society. Several sectors of the digital society use or will use the internet of objects to improve deployment, exploitation and industrialization procedures. These include intelligent transport, smart grids, smart city, industry 4.0, and so on. The issues concerning the mastery of the technologies and processes around the internet of objects are enormous and require a very high level of expertise with cutting-edge skills in multi disciplinary areas.
Top Skills You Will Learn
- Internet of Things – An Introduction
- IoT Application Stack
- IoT Software Stack
- IoT Hardware Stack
- Wireless Sensor Networks & M2M
- Cloud computing and IOT
- Major Project
Who Is This Program For?
The course would be highly beneficial for any Electronics Engineer, Software Engineer, Hardware engineer, Field Engineer or Project Manager tasked with the development of an application that would benefit from a real time operating system. The hands-on exercises and guidance from experienced trainer provide a well-supported learning environment.
Job Opportunities
- Data analytics
- Network and Structure
- Protection
- Device and Hardware
- Cell and UI development
- Professional in Sensors and Actuators
- Embedded Programs Engineer
- The Internetz Spine
- Software Program Engineering
- Safety Engineering
Minimum Eligibility
B.E./ B.Tech. ( ECE / Electronics / IT / CSE / Instr)
Introduction to IoT
- What is IoT- In-Depth Explanation
- Concepts and Technologies behind the Internet of Things (IoT)
- The Past, Present, and Future of IoT
- Scope of IoT in India
- How large is the IoT Market in Different Domain
- Different skills required to become an IoT developer
IoT Architecture
- IoT Network Architecture
- IoT Device Architecture
- IoT Application Architecture
- IoT cloud Architecture
IoT Device Design
- Sensors –Classification & selection criteria based on nature,
- frequency, and amplitude of the signal
- Embedded Development Boards – Arduino, Raspberry Pi, ESP32
- Interfacing peripherals & Programming GPIOs –
- Input/output peripherals, Sensor modules
- Design Considerations
- Cost, Performance & Power Consumption tradeoffs
Getting started with Raspberry pi
- Introduction to Raspberry pi
- Raspberry pi different model comparison
- Raspberry Pi operating system choices
- Set up your Raspberry pi
- Raspbian OS
Raspberry Pi vs. Arduino VS esp32
- Introduction to Arduino Platform
- Arduino over ESP32
- Advantages of Raspberry pi over ESP 32
Hands-on session on Raspberry pi using Linux OS commands
- Introduction
- Linux vs. other Operating systems
- Linux basic commands
- Installation of packages
- Linux File handling
- Software installation on Linux
Remote Access to Raspberry pi
- Remote Access using SSH
- Remote Access using TightVNC
Practical session on Python Programming Language
- Program using Loops
- Program using a function
- Python Libraries
- Oops concept in Python
- Hardware interfacing with python
- Exception Handling in Python
- Web connectivity with python
- Data storage in Python
Embedded system with Raspberry pi
- Introduction to Embedded system
- Embedded system basic block diagram
- Difference between Microprocessor and Microcontroller
- Key Points for Choosing the Right Microcontroller
- Using Raspberry Pi in Embedded System
- Raspberry pi GPIO interfacing
- Led Interfacing with Raspberry pi using python
- Switch counter project using python
- DC Motor Interfacing with Relay
- H-Bridge Circuit
- Working of L293D
- PIR sensor interfacing with raspberry pi
- DHT22 /11 sensor interfacing with Raspberry pi
IoT Communication Protocols
- Wired Communication Protocols – UART, USART
- Wireless Communication Protocols – Bluetooth, Wi-Fi
- Networking Protocols – OSI Reference Model, TCP/IP, Ethernet
- Application Protocols – HTTP, Web sockets, MQTT
Cloud Computing
- Overview of Computing
- Different types of computing
- Concept of cloud computing
- Architecture of Cloud
- Description on Iaas, Paas, Saas
- Top Cloud service providers
- Role of Cloud Computing in IoT
- Tools, API and Platform for integration of IoT devices with Cloud
- Cloud Foundry