He holds Ph.D. and M.A. in Computer Science from the University of Texas at Austin. He received his B.S. in Computer Science and Mathematics from Korea University.