Course Staff

John Ousterhout
Instructor
Firas Abuzaid
Firas Abuzaid
Head CA
Richard Hsu
Richard Hsu
Course Assistant
Johan Ismael
Johan Ismael
Course Assistant
Harry Jiang
Harry Jiang
Course Assistant
Rory MacQueen
Rory MacQueen
Course Assistant
Andy Mai
Andy Mai
Course Assistant
Rafael Moreno Ferrer
Rafael Moreno Ferrer
Course Assistant
Jay Patel
Jay Patel
Course Assistant

Add ".stanford.edu" or ".edu" to all e-mail addresses above.

For most issues, the best way to contact the course staff is to post a question on Piazza. If you believe that Piazza is not the best way to resolve an issue, you can reach the CAs through the email alias "cs142ca@cs". We prefer that you do not contact CAs individually unless it is part of an ongoing conversation; you will get a faster response by using Piazza or the group alias.

Office Hours

The following calendar lists all of the discussion sections and office hours for the course. Unless otherwise indicated in the calendar, office hours will be held on the second floor of Meyer Library. CAs will bring signs to identify themselves. Note: the schedule of office hours may change from time to time, so be sure to check the calendar before going to an office hour.