Diploma in Internet of Things (IoT) Diploma Course
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 7600.0 47600.0
Prospectus Fee 200.0 0.0 200.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

9895167521 keltronrechmt@gmail.com

CENTER CODE : G210
KELTRON REC KALAMASSERY

KALAMASSERY
KALAMASSERY
Ernakulam
Kerala
PIN 695033

9846999954 iib.caomailbox@gmail.com

CENTER CODE : H208
REC GOVT ENGINEERING COLLEGE TRICHUR

Thrissur
Thrissur
Thrissur
Kerala
PIN 876543

8606919311 recthrissur@gmail.com

CENTER CODE : H208
Govt.Engineering College,Thrissur

Govt.Engineering College Govt.Engineering College (P.O) , Thrisssur - 680009
Govt.Engineering College
Thrissur
Kerala
PIN 680009

04933277556 principal@meaec.edu.in

CENTER CODE : J226
MEA Engineering College

Vengoor P.O , Pattikkad Post , Perinthalmanna Pin:- 679325
Vengoor
Malappuram
Kerala
PIN 679325

9947973456 mohannellankuzhy@gmail.com

CENTER CODE : F805
ROYAL COLLEGE

ATTAPPALLAM P.O, FIRST MILE, KUMILY , IDUKKI PIN:685509
FIRST MILE
Idukki
Kerala
PIN 685509

48327135530 principal@emeacollege.ac.in

CENTER CODE : J219
EMEA College Arts And Science

kumminiparamba , Kondotti, Malappuram (Dt), Kerala , pin: 673638
kumminiparamba
Malappuram
Kerala
PIN 673638

04933225133 pmnakeltron@gmail.com

CENTER CODE : 69
KKC PERINTHALMANNA

Kolakkadan Arcade, Opp. Moulana Hospital, Ooty Road, Perinthalmanna
Opp. Moulana Hospital
Malappuram
Kerala
PIN 679322

04712325154 kkctvm@gmail.com

CENTER CODE : 32
KKC TVM VAZHUTHACAUD

2nd Floor Chempikalom Building, Bakery Jn,Women's College Road
Women's College Road
Thiruvananthapuram
Kerala
PIN 695014

8592854442 keltronrec@gmail.com

CENTER CODE : H249
KELTRON REC THRISSUR

Thrissur
Thrissur
Thrissur
Kerala
PIN 876543

Why this Course

Top