On 4 separate occasions his work has been selected by IEEE Micro as a "Top-Pick of the year", he is a recipient of an NSF Career Award, and has won numerous teaching awards including the Northrop Grumman Excellence in Teaching Award. Prior to joining UCSB, he graduated with a B.S. in Computer Science and Engineering from UC Davis (1998), and received his M.S. and Ph.D. in the same from UC San Diego (2003).