Education:
Kaohsiung Municipal Kaohsiung Senior High School
Purdue University
Doctorates, Doctor of Philosophy, Computer Science
Purdue University
Master of Science, Doctorates, Masters, Doctor of Philosophy
National Tsing Hua University
Masters, Bachelors, Bachelor of Science, Mathematics