0% found this document useful (0 votes)
54 views61 pages

CSP367 - 1st Day

The document outlines the vision and mission of a university's Computer Science and Engineering department, emphasizing excellence in research, innovation, and ethical professional development. It details the program's educational objectives, outcomes, and specific skills related to IoT, cloud computing, edge computing, and machine learning. Additionally, it discusses the historical evolution and future trends of these technologies, highlighting their importance and demand across various industries.

Uploaded by

yudhvir850
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views61 pages

CSP367 - 1st Day

The document outlines the vision and mission of a university's Computer Science and Engineering department, emphasizing excellence in research, innovation, and ethical professional development. It details the program's educational objectives, outcomes, and specific skills related to IoT, cloud computing, edge computing, and machine learning. Additionally, it discusses the historical evolution and future trends of these technologies, highlighting their importance and demand across various industries.

Uploaded by

yudhvir850
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 61

UNIVERSITY INSTITUTE OF ENGINEERING

COMPUTER SCIENCE ENGINEERING


Bachelor of Engineering
BE-CSE/IT (6th Semester)

Foundation of Cloud IoT Edge ML Lab


(22CST/ITT-367 & 22CSP/ITP-367)

Prepared by: Er. Parveen Badoni (E13737)


Master Subject Coordinator
DISCOVER . LEARN . EMPOWER
Vision of University

“To be globally recognized as a Centre of Excellence for Research,


Innovation, Entrepreneurship and disseminating knowledge by
providing inspirational learning to produce professional leaders for
serving the society.”
Mission of University

M1: Providing world class infrastructure, renowned academicians and ideal environment for Research,
Innovation, Consultancy and Entrepreneurship relevant to the society.

M2: Offering programs & courses in consonance with National policies for nation building and meeting
global challenges.

M3: Designing Curriculum to match International standards, needs of Industry, civil society and for
inculcation of traits of Creative Thinking and Critical Analysis as well as Human and Ethical values.
Continued…

M4: Ensuring students delight by meeting their aspirations through blended learning, corporate mentoring,
professional grooming, flexible curriculum and healthy atmosphere based on co-curricular and extra-
curricular activities.

M5: Creating a scientific, transparent and objective examination/evaluation system to ensure an ideal
certification.

M6: Establishing strategic relationships with leading National and International corporates and universities
for academic as well as research collaborations.

M7: Contributing for creation of healthy, vibrant and sustainable society by involving in Institutional Social
Responsibility (ISR) activities like rural development, welfare of senior citizens, women empowerment,
community service, health and hygiene awareness and environmental protection.
Vision of Department

“To be recognized as a leading Computer Science and Engineering


department through effective teaching practices and excellence in
research and innovation for creating competent professionals with
ethics, values and entrepreneurial attitude to deliver service to society
and to meet the current industry standards at the global level.”
Mission of Department

M1: To provide practical knowledge using state-of-the-art technological support for the experiential
learning of our students.

M2: To provide industry recommended curriculum and transparent assessment for quality learning
experiences.

M3: To create global linkages for interdisciplinary collaborative learning and research.

M4: To nurture advanced learning platform for research and innovation for students’ profound future
growth.

M5: To inculcate leadership qualities and strong ethical values through value based education.
Program Educational Objectives (PEOs)

PEO1: To produce computer science graduate engineers with an ability to comprehend,


understand and analyze real life problems for providing sustainable solutions in the light of
disruptive technologies.
PEO2: To inculcate life-long learning skills in graduates preparing them for work in changing
environments and multidisciplinary teams in order to enhance their capability being globally
employable.
PEO3: To instill leadership qualities in graduates with a sense of confidence, professionalism
and ethical attitude to produce professional leaders for serving the society.
PEO4: To make the graduates adaptable to changing career opportunities who have the
potential to excel in industry/ public sector/ higher studies or entrepreneurship exhibiting
global competitiveness.
Program Outcome (POs)

PO1: Engineering knowledge: Apply the knowledge of Mathematics, Science, Engineering fundamentals
and computer science fundamental and strategies which have the solution of complex computer science
engineering problems.
PO2: Problem analysis: Identify, formulate, research literature, and analyze complex computer science
engineering problems reaching substantiated conclusions using first principles of mathematics, natural
sciences, and engineering sciences.
PO3: Design/development of solutions: Design solutions for complex database and software engineering
problems and design system components or processes that meet the specified needs with appropriate
considerations for the public health and safety, and the cultural, societal, and environmental considerations.
PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of software engineering & networking based experiments, analysis and Interpretation of
data, and synthesis of the information to provide valid conclusions.
Continued…

PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
Computer science engineering and IT tools including prediction and modeling to complex database or
software engineering activities with an understanding of the limitations.
PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess
Social, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
Professional Computer Science & Engineering practice.
PO7: Environment and sustainability: Understand the impact of the professional computer science
and engineering solutions in social and environmental contexts, and demonstrate the knowledge of, and
need for sustainable development goals.
PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms
of computer science engineering practice
Continued…

PO9: Individual and team work: Function effectively as an individual, and as a member or leader in
diverse teams, and in multidisciplinary settings.
PO10: Communication: Communicate effectively on complex computer science engineering
activities with the engineering community like CSI society at large, such as, being able to comprehend
and write effective reports and design documentation, make effective presentations, and give and
receive clear instructions.
PO11: Project management and finance: Demonstrate knowledge and understanding of the
computer science engineering and management principles and apply these to one’s own work, as a
member and leader in a team, to manage projects and in multidisciplinary environments.
PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life- long learning in the broadest context of computer science engineering changes.
Program Specific Outcome (PSOs)

PSO1: Exhibit attitude for continuous learning and deliver efficient solutions for
emerging challenges in the computation domain.

PSO2: Apply standard software engineering principles to develop viable solutions


for Information Technology Enabled Services (ITES).
Course Objectives

Pre-requisite: As prerequisites, learners should have basic programming knowledge, particularly in Python, along with familiarity with fundamental programming
constructs like loops, functions, and data structures. A good grasp of IoT concepts, such as sensors, actuators, communication protocols, and IoT architecture, is
necessary. Additionally, understanding cloud computing fundamentals, including cloud service models like IaaS, PaaS, and SaaS, as well as basic networking
concepts such as IP addressing and communication protocols, is crucial. A foundational knowledge of machine learning, including concepts like supervised and
unsupervised learning and common ML frameworks like TensorFlow or PyTorch, is also important. On the hardware side, familiarity with microcontrollers or
development boards (like Arduino or Raspberry Pi) and sensor interfacing will be beneficial.
Co-requisite: Learners should concurrently build their skills in integrating IoT systems with cloud platforms, understanding edge computing fundamentals, and
practicing data processing and visualization using tools like Grafana or Power BI. Real-time data handling using frameworks like Apache Kafka or Spark and
familiarity with IoT data security practices, such as using encryption methods and TLS/SSL protocols, are also recommended.

Objectives:
1. Explore the fundamentals of IoT, cloud computing, edge computing, and machine learning, and understand their roles in
modern applications.
2. Assemble the various components of IoT including sensors, actuators, controllers using communication protocols and
data processing.
3. Apply Cloud, IoT and ML technologies on edge computing to solve real-world problems in fields like smart cities,
healthcare, industry 4.0, and environmental monitoring.
4. Implement methods to securely send data from IoT devices to the cloud or edge nodes for storage, processing, and
analysis
Course Outcomes

CO1 Set up and utilize cloud services for data storage, processing, and application deployment in IoT projects.

CO2 Deploy IoT systems capable of capturing and transmitting data from sensors to cloud and edge environments.

CO3 Train and optimize ML models for IoT datasets to improve prediction accuracy.

CO4 Architect scalable and efficient IoT systems that integrate cloud, edge or machine learning components.

Develop and present an end-to-end IoT solution for a specific use case using advanced technologies like
CO5
Cloud, Edge, AI & ML.
Method of Teaching
Evolution/History/Future Trends of Subject

IoT
1980s–1990s: The concept of connected devices began with simple embedded systems and networked
sensors. The first "smart" device: A Coke vending machine at Carnegie Mellon University (1982) was
connected to the internet to monitor inventory.
2000s–Birth of IoT: Kevin Ashton coined the term "Internet of Things" in 1999. Advances in sensors, wireless
networks (like Wi-Fi), and microcontrollers made IoT feasible.
2010s–Rapid Growth: Emergence of affordable sensors, 5G, and improved cloud connectivity. IoT spread
into smart homes, wearables, and industrial automation. Companies like Google (Nest), Amazon (Alexa), and
Tesla accelerated IoT adoption.

