School of Engineering and Applied Sciences, Harvard University;
Theoretical Computer Science; Communications and Information Theory; Randomness in Computation; Computational aspects of combinatorics and graph theory; Computational aspects of communication; Computational complexity; Computational Models and Complexity; Cryptography and information security; Design and analysis of algorithms; Computational algebra; Coding theory and practice; Information theory and computer science;