Rhythm, beats, and harmony are not words people generally use to describe computer programming, but one man is turning coding education on its head through music, and applying the fundamental concepts ...