Lectures
-
Edge AI, YOLO, and Computer Vision at the Edge
tl;dr: shrink the model, time the frames, trust the counter ...
Artifacts: [slides]
- Reading (P07): An Edge Computing Approach for Real-Time Wildlife Detection and Alert System using YOLOv8 on Raspberry Pi 5
- Hands-on Time: YOLO, LocateAnything Inference and Latency Logging
- Project Time: Group work time
-
Data Visualization, Data Management, and Analytics at the Edge
tl;dr: time series, grafana, and charts that lie ...
Artifacts: [slides]
- Reading (P06): Human-Data Interaction, Exploration, and Visualization in the AI Era: Challenges and Opportunities
- Hands-on Time: Grafana and TimeseriesDB
- Project Time: Group work time
-
Edge Devices, Sensors, and Edge Nodes
tl;dr: devices, sensors, and podman ...
Artifacts: [slides]
- Reading (P05): Edge-computing-driven Internet of Things: A Survey
- Hands-on Time: Device and Sensor Telemetry Collection
- Project Time: Milestone 0 Presentations
-
Overview of Edge Computing and Edge System Architecture
tl;dr: welcome to the edge ...
Artifacts: [slides]
- Hands-on Time: Docker and System Architecture
- Reading (P04): The Emergence of Edge Computing
- Project Time: Group work time
-
No Class (Labor Day)
tl;dr: holiday ...
Artifacts: [slides]
- No class meeting: University holiday (Labor Day).
-
Edge Development Tooling and Best Practices
tl;dr: some useful tips ...
Artifacts: [slides]
- Reading (P02): Gentle Introduction: Containerization at the Edge
- Reading (P03): Performance Characterization of Containers in Edge Computing
- Hands-on Time: SSH, Linux, Git, GitHub
- Project Time: Team building for group project
-
Course Introduction and Light Introduction to Edge Computing
tl;dr: how you will spend the semester ...
Artifacts: [slides]
- Reading (P00): Gentle Introduction: What is Edge Computing?
- Optional Reading (P01): Edge Computing: Vision and Challenges
- Hands-on Time: Docker (Podman) Hands-On
- Project Time: Introductions and Project Interest Form
