Text this: Mathematical foundations for communication engineering