Class outline

Syllabus

Layout of 14 weeks of the class


#Topic
1Introduction / Design Process and Design Flow
 Introductory lab
2Embedded Platforms
 Arduino Lab
3Introduction to MCU/Processors
 MCU Lab
4Basics of Machine Learning I
 ML Lab
5Project Overview and Presentations I
 MCU Lab
6Embedded Peripherals and IOs
 Drivers
7Deep Learning
 Signal Processing Lab
8Memories
 Memories Lab
9FSM
 Control Structure
10Project progress updates
 Peripherals Lab
11Learning and HW
 Lab
12FPGAs
 Lab
13FPGAs as accelerators
 Lab
14Course Review and Wrapping up
 Course Review and Wrapping up