Future Trends
IoT + AI/ML: Smart devices will learn and adapt autonomously.
5G & Beyond: Ultra-fast connectivity will enable massive IoT device deployments.
Security Focus: Enhanced IoT security frameworks to tackle vulnerabilities.
Sustainability: IoT for environmental monitoring and energy optimization.
Evolution/History/Future Trends of Subject

Cloud Computing
1960s – The Concept: John McCarthy envisioned utility computing, a precursor to cloud services.
1990s – Virtualization: Technologies like VMware enabled virtual machines, paving the way for shared
resources.
2000s – Cloud Takes Off: Amazon launched AWS in 2006, pioneering cloud services. Microsoft Azure and
Google Cloud followed, leading to cloud dominance.
2010s – Adoption Boom: Enterprises embraced cloud computing for scalability, cost-efficiency, and
flexibility. The rise of SaaS, PaaS, and IaaS models.

Future Trends
• Edge-Cloud Synergy: Cloud services will extend to the edge for faster processing.
• AI in Cloud: Machine learning models as cloud services (e.g., Google AI, Azure ML).
• Quantum Computing in Cloud: Integration of quantum capabilities for specific workloads.
• Sustainability: Carbon-neutral and green data centers to meet environmental goals.
Evolution/History/Future Trends of Subject

Edge
Early Stage (2010s): ML was performed in the cloud due to the lack of computational power in edge devices. Sensors collected data, and cloud
servers processed it.
1. Hardware Breakthroughs (Late 2010s): Introduction of edge-specific hardware like NVIDIA Jetson, Intel Movidius, and Google Coral enabled
ML inference at the edge. Frameworks like TensorFlow Lite, ONNX, and PyTorch Mobile optimized models for edge devices.
2. TinyML (2020s): Lightweight ML models designed for ultra-low-power microcontrollers (e.g., ARM Cortex-M). Examples: Smart home
devices, wearables, and industrial sensors.

Future Trends in Edge


Federated Learning: ML models are trained locally on edge devices without sharing raw data. Enhances privacy and reduces communication costs.
Example: Google’s Gboard keyboard uses federated learning to improve typing predictions.
3. 5G Integration: High-speed, low-latency 5G networks will enable seamless collaboration between edge and cloud computing. Supports real-
time applications like AR/VR and connected autonomous systems.
4. AI Hardware Optimization: Development of specialized chips (e.g., ASICs, FPGAs) for ultra-fast and low-power ML inference.
5. Real-Time Video Analytics: Smart cameras and drones will perform advanced ML tasks like anomaly detection, crowd analysis, and facial
recognition locally.
6. Edge-to-Cloud Synergy: Complex tasks will be offloaded to the cloud, while critical, time-sensitive tasks remain at the edge.
7. Energy-Efficient ML: Focus on optimizing edge ML for battery-powered devices through innovations like TinyML and efficient neural
architectures.
Evolution/History/Future Trends of Subject
ML
1950s–1980s: Alan Turing proposed the concept of machine intelligence in his 1950 paper, introducing the Turing Test. Arthur Samuel developed
one of the first machine learning programs in 1959—a checkers-playing algorithm that learned from experience.
Rule-Based Systems: Early ML systems relied on hard-coded rules rather than learning from data.
1990s–2000s: ML transitioned from rule-based systems to statistical models that could analyze patterns in data. Decision Trees, Support Vector
Machines (SVM), and Ensemble Methods like Random Forests. Growing datasets (e.g., UCI ML Repository) and computational power
accelerated progress.
Big Data and Neural Networks (2010s): Neural networks, particularly Convolutional Neural Networks (CNNs), became practical with increased
computing power and GPUs. ImageNet (2012): AlexNet demonstrated that deep learning outperformed traditional ML in image classification.
Natural Language Processing (NLP): Recurrent Neural Networks (RNNs) and Transformers (e.g., BERT, GPT) transformed language
understanding. Access to massive datasets and cloud computing enabled large-scale model training.
Future Trends
Hybrid AI models, which combine symbolic reasoning with deep learning, will enable more interpretable and flexible systems. Self-supervised learning will
reduce dependence on labeled datasets, allowing models to learn from vast amounts of unlabeled data, making AI training more efficient. Sustainable AI will
become a major focus, with energy-efficient algorithms, model compression, and greener hardware solutions addressing the environmental impact of large-
scale AI models. Quantum machine learning, though in its early stages, promises to revolutionize optimization and computation tasks, particularly in areas like
cryptography and drug discovery. Additionally, AI-driven scientific discovery will accelerate breakthroughs in biology, chemistry, and climate science, as seen
with tools like AlphaFold for protein structure prediction. Lifelong and continual learning will empower models to adapt to new data without forgetting prior
knowledge, making them suitable for dynamic, real-world applications. Federated learning will further enhance privacy and security by training models across
decentralized systems without sharing raw data. Finally, human-AI collaboration will play a pivotal role in fields like healthcare, education, and law, where AI
augments human decision-making, enabling smarter, faster, and more informed outcomes.
Evolution/History/Future Trends of Subject
Evolution/History/Future Trends of Subject

