Avoiding Race Conditions in Verilog

Describe what a race condition is and provides steps to avoid this condition. {Lecture}
1 . Avoiding Race Conditions in Verilog