Welcome to the Embedded Systems State Machines &Data Structures course.
This course is for anyone seeking to improve their embedded firmware development skills. The course focuses on the use of state machines and data structures to write quality firmware for embedded devices.
By the end of this course you will be able to build Finite State Machines for Embedded Applications, be able to build a Fixed Scheduler using Finite State Machines, be able to build a Traffic Light Control System using Finite State Machines. You will also master the Techniques for Effectively Implementing Data Structures on Embedded Devices.