Stanford seal  

            
 
 
 Degrees
 Courses
 Research
 Faculty
 FAQ

Stanford University has HCI-related activities and degree programs in a number of departments, as well as research projects around campus with substantial HCI components. Our core faculty is supplemented by HCI professionals from Silicon Valley industry, who teach courses, advise students, and serve as project mentors.

The largest teaching programs are the Masters of Science in Computer Science with concentration in HCI and the Bachelor of Science in Symbolic Systems with concentration in HCI. Our approach emphasizes design, including courses on the conceptual foundations of HCI and project courses in which students work in groups on projects that include design, prototype implementation, testing, and analysis. The Computer Science PhD program includes HCI as a specialization within the systems area, and a number of students are doing dissertations on HCI topics.

Other departments with graduate programs that include HCI are Communications, Industrial Engineering and Engineering Management, Education, Music, and Medical Informatics.

Several mailing lists are maintained for HCI-related information. For more information about HCI at Stanford, select one of the topics on the left, or contact: