EMBEDDED AI
Course Outcomes
Program Modules
Introduction to Embedded AI
Overview of AI on edge devices, applications, and industry trends
Microcontrollers & Edge Devices
ARM Cortex, STM32, Raspberry Pi, NVIDIA Jetson – basics and selection
Python & Embedded C Programming
Hands-on with Python and C for microcontroller-level AI integration
Sensor Interfacing & Data Acquisition
Working with camera modules, IMUs, microphones, and digital sensors
Machine Learning Basics
Classification, regression, clustering – basics with scikit-learn
TensorFlow Lite & Edge AI
Model optimization and deployment using TensorFlow Lite
Computer Vision on Edge
Object detection, face recognition, and gesture control on microcontrollers
Audio & Speech AI
Keyword spotting, sound classification using Edge Impulse & TFLite
Model Compression & Optimization
Quantization, pruning, and converting models for embedded platforms
AI with Arduino & STM32
Deploy AI models on Arduino Nano 33 BLE, STM32, and Raspberry Pi Pico
Mini Projects
Voice control, smart detection, anomaly sensing on edge AI devices
Capstone Project & Career Prep
End-to-end embedded AI solution & placement guidance sessions











