Computer science faculty members at CMU conduct research in a broad spectrum of areas including:
- Artificial intelligence
- Computer architectures
- Computer graphics
- Database management
- Distributed systems and computer networks
- Image processing
- Computer vision, multimedia, operating systems, programming languages, and software engineering