Please note: For the most up-to-date information about Majors and Programs, you can refer to the programs section of the new bulletin!

Symbolic Systems

What You'll Study

The undergraduate program in Symbolic Systems is an interdisciplinary program focusing on the relationship between natural and artificial systems that represent, process, and act on information. The mission of the program is to prepare majors with the vocabulary, theoretical background, and technical skills necessary to research questions about language, information, and intelligence, both human and machine. The curriculum offers a combination of traditional humanistic approaches to these questions as well as a training and familiarity with contemporary developments in the science and technology of computation. Students in the major take courses in cognitive science, computer programming, computational theory, probability, cognitive psychology, linguistics, and artificial intelligence. The program prepares student for careers in corporate and private sectors as well as for further study in graduate school.

Degrees Offered: 

Featured Alumni

VP Product, Robinhood

Class of '77

User CircleSee Full Profile [Stanford Students Only]

Academic Evangelism Program Manager, Microsoft

Class of '16

User CircleSee Full Profile [Stanford Students Only]

Head of Design, RedMart

Class of '99

User CircleSee Full Profile [Stanford Students Only]