Ph.D. in Electrical Engineering
Stanford University

(In progress)
Advisor: Professor Nick McKeown

Masters of Science in Electrical Engineering
Stanford University

Graduated June 2005

Bachelor of Engineering (Electrical) (Honours)
Bachelors of Science (Honours)
The University of Melbourne

Graduated December 2001