Stanford University – Spring 2014
Tues & Thurs. 3:15-5:05pm, Meyer Forum, Room 124
CS247L: Wednesday 6-7.50pm, 320-106
CS247 Piazza Forum

Jofish Kaye – office hours Tuesday 2-3pm, d.school atrium
John Tang – office hours Thursday 5:15-6:15, Meyer Forum, Room 124

Course Assistants
Grace Kwan – office hours Monday 10-11am, Meyer 2nd Floor
Graham Roth – office hours Wednesday 4-5pm, d.school atrium
Borui Wang – office hours Wednesday 1:15-2:15pm, d.school atrium

To join the class, please complete the Course Application and come to the first class on April 1st.

We will inform you if you are accepted or waitlisted by noon on April 2nd.

CS247 is a theoretical and practical exploration of Human Computer Interaction design.

Successful participants will become well-versed in observation, sketching, brainstorming, bodystorming, personas, end user testing, iterative prototypes, design presentations, etc - and - have practical experience using these techniques for design projects.

We offer an optional 1-unit lab covering design tools and technologies relevant to the course. We intend the lab to enrich the academic content of the course!

There are no formal prerequisites, but CS147 Introduction to HCI is strongly recommended. CS107 or equivalent programming experience is required.


CS247 summary from 2006 (courtesy Mike Krieger). Full-size video.

Final Projects
  1. WHAP
  2. M3
  3. 2JoesAndAPeter
  4. chillbear
  5. California Jello Kitchen
  6. Pirate Kings
  7. Duzuro
  8. Dapper – Honorable Mention
  9. The Plastics
  10. Project Mango
  11. Killin' It
  12. LOUD
  13. Average height: short
  14. muchcoolprojektsocool
  15. Team PYE
  16. PSADesign
  17. Team One – Honorable Mention
  18. Triple Squared
  19. 247-pair
  20. Team Baguette – Judge's Choice Award
  21. GCJ
  22. Snapchat for Dogs – Judge's Choice Award
  23. JJD
  24. DNA – Honorable Mention
  25. Duzuro
  26. Team MiST – Judge's Choice Award
  27. kdumovic_wchid_jcambre – Honorable Mention
  28. Piranhajays – Honorable Mention

Please feel free to e-mail us at cs247@cs.stanford.edu if you have any questions.