ESE3600 Tiny Machine Learning is an exciting field at the intersection of embedded machine learning (ML) applications, algorithms, hardware, and software.