I tried posting it on the Compilers and General Programming forum; it wasnt getting published. So I had asked a moderator to help out - it was suggested that I post it here. Is there a specific forum for posts like these?

Amateur programmer.
Believe when I tell you that my struggle on here is real.

Yes I do. A transition happens from High to Low or Low to High at the beginning of each bit period. If 0 is transmitted - there will an additional transition in the middle of the bit period - in case of 1 no transition in the middle of the bit period.

Amateur programmer.
Believe when I tell you that my struggle on here is real.