Weize Xu graduated from the Department of Electrical and Computer Engineering, University of Rochester on November 16, 2004 with a Ph. D. degree in Electrical and Computer Engineering.