Short Courses

Short Course

The conference program includes short course, which will be conducted by leading experts in the field. Details will get updated in the conference website and available in subsequent mailings. As of now we have the following short-course confirmed.

Course 1:Introduction to Internet of Things (IoT) and Smart Technologies (ST)

Please E-mail your proposals to:

Prof. Dr. S. K. Niranjan
General Chair, iCATccT 2017

Course 1

Introduction to Internet of Things (IoT) and Smart Technologies (ST)

Course Leader

Vignesh Govindraj Research Engineer Teller Comm Private Limited, Bangalore, India


21 December 2017 (Thursday) / 01.00 pm to 5.30 pm


Rs. 800
(includes, Certificate, short course kit, buffet lunch & tea/coffee network session) + Free entry to innagural and keynotes on 21 December 2017

Who Should Attend

BE/ME/M.Tech Engineering Students (CSE, IT, ECE, EEE, Instrumentation and Industrial Engineering), Academic and Research Students/faculties (including PhD or Post-doc) , Internship students, Industrial employees. .

This short course will help the participants to: Define the common terminology used in IoT; Identify the IoT and its application from a business perspective; Explain the different deployment models in IoT;

Course 1

Introduction to Internet of Things (IoT) and Smart Technologies (ST)

Course Leader

Mr. Vignesh Govindraj,
Research Engineer Teller Comm Private Limited, Bangalore, India
Mr. Mithileysh Sathiyanarayanan,
Research Scientist Red Sift, London

Internet of Things (IoT) is a popular buzzword and currently a hot technology worldwide. The "Internet of Things" describes an important technology trend which is having lasting effects on society at large.Government, academia, and industry are involved in different aspects of research, implementation, and business with IoT. IoT cuts across different application domain verticals ranging from civilian to defence sectors. These domains include agriculture, space, healthcare, manufacturing, construction, water, and mining, which are presently transitioning their legacy infrastructure to support IoT. Today it is possible to envision pervasive connectivity, storage, and computation, which, in turn, gives rise to building different IoT solutions. IoT-based applications such as innovative shopping system, infrastructure management in both urban and rural areas, remote health monitoring and emergency notification systems, and transportation systems, are gradually relying on IoT based systems. Interesting, the explosive growth of the "Internet of Things" is changing our world and the rapid drop in price for typical IoT components is allowing people to innovate new designs and products at home. Therefore, it is very important to learn the fundamentals of this emerging technology.
This course aims to give:

  • a solid grounding in the key technologies involved and how they're integrated to form complete IoT systems
  • an understanding of how the internet of things fits within the wider context of the ICT industry

Key Points and Features
  • Learn the latest trends, applications and products on IoT domains
  • Learn about cutting edge technologies on which you can pursue higher studies or work in companies
  • Learn and understand how to make rapid prototypes
  • Networking and mentoring opportunities from internationally recognized experts
  • Social networking with peers
  • Many papers related to IoT and other inter-connected domains will be discussed
  • Opportunity to practically learn 1:1 in this course
  • Internship opportunities at IoT Start-ups in Bangalore

Course Outline

  1. Introduction to IoT
    • The role of IoTin different domains
    • Challenges and opportunities of using IoT
    • Introduction to IoT and Architectural elements
    • Learning the definition and usage of the term "internet of things" in different contexts
    • Understanding where the IoT concept fits within the broader ICT industry and possible future trends
    • An overview of key concepts and challenges related to smart technologies.
    • Understanding the various network protocols used in IoT
    • Understanding the key wireless technologies used in IoT systems, such as WiFi, 6LoWPAN, bluetooth and ZigBee.
    • Understanding the IoT Ecosystem and the Stack
    • An overview of IoT protocols - A comparison
    • Examining the evolution of the Internet and how the interconnection of people, processes, data, and things is transforming every industry.

  2. Design and Development
    • IoT architecture, hardware, software and protocols
    • Designing the IoT hardware and software
    • RTOS for IoT
    • IoT design considerations, constraints and interfacing between the physical world and the developed device
    • The building blocks of IoT device hardware - Thing, Data acquisition module, Data acquisition module, communications module
    • Challenges and constrains in designing the IoT hardware
    • Introduction to sensors and microcontrollers - Selecting the right controller for your design
    • Opensource RTOS for IoT - Contiki, Zephyr &FreeRTOS
    • Implementation of IoT with Raspberry Pi
    • Interoperability in IoT, Introduction to Arduino Programming
    • Basics of Networking: communication protocols
  3. IoT Applications and use cases
    • Smart Humans - Medical IoT
    • IIoT - Industrial IoT
    • Smart Homes and cities
    • IoT in Agriculture
    • Understanding the role of IoT in various applications and their impact
  4. The Future of IoT
    • Where is IoT heading?
    • Emergence of Big Data, Analytics and Data Science
    • Internet of 'Threat'?
    • IoT security
    • Understanding the role of big data, cloud computing and data analytics in a typical IoT system
    • Understanding the need for security in IoT
    • Learn the security concerns that must be considered when implementing IoT solutions.
    • Discussion on the ramifications that IoT is having on society today
    • Learn how to make design trade-offs between hardware and software.
    • Learn how the Internet of Everything(IoE) is completely replacing the Internet of things (IoT).

    Upon completing this course, you will be able to:
    1. Define the term "Internet of Things"
    2. State the technological trends which have led to IoT
    3. Describe the impact of IoT on society
    4. Define what an embedded system is in terms of its interface
    5. Enumerate and describe the components of an embedded system
    6. Describe the interactions of embedded systems with the physical world
    7. Name the core hardware components most commonly used in IoT devices
    8. Describe the interaction between software and hardware in an IoT device
    9. Describe the role of an operating system to support software in an IoT device
    10. Describe the structure of the Internet and explain the use of networking and basic networking hardware

Who Should Attend

The course is designed for

  • BE/ME/M.Tech Engineering Students (CSE, IT, ECE, EEE, Instrumentation and Industrial Engineering)
  • Academic and Research Students/faculties (including PhD or Post-doc)
  • Internship students
  • Industrial employees

The course will help one to:

  • understand Internet of Things (IoT) and Smart Technologies (ST)
  • develop simple and/or complex prototyes, and
  • work with real-time components

Copyright ©2017 iCATccT2017. All rights reserved. Powered by Research Publishing Services (RPS)