Thomas Courtade information theory, data compression, communications, computer science Division of Electrical Engineering/EECS