Buy Codes, Curves, And Signals: Common Threads In Communications