NTU Mods has new features!

Not offered in the current semester · Last offered AY2024/2025 Semester 2
ModsCE4172

Internet Of Things Tiny Machine Learning

Last offered — AY2024/2025 Semester 2

In this Tiny Machine Learning (TinyML) course, students will learn the techniques to implement machine learning on resource constrained devices that are to be deployed as smart IoT devices that form the crucial end components in Edge computing. TinyML enables very low power (mW range and below) IoT device (typically a microcontroller) to perform the ML inference on the device in real time, which enable on-device data analytics and improved response time as well as reduces power consumption since the data does not need to be forward to the Cloud for further processing. After attending this course, the students will know the steps required to develop deep learning based applications running TensorFlow Lite for microcontroller. Students will also learn the techniques to optimize performance parameters such as latency, energy, and code size for the implementation of smart IoT devices.

AUs3.0 AUs
Grade Type
PrerequisiteYear 3 standing CE2107, CE2007
Not Available To Programme
Not Available To All Programme With
Not Available As BDE/UE To Programme
Not Available As Core To Programme
Not Available As PE To Programme
Mutually Exclusive WithSC4172
Not Offered As BDEYes
Not Offered As Unrestricted Elective
Exam

Total hours per week: 6 hrs

Available Indexes

MonTueWedThuFri
930
1000
1030
1100
1130
1200
1230
1300
1330
1400
1430
1500
1530
1600
1630
1700
1730
1800

Other offerings

AY23/24
Semester 1Semester 2Sp. Term
AY22/23
Semester 1Semester 2Sp. Term
AY21/22
Semester 1Semester 2Sp. Term

Other Relevant Mods