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