At Carnegie Mellon, research and education are synonymous