Diploma in Internet of Things (IoT)
- Required Qualification : B.TECH ( Doing), Degree
- Sectors : IT&ITeS
Objective & Scope
Fee Structure
General Candidates Fee Scheme | |||||||||
---|---|---|---|---|---|---|---|---|---|
Amount | Tax Amount | Total Amount | |||||||
Course Fee | 40000.0 | 7200.0 | 47200.0 | ||||||
Prospectus Fee | 200.0 | 0.0 | 200.0 | ||||||
Grand Total | 40200.0 | 0.0 | 7200.0 | 47400.0 |
Syllabus
Python and C programming
Introduction to C,Data Types ,Constants and Variables
Variable Types ,Operators
Expressions, Input and Output, Control Statements
Storage Class,Enum, Typedef, Type Cast
Functions,Arrays, Strings
Structure,Union,Pointers
Introduction to Data Structures
Pre-processors,Files and streams, File structures
The basic elements of Python
Branching programs, Strings and Input, Iteration
Functions and Scoping, Specifications
Recursion, Global variables, Modules, Files
Structured Types, Functions as Objects
Strings, Tuples and Lists, Dictionaries
Handling exceptions, Exceptions as a control flow mechanism
Abstract Data Types and Classes Encapsulation and information hiding
Assertions
Search Algorithms, Sorting Algorithms
Hash tables,Introduction to Vpython
Basic Programs in Vpython
Fundamentals of IoT and WSN
Introduction of IoT,History of IoT
IoT standards, IoT enabling technologies
IoT physical entities
IoT Building blocks – Architecture
Study of existing IoT platforms
Overview of Wireless sensor Networks
Overview of RF
Overview of WiFi Bluetooth, Zigbee
Overview of GSM/GPRS
Requirements of IoT
RFID Basics
WSN topology and deployment strategies
IoT Protocols & Networking Fundamentals
Introduction of M2M
Evolution of M2M
Working of M2M
Role of M2M in IoT
IoT communication pattern
Standardization activities towards protocols
TCP/IP Basics,Overview of IPV6
Network devices & configurations
Overview of Web servers , Socket programming
IoT Protocol overview
Overview of MQTT
Overview of COAP,6lowpan
Overview of REST, HTTP/HTTPS
IoT (Internet of Things) Application Development-part1
Introduction of Microprocessors & Controllers, ARM Series Architecture
Introduction to Arduino Board Mega2560,GPIO in Mega2560
Interfacing SPI ,I2C on Mega2560
Interfacing Displays on Mega2560
Interfacing wifi ,Bluetooth on Mega2560
Interfacing Ethernet on Mega2560
Interfacing Relays & sensors on Mega2560
Introduction to Raspberry PI 3 board,GPIO in Raspberry PI 3
Interfacing SPI,I2C on Raspberry PI 3
Interfacing Displays on Raspberry PI 3
Interfacing wifi ,Bluetooth on Raspberry PI 3
Interfacing Ethernet on Raspberry PI 3
Interfacing Relays & sensors on Raspberry PI 3
Introduction to Intel Galileo Board,GPIO in Intel Galileo Board
Interfacing SPI,I2C on Intel Galileo Board
Interfacing Displays on Intel Galileo Board
Interfacing wifi ,Bluetooth on Intel Galileo Board
Interfacing Ethernet on Intel Galileo Board
Interfacing Relays & sensors on Intel Galileo Board
Introduction to BeagleBone Black Board
Interfacing GPIO in BeagleBone Black Board
Interfacing SPI,I2C on BeagleBone Black Board
Interfacing Displays on BeagleBone Black Board
Interfacing wifi ,Bluetooth on BeagleBone Black Board
Interfacing Ethernet on BeagleBone Black Board
Interfacing Relays & sensors on BeagleBone Black Board
IoT (Internet of Things) Application Development-part2
Introduction to IoT Graphical user interface,Apache Webservers,Apache features
Installing Apache,Installing FoxServ, Compiling Apache, Running Apache
Running Apache automatically
Checking Apache is running, Serving webpages, Setting the document root, Applying configuration changes
What is HTML,HTML Documents,Basic structure of an HTML document
Creating an HTML document,Mark up Tags,HTML Tags
Heading-Paragraphs,Line Breaks
Introduction to elements of HTML
Working with Text, Lists, Tables and Frames
Working with Hyperlinks, Images and Multimedia
Working with Forms and controls
Introduction to Cascading Style Sheets
Concept of CSS,Creating Style Sheet,CSS Properties
CSS Styling(Background, Text Format, Controlling Fonts), Working with block elements and objects
Working with Lists and Tables,CSS Id and Class
Box Model(Introduction, Border properties, Padding,Properties, Margin properties)
CSS Advanced(Grouping, Dimension, Display,Positioning, Floating, Align,Pseudo class, Navigation Bar,Image Sprites, Attribute sector)
IoT application development for Mobile
Android Stack,Android applications structure
Creating a project Working with the AndroidManifest.xml,Using the log,system Activities
Application context,Intents,Activity life cycle, Supporting multiple screen sizes
Text controls,Button controls,Toggle buttons,Images
Parameters on Intents,Pending intents,Status ,bar,notifications,Toast notifications
Alert dialog,Custom dialog,Dialog as Activity,Using string arrays,Creating lists,Custom lists
Google maps,Using GPS to find current location,View animation, Drawable animation
Shared preferences,Preferences activity,Files access,SQLite database
Content provider introduction,Query providers,Network Communication,Web Services,HTTP Client,XML and JSON
Cloud Computing & Data Management
Basics of Virtualization,Specific Characteristics that Define a Cloud
Understanding Elasticity, Resiliency, On-Demand and Measured Usage
Platform as a Service (PaaS), Infrastructure as a Service (IaaS) ,Software as a Service (SaaS)
Benefits, Challenges and Risks of Cloud Computing Platforms and Cloud Services
Introduction to cloud based IoT platforms : IBM
Introduction to cloud based IoT platforms: Bluemix
Introduction to cloud based IoT platforms : Amazon
IoT Cloud Platforms, Visualization (case studies)
Iot Database management
Introduction to Mysql
Advanced MySQL Concepts,Database Structures
Doing Advanced Queries
Managing Users and Privileges
Backing Up and Restoring MySQL Databases
MySQL Options File and Configuring and Tuning the MySQL Server
Introduction to MongoDb
Seminar
Project
Centers
CENTER CODE : H249
KELTRON REC THRISSUR
KCVTP-REC-OUTCAMPUS
Thrissur
Thrissur
Thrissur
Kerala
PIN 876543
CENTER CODE : 69
KKC PERINTHALMANNA
KKC-INFRA-PARTNER-CENTER
Marhaba Trade Centre, Ooty Road, Perinthalmanna
Near KSEB Office
Malappuram
Kerala
PIN 679322
CENTER CODE : H208
REC GOVT ENGINEERING COLLEGE TRICHUR
KCVTP-REC-KSDTC
Thrissur
Thrissur
Thrissur
Kerala
PIN 876543
CENTER CODE : J219
EMEA College Arts And Science
KCVTP-REC-KSDTC
kumminiparamba , Kondotti, Malappuram (Dt), Kerala , pin: 673638
kumminiparamba
Malappuram
Kerala
PIN 673638
CENTER CODE : J226
MEA Engineering College
KCVTP-REC-KSDTC
Vengoor P.O , Pattikkad Post , Perinthalmanna Pin:- 679325
Vengoor
Malappuram
Kerala
PIN 679325
CENTER CODE : F805
ROYAL COLLEGE
KCVTP-PPTC
ATTAPPALLAM P.O, FIRST MILE, KUMILY ,
IDUKKI PIN:685509
FIRST MILE
Idukki
Kerala
PIN 685509
CENTER CODE : H208
Govt.Engineering College,Thrissur
KCVTP-REC-KSDTC
Govt.Engineering College
Govt.Engineering College (P.O) ,
Thrisssur - 680009
Govt.Engineering College
Thrissur
Kerala
PIN 680009
CENTER CODE : G210
KELTRON REC KALAMASSERY
KCVTP-REC-KSDTC
KALAMASSERY
KALAMASSERY
Ernakulam
Kerala
PIN 695033
CENTER CODE : 32
KKC TVM VAZHUTHACAUD
KKC-DIRECT-CENTER
Second Floor, Chempikalom Building, Bakery Jn, Vazhuthacaud
Women's College Road
Thiruvananthapuram
Kerala
PIN 695014