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