Ph.D. dalam Ilmu Komputer, Universitas Oxford Master dalam Matematika, Universitas Cambridge Sarjana Sains dalam Teknik Komputer, Universitas Stanford