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