Courses related to HCI
This listing contains courses that are not listed in our explicit listing of HCI and graphics courses but are of interest to HCI students and may be included in some of the degree programs. These are in addition to the regular schedule of HCI courses in the Computer-Science Department. They are listed by department:
Computer Science | ME (Design Division) | MS&E | Linguistics | Psychology | Art | Communication | Music
NOTE: This has not been checked against the current year's listings yet and some may be outdated.
For more information about a particular course, try the Stanford-specific Google search below, or see the Stanford Course Bulletin.
- CS221 Introduction to Artificial Intelligence
- CS223B Introduction to Computer Vision
- CS229 Machine Learning
- CS193d C++ and Object Oriented Programming
- CS249. Object-Oriented Programming from a Modeling and Simulation Perspective
- CS201 Computers, Ethics and Social Responsibility
- CS394 Business Management for Computer Scientists
- Complete CS department course listing
Mechanical Engineering (Design Division)
- ME101 Visual Thinking
- ME102 Design Communication
- ME115a Human Values in Design
- ME118 Intro to Mechatronics
- ME208 Patent Law and Strategy for Innovators and Entrepreneurs
- ME214/VTSS118 Quality and the Products of Technology
- ME215 Designer in Society
- ME221 Human Factors
- ME310a Tools for Team-Based Design
- ME310b Team Based Design Development with Corporate Partners;
- ME310c Design Project Experience with Corporate Partners
- ME313 Ambidextrous Thinking
- Complete ME design division course listing
Management Science and Engineering
- MS&E 203 Organizational Behavior and Management
- MS&E 273 Technology Entrepreneurship
- Complete MS&E department course listing
- Ling139/239 Intro to Computational Linguistics
- Ling236 Topics in Computational Linguistics
- Complete Linguistics department course listing
Perception
- Psych102, Perception undergrad (Heeger)
- Psych203 Foundations of Vision (Wandell)
- Psych206 Behavioral Neuroscience (Wandell, Wine)
- Psych221 Applications of Vision Science (Wandell)
- Psych266 Topics in Perception seminar (Heeger)
- Psych267 Vision and Image Processing Laboratory (Heeger)
Other areas
- Psych55 Introduction to Cognitive Psychology
- Psych146 Language and Thought
- Psych151 Computational models of cognitive development
- Psych155 Human abilities
- Psych156 Decision and Judgment
- Psych162 Theoretical methods in cognitive science
- Psych219 Selected Topics in Cognition
- Psych221 Vision Science Applications
- See Psychology Department home page for more information
- Art 60 Introduction to Visual Design
- Art179 Digital Art I
- Art179A Digital Art II
- Art136 Future Media
- Art130 Interactive Art I: Objects
- Interactive Art II: Environments
- Art131 Sound Art I
- Art137 Wireless
- Complete Art Department course listing
- Comm169/269 Communication, Technology, and Society
- Comm172/272 Psychological Processing of Media
- Complete Communication Department course listing
- Music156 Technology and Musical Aesthetics
- Music220a Fundamentals of Computer-generated sound
- Music220b Compositional Algorithms, Psychoacoustics and spatial processing
- Music220c Research in Computer-generated music
- Music253. Musical Information: An Introduction
- Music254. Seminar: Musical Representation and Computer Analysis
- Complete Music Department Course Listing
- See Music Department home page for more information
