William Wang, Carnegie Mellon University