Postsecondary Education
University of California Berkeley
Doctor of Philosophy
Computer Sciences
University of California Berkeley
Master of Science
Computer Sciences
Additional Postgraduate Education
University of California-Berkeley
Management of Technology, Certificate
Haas School of Business and College of Engineering