Edge Computing is the concept of capturing and processing data as close to its source or end user
as possible. Typically, the data source is an internet of things (IoT) sensor. The processing is done
locally by placing servers or other hardware near the physical location of the data sources to
process the data. Since edge computing processes data locally on the edge of the network, instead
of in the cloud or a centralized data center, it minimizes latency and data transit costs, allowing for
real-time feedback and decision-making. The always-on, instantaneous feedback that edge
computing offers is especially critical for applications where human safety is a factor. For example,
it’s crucial for self-driving cars, where saving even milliseconds of data processing and response
times can be key to avoiding accidents. It’s also critical in hospitals, where doctors rely on
accurate, real-time data to treat patients.
Evolution/History/Future Trends of Subject
Future Trends of Subject
Future Trends of Subject
Future Trends of Subject
Future Trends of Subject
Importance of Subject (Placement Point of View)

1. IoT is a network of connected devices that collect and share data,


while cloud computing delivers computing resources and services on-
demand over the internet.
2. IoT and cloud computing complement each other, with cloud
computing serving as the central hub for data storage and
management in IoT systems.
3. Integrating IoT with cloud solutions enables efficient data storage,
streamlined analysis through AI-driven tools, and cost reduction in
operations.
4. IoT and cloud computing applications span across industries,
including smart cities, healthcare, and manufacturing, enhancing
efficiency and productivity in various sectors.
Importance of Subject (Placement Point of View)
Importance of Subject (Placement Point of View)
Importance of Subject (Placement Point of View)
Demand of the Subject
1. Cloud Computing: Cloud platforms (e.g., AWS, Azure, Google Cloud) offer scalable, cost-effective solutions for hosting IoT
devices, managing data, and running ML models. The demand for cloud expertise is driven by the need for remote access, storage,
and computational power for IoT systems.
2. Internet of Things (IoT): IoT enables businesses to collect vast amounts of real-time data from connected devices, making it
crucial for sectors like manufacturing, healthcare, smart cities, and logistics. The demand for IoT professionals is growing due to the
rise of connected devices and smart infrastructure.
3. Edge Computing: Edge computing processes data closer to the source (e.g., IoT devices), reducing latency and bandwidth use,
making it essential for real-time applications like autonomous vehicles, industrial automation, and smart homes. As IoT devices
generate more data, edge computing allows for faster decision-making and minimizes reliance on the cloud.
4. Machine Learning (ML): ML is key for analysing the data generated by IoT devices to extract insights, make predictions, and
automate decision-making. Industries are leveraging ML to optimize processes, enhance customer experiences, and enable smart
systems.

Industries Driving Demand:


• Healthcare: Real-time patient monitoring, smart medical devices, predictive analytics.
• Manufacturing: Predictive maintenance, automation, smart factories.
• Automotive: Autonomous vehicles, fleet management, traffic optimization.
• Smart Cities: Energy management, surveillance, waste management, and traffic control.
• Retail: Personalized experiences, supply chain optimization, and inventory management.

