Degrees
PhD, University of Southern California, Computer Science, 2007
MS, University of Southern California, Electrical Engineering, 2006
MS, University of Southern California, Computer Science, 2003
B.C.S., National Taiwan Normal University , Taiwan, Information and Computer Education, 1999
BEd, National Taiwan Normal University , Taiwan, Special Education, 1999