California Polytechnic State University
Computer Science Department
1 Grand Avenue (Directions)
Building 14-218 (Campus Map)
San Luis Obispo CA 93407 U.S.A.
Work (805) 756-7179
View Larger Map
My office hours are
You can also view my schedule on the Cal Poly Zimbra calendar. It contains my office hours, class schedule, meetings and trips, and is usually up to date.