Skills in Demand: Cloud infrastructure and services, IoT device integration and management, Edge computing frameworks and
platforms, Machine learning algorithms and data analysis, Security and privacy considerations in IoT and cloud systems.
NPTEL Syllabus of Foundation of Cloud IoT Edge ML
By Prof. Rajiv Misra, IIT Patna
(8 Weeks)
Week 1: Introduction to Cloud and its limitations to support low
latency use cases
Week 2: Edge Computing to support IoT applications such as self
driving cars, etc
Week 3: Introduction to IoT Edge platforms such as Azure IoT hub,
AWS IoT platform
Week 4: Introduction to docker container and kubernetes in edge
computing
Week 5: Concepts of distributed systems in IoT applications such as
time ordering and clock synchronisation, distributed snapshot, etc
Week 6: Edge Design of IoT storage system like key value store
Week 7: Introduction to MQTT and Kafka for end-to-end IoT pipeline
Week 8: Use Cases of Machine Learning for IOT in predictive
E-Learning Links

1. https://www.coursera.org/learn/introduction-to-cloud
2. https://www.coursera.org/learn/cloud-applications-part2
3. https://www.coursera.org/specializations/it-cloud-fundamentals
4. https://www.coursera.org/specializations/cloud
5. https://www.linkedin.com/learning/edge-ai-tools-and-best-practices-for-building-ai-applications-a
t-the-edge
6. https://www.linkedin.com/learning/machine-learning-foundations-prototyping-on-the-edge
7. https://www.linkedin.com/learning/certnexus-certified-internet-of-things-practitioner-itp-110-cert-
prep
8. https://www.linkedin.com/learning/learning-tinyml-a-hands-on-course
9. https://www.linkedin.com/learning/leveraging-cloud-computing-for-iot
10. https://www.linkedin.com/learning/paths/getting-started-with-ai-and-machine-learning
Syllabus (LAB)

UNIT 1

Experiment No.1: Install VirtualBox or VMware Workstation on any


operating system and set up various flavors of Linux or Windows as virtual
machines. (CO-1)
Experiment No.2: Simulate a cloud scenario using MATLAB and run an
algorithm for temperature variations.(CO-2)
Experiment No.3: Monitor air quality using a gas sensor (MQ135) and
display the data on ThingSpeak. (CO-2)
Experiment No.4: Build a security system with any sensor and alerts using
Blynk. (CO-2)
Syllabus (LAB)

UNIT 2

Experiment No.5: Set up a system using IoT sensor data to AWS IoT Core and
store it in an S3 bucket. (CO-4)
Experiment No.6: Create a cloud-based back-end to support IoT applications by
setting up EC2 servers with different operating systems. (CO-4)
Experiment No.7: Deploy and manage an edge computing environment using
Terraform for running real-time IoT workloads close to data sources. (CO-4)
Syllabus (LAB)

UNIT 3

Experiment No.8: Design a CNN based approach for vehicle recognition & traffic
estimation based on IoT. (CO-3)
Experiment No.9: Automate quality inspection of products using cameras and edge
computing. (CO-4)
Experiment No.10: Lab based Mini Project (CO-5)
Content Beyond Syllabus (Lab)

BEYOND SYLLABUS

1. Case studies of AWS IoT in healthcare and propose any IoT model for the healthcare sector.
(CO-5)

2. Create an IoT system to predict equipment failures and schedule maintenance. (CO-5)

3. To develop an IoT-based system to optimize agricultural practices (CO-4)

4. Monitor machine parameters (e.g., temperature, vibration, speed) in real time to ensure
predictive maintenance. (CO-4)
Text Books

1. "The Internet of Things: Enabling Technologies, Platforms, and Use Cases", by


Pethuru Raj and Anupama C. Raman (CRC Press)

2."Cloud Computing: Principles and Paradigms”, Editors: Rajkumar Buyya, James


Broberg,Andrzej M. Goscinski, Wiley, 2011

3."Cloud and Distributed Computing: Algorithms and Systems", Rajiv Misra, Yashwant Patel,
Wiley 2020

4. “Fog and Edge Computing: Principles and Paradigms”, Rajkumar Buyya (Editor), Satish
Narayana Srirama (Editor), Wiley, 2019
Reference Books

1. Edge Computing: Models, Technologies and Applications" by Jie Cao, Kewei Sha, and
Athanasios V. Vasilakos

2. Machine Learning for IoT: Unlocking Intelligence for the Internet of Things" by Jayani
Withanawasam

3. Building Arduino Projects for the Internet of Things: Experiments with Real-World
Applications by Adeel Javed, Apress Publications 2016

4. Architecting the Cloud: Design Decisions for Cloud Computing Service Models (SaaS,
PaaS, and IaaS)" by Michael J. Kavis
Case Studies

