Syllabus - IoT and Multimedia Technology (IO 603 (B))


CSE-IOT/IOT

IoT and Multimedia Technology (IO 603 (B))

VI-Semester

Unit I

Markup Language

Introduction to Markup language, HTML document structure, HTML forms, Style (CSS), Multiple CSS stylesheets, DHTML, Tools for image creation and manipulation, User experience design, IoT development using charts

Unit II

Scripting Language

Introduction to JavaScript, Functions, DOM, Forms, and Event Handlers, Object Handlers, Input validation, J2ME, application design using J2ME , IoT development using Real time rules, platforms, alerts

Unit III

Android Programming Framework

Mobile app development: Android Development environment, Simple UI Layouts and layout properties, GUI objects, Event Driven Programming, opening and closing a Database

Unit IV

Industrial IoT

IIoT Fundamentals and Components, Industrial Manufacturing, Monitoring, Control, Optimization and Autonomy, Introduction to Hadoop and big data analytics

Unit V

Applications

Smart Farming: Weather monitoring, Precision farming, Smart Greenhouse, Drones for pesticides, Energy Consumption Monitoring, Smart Energy Meters, Home automation, Smart Grid and Solar Energy Harvesting, Intelligent Parking, Data lake services scenarios, Architecture of IoT for Healthcare, Multiple views coalescence, SBC-ADL to construct the system architecture. Use Cases : Wearable devices for Remote monitoring of Physiological parameter, ECG, EEG, Diabetes and Blood Pressure.

Course Objective

The objective of this course is to enable the students to learn and apply the programming skills in developing IoT applications pertaining to Industrial, medical, agricultural field etc.

Course Outcome

["Design dynamic web forms to acquire and process user & sensor data", "Interactive forms using Java Script with a focus on internet of things", "Implement mobile application using android SDK", "Understand the IoT architecture and building blocks for various domains", "Devise multidisciplinary case to case modelling and execute wide range of application"]

Practicals

Reference Books

  • John Dean, Web Programming with HTML5, CSS and JavaScript, 2018, Jones and Bartlett Publishers Inc., ISBN-10: 9781284091793

  • DiMarzio J. F., Beginning Android Programming with Android Studio, 2016, 4th ed., Wiley, ISBN-10: 9788126565580

  • Fadi Al-Turjman, Intelligence in IoT-enabled Smart Cities, 2019, 1st edition, CRC Press, ISBN-10: 1138316849

  • Giacomo Veneri, and Antonio Capasso, Hands-on Industrial Internet of Things: Create a powerful industrial IoT infrastructure using Industry 4.0, 2018, Packt Publishing.

  • Subhas Chandra Mukhopadhyay, Smart Sensing Technology for Agriculture and Environmental Monitoring, 2012, Springer, ISBN-10: 3642276377