Skip to content Skip to navigation

Academic staff

Lecturers

Vadim Khayms

Senior Lecturer

Craig Milroy

Senior Lecturer
Phone: (650) 723-2179

Consulting Professors

Mehdi Asheghi

Adjunct Professor
Office: 520-257
Phone: (650) 724-5539

Edward Carryer

Adjunct Professor
Phone: (650) 723-9146

David Golden

Office: 520-241
Phone: (650) 723-5009

Sunil Puria

Associate Professor (Consulting)
Phone: (650) 723-8089

George Toye

Adjunct Professor
ME310 Chief Technical Officer
Phone: 650.723.9233