This video explains the concept of Finite State Machine with an example of realizing an ATM controller. With this real-time example, one can understand the concept of state, transitions, and sequence. More importantly, how each scenario can be realized through a sequence of states.
To learn Digital Electronics in detail, please explore our online Design Methodologies course at https://elearn.maven-silicon.com/vlsi-design-course