While a faculty member at CMU, he also performed research and published numerous papers and articles on topics such as networking, operating systems, artificial intelligence, and programming languages for distributed computing applications.
