He received his B.S. in Mathematics, M.S. in Computational Mathematics from Nanjing University, China, and both the M.S. in Computer Science and the Ph.D. 1999 in Mathematics from the Southern Illinois University at Carbondale.