Lots of projects are associated with Cloud IoT


Edge ML

https://www.gsma.com/iot/smart-cities/case-st
udies/
https://www.youtube.com/playlist?
list=PLj1MyDu3jckroOrI5RAW8gAH5Tg0zYjpC
Complex Problems (LAB)
1. Implement a federated learning system across edge devices using privacy-preserving
techniques like differential privacy and secure multiparty computation (SMPC).
2. Develop an AI-driven energy management system that dynamically shifts computational
workloads between edge devices and the cloud based on energy availability, cost, and
performance metrics.
3. Build a decentralized IoT data marketplace using blockchain to enable secure data sharing
between devices and third parties, with payment mechanisms through smart contracts.
4. Integrate data from various IoT sensors (temperature, vibration, pressure) to develop a
predictive maintenance model. Perform fusion at the edge and optimize for real-time
predictions.
5. Deploy a distributed anomaly detection system across a smart city IoT network to detect
events like traffic congestion, air pollution spikes, or utility failures. Use edge devices for
local detection and cloud for global insights.
Complex Problems (LAB)

6. Implement an AI-based control system for a swarm of autonomous drones performing tasks
like search and rescue, surveillance, or delivery. The drones must communicate and coordinate
via edge devices without central control.
7. Design and deploy a zero-trust security framework for a complex IoT ecosystem, ensuring that
all devices, users, and services authenticate and authorize each other continuously.
8. Set up an edge computing network to monitor and predict natural disasters (e.g., floods,
earthquakes) using IoT sensors and AI models. Prioritize alerts based on severity and proximity
to affected areas.
9. Create a digital twin of a smart manufacturing facility that provides real-time updates and
predictive analytics. Integrate it with AR/VR for immersive visualization and remote
troubleshooting.
10. Design a governance framework that enforces ethical AI principles in IoT and edge
deployments, focusing on fairness, transparency, and accountability in decision-making
processes.
Complex Problems (LAB)
11. Design and implement a security framework to protect IoT devices and networks from common
threats (e.g., DDoS attacks, data breaches).

12. Investigate the use of block chain technology to enhance the security and integrity of IoT data
and transactions.

13. Develop a secure OTA update mechanism for IoT devices to ensure they are always running the
latest, most secure firmware.

14. Create an autonomous system where IoT devices collaborate to achieve a common goal
without human intervention (e.g., an autonomous greenhouse).

15. Design IoT solutions for remote health monitoring and management, including data collection
from wearable devices and integration with healthcare systems.

16. Develop an IoT system for comprehensive environmental monitoring, including air and water
quality, noise levels, and weather conditions.
Assessment Model (Practical)
For 9th Experiment

15 marks for experiment + 15 marks for


Complex/Average/Slow Learner’s Problem
Continuous Assessment Sheet Format
StudentNam Experiment No 1
S.no UID e Section Course Code to 10

Conduct 12 Viva 10 Worksheet 8 Total

Bifurcation of the 30 marks is as follows:


Conduct: 12 Marks
Viva Voce: 10 Marks
Worksheet: 8 Marks

Bifurcation for Practical’s January-May, 2025.


Conduct: 12 Marks Viva Voce: 10 Marks Worksheet: 8 Marks
Rubrics Rubrics Rubrics

1. 5 Viva Question 2 marks each 1. Aim/Objective- 1 Mark


1. Procedure Followed/Connections: 3 2. Input/Equipment Used- 1 Mark
Marks 3. Procedure- 1 Mark
2. Code: 3 Marks 4. Code- 1 Mark
3. Result/Output: 3 Marks 5. Procedure Followed/Connections-2
4. Advanced Modification of the experiment: Mark
3 Marks 6. Result- 1 Mark
Bifurcation of the 40 marks for External Practical

External Practical Evaluation Rubrics


Assessment Criteria

Performance/Conduct: 10 Marks Viva Voce: 15 Marks Written Worksheet: 15 Marks


11-15 marks for proper all
parameters included (Aim,
8-10 marks for properly performed and
Objective, Input/Equipment Used,
demonstrating the given experiment
Connections, Procedure, Code &
Minimum 5 Viva Question 3 Result).
5-7 marks for the connections but not able to marks each by the External 6-10 marks for mentioning proper
provide the result connections but not proper result
2-5 marks for wrong connections
2-4 marks for only mention some part of the
but mentioning right algorithm of
code or algorithm
the code
CO-PO MAPPING

