He earned his B.S. in Computer Science from the Clemson University Calhoun Honors College in 2005, where he graduated summa cum laude. After a brief period of study at Syracuse University, Dr. Murphy returned to Clemson University, where he received a National Science Foundation Graduate Research Fellowship in 2007. He completed his Ph.D. in Computer Science in May 2010, then joined the CCU faculty in August 2010.