COs PO1 P P P P PO6 PO7 P P PO PO PO PSO PSO


O O O O O O 10 11 12 1 2
2 3 4 5 8 9

CO1 3 3 2 2 3 0 0 0 0 0 0 3 3 3
CO2 3 3 2 3 3 0 0 0 0 0 0 3 3 1
CO3 3 2 3 3 3 0 0 0 0 0 0 3 3 1
CO4 3 3 3 3 3 1 0 0 0 0 0 3 3 2
CO5 3 3 3 3 3 3 1 0 1 1 1 3 3 3
AVG 3 2.8 2.6 2.8 3 2 1 0 1 1 1 3 3 2
Mini Projects

1.Smart Home Automation Dashboard – Cloud-based monitoring of smart


devices.
2.IoT Device Management Platform – Build a cloud app for provisioning and
managing IoT devices.
3.Cloud Storage for Sensor Data – Real-time sensor data logging in cloud
storage (AWS S3/Google Cloud Storage).
4.Serverless IoT Data Processing – Use cloud functions to process IoT data.
5.Predictive Maintenance in the Cloud – Analyze cloud-stored IoT data for
equipment maintenance.
6.Multi-Tenant IoT SaaS Platform – Develop a SaaS application to manage IoT
data.
7.IoT Device Firmware Updates Over the Cloud – Enable OTA updates for IoT
devices.
8.Cloud-Based Weather Station – Collect and analyze weather data in the
Mini Projects

11.Smart Camera System with Edge AI – Detect objects or faces using


an edge device.
12.Edge-Based Traffic Monitoring – Analyze real-time traffic data on
edge devices.
13.Local Anomaly Detection on Edge Devices – Detect anomalies in
sensor data using ML at the edge.
14.Edge AI for Crop Monitoring – Use edge devices for real-time crop
health analysis.
15.Smart Parking System – Implement parking space detection using
edge devices.
16.Edge AI for Wearable Health Monitoring – Process wearable data
locally for health insights.
17.IoT Edge Gateway with Data Filtering – Filter data on the edge
before sending to the cloud.
Mini Projects

21.Smart Irrigation System – Automate watering based on soil moisture data.


22.IoT Air Quality Monitoring – Measure and report air quality metrics.
23.IoT Smart Lock System – Control and monitor locks remotely.
24.GPS Tracking System – Real-time tracking of assets.
25.IoT-Based Waste Management System – Monitor and optimize waste collection.
26.IoT-Enabled Smart Grid – Monitor energy consumption and generation.
27.Smart Lighting System – Control lighting based on motion and ambient light.
28.IoT-Based Water Leak Detection – Detect and report water leaks.
29.IoT Pet Feeder – Automate pet feeding schedules.
30.IoT-Driven Healthcare Monitoring – Monitor vital signs and alert caregivers.
31.Predictive Analytics for IoT Data – Forecast equipment failures using ML
models.
32.Smart Voice Assistant with Edge ML – Build a custom voice assistant on an
edge device.
33.Sentiment Analysis for IoT Feedback – Analyze user feedback from IoT devices
using NLP.
34.Energy Usage Prediction – Predict energy consumption based on IoT data.
Future Scope

The future scope of the Cloud, Internet of Things (IoT), Edge Computing and Machine
Learning is vast and promising, with potential impacts across various industries and
aspects of daily life
1. Infrastructure: Improved management of resources such as water, energy, and waste.
2. Transportation: Enhanced traffic management and smart parking solutions.
Safety: Real-time monitoring of environmental conditions and emergency response.
3. Remote Monitoring: Wearable devices for continuous health monitoring and early diagnosis.
4. Telemedicine: Improved patient care through remote consultations and real-time data sharing.
5. Operational Efficiency: Streamlined hospital operations and asset management.
6. Predictive Maintenance: Early detection of equipment failures to reduce downtime and maintenance costs.
7. Automation: Increased automation and efficiency in manufacturing processes.
8. Supply Chain Optimization: Real-time tracking and management of goods.
9. Energy Management: Smart grids and appliances for efficient energy use.
10. Security: Enhanced home security systems with real-time alerts and remote monitoring.
11. Convenience: Integration of devices for a seamless and automated living experience.
12. Precision Farming: Use of sensors and data analytics to optimize crop yields and resource usage.
13. Livestock Monitoring: Real-time health and activity monitoring of animals.
14. Supply Chain Management: Improved logistics and traceability of agricultural products.
Future Scope
15. Personalized Shopping: IoT-enabled personalized shopping experiences and inventory management.
16. Supply Chain Efficiency: Better tracking and management of goods from manufacturer to consumer.
17. Customer Engagement: Enhanced in-store experiences through IoT devices.
18. Smart Grids: Improved distribution and consumption of electricity.
19. Renewable Energy Integration: Better management and utilization of renewable energy sources.
20. Energy Efficiency: Optimized energy consumption in buildings and industries.
21. Connected Vehicles: Enhanced vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I)
communication.
22. Safety: Improved safety through real-time data sharing and predictive analytics.
23. Efficiency: Optimized routing and reduced congestion.
24. Pollution Control: Real-time monitoring and management of air and water quality.
25. Disaster Management: Early warning systems for natural disasters and climate monitoring.
26. Wildlife Conservation: Tracking and protecting endangered species.
27. Wearables: Enhanced functionalities in wearable devices for health, fitness, and convenience.
28. Smart Appliances: Integration of household appliances for better efficiency and user experience.
29. Entertainment: IoT-enabled enhancements in gaming and media consumption.
Target Placement Companies
Market Map
Job Roles in Cloud, IoT, Edge & ML
1. Cloud security analyst
2. Cloud engineer
3. Cloud architect
4. Cloud administrator
5. Cloud consultant
6. System engineer
7. IoT Developer
8. Embedded Systems Engineer
9. IoT Architect
10. IoT Data Scientist
11. IoT Security Specialist
12. Network Engineer
13. Artificial Intelligence Engineer
14. Big Data Engineer
15. Computer and Information Research Scientist
16. Data Analyst
17. Data Engineer
18. Data Scientist
19. Research Scientist/Applied Research Scientist
20. Machine Learning Engineer
Placement Related Questions

1.What is cloud computing, and how does it differ from traditional on-
premise infrastructure?
2.Explain the different types of cloud services: IaaS, PaaS, and SaaS.
3.What are the benefits of using a cloud service provider?
4.What is the difference between public, private, hybrid, and
community clouds?
5.How would you choose a deployment model for a company with
sensitive data?
6.What are some common cloud security challenges?
7.How does encryption work in the cloud?
8.Compare AWS, Azure, and Google Cloud in terms of services and
pricing.
9.What is serverless computing, and how does it work in AWS
Placement Related Questions

10. Explain the architecture of IoT systems and key


components like sensors, actuators, and gateways.
11. What is an IoT protocol? Name a few (MQTT, CoAP,
HTTP).
12. Discuss an IoT project you have worked on or studied.
13. How did you manage device connectivity and data in
an IoT project?
14. How is IoT used in smart cities, healthcare, or
manufacturing?
15. How do you ensure data security in an IoT system?
16. What are some common vulnerabilities in IoT devices?
Placement Related Questions

19. Explain the difference between supervised, unsupervised, and


reinforcement learning.
20. What is overfitting, and how do you prevent it?
21. Walk through the steps of a machine learning project lifecycle.
22. How do you handle imbalanced datasets?
23. What are some popular ML frameworks (TensorFlow, PyTorch)?
24. How do you choose between different ML algorithms for a task?
25. What are some ethical concerns in deploying ML models?
26. What is edge computing, and how is it different from cloud computing?
27. How does edge computing enhance IoT applications?
28. What are the benefits of processing data at the edge instead of the
cloud?
29. Discuss challenges in implementing edge computing solutions.
Preparation for the Placement

1. Online Courses and Tutorials: Given Platforms like Coursera, Udemy, edX,
and LinkedIn Learning offer courses on Cloud, IoT, embedded systems, Edge
Computing, Machine Learning and related topics.

2. Books and Publications: Besides mentioned text and reference books


"Internet of Things: A Hands-On Approach" by Arshdeep Bahga and Vijay
Madisetti, and "Building the Internet of Things" by Maciej Kranz.

3. Communities and Forums: Join online communities like Stack Overflow,


Reddit (r/IOT), and Cloud, IoT, Edge and ML forums to stay updated and seek
help.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy