Department: Symbolic Systems

CodeNameDescription
SYMSYS1Minds and Machines(Formerly SYMSYS 100). An overview of the interdisciplinary study of cognition, information, communication, and language, with an emphasis on foundational issues: What are minds? What is computation? What are rationality and intelligence? Can we pred...
SYMSYS104Introduction to Race and TechnologyHow do ideas about race get encoded in the design of new technology? How have science and technology shaped our understanding of race and identity? Drawing on research in anthropology, history, media studies, STS, and beyond, we will consider how tec...
SYMSYS112Challenges for Language SystemsParallel exploration of philosophical and computational approaches to modeling the construction of linguistic meaning. In philosophy of language: lexical sense extension, figurative speech, the semantics/pragmatics interface, contextualism debates....
SYMSYS122The Social & Economic Impact of Artificial IntelligenceRecent advances in computing may place us at the threshold of a unique turning point in human history. Soon we are likely to entrust management of our environment, economy, security, infrastructure, food production, healthcare, and to a large degree...
SYMSYS132Language and ThoughtLanguages vary tremendously in how they allow us to express ourselves. In some languages, you have to say when an event happened (past, present, future, etc.), while in others it is obligatory to say how you know about the event (you saw it, you hear...
SYMSYS151DEthical STEM: Race, Justice, and Embodied PracticeWhat role do science and technology play in the creation of a just society? How do we confront and redress the impact of racism and bias within the history, theory, and practice of these disciplines? This course invites students to grapple with the c...
SYMSYS167DPhilosophy of NeuroscienceHow can we explain the mind? With approaches ranging from computational models to cellular-level characterizations of neural responses to the characterization of behavior, neuroscience aims to explain how we see, think, decide, and even feel. While...
SYMSYS168AA.I.-Activism-ArtLecture/studio course exploring arts and humanities scholarship and practice engaging with, and generated by, emerging emerging and exponential technologies. Our course will explore intersections of art and artificial intelligence with an emphasis on...
SYMSYS176SStudying Stanford: Governance, Culture, and InnovationThis is the first course of a two-quarter sequence that will be completed, in the second quarter, with the Bing Overseas Studies Program (BOSP) course "Governance, Culture, and Innovation in Oxford" (to be taught in Oxford, UK, during the Summer of 2...
SYMSYS190Senior Honors TutorialUnder the supervision of their faculty honors adviser, students work on their senior honors project. May be repeated for credit.
SYMSYS191Senior Honors SeminarRecommended for seniors doing an honors project. Under the leadership of the Symbolic Systems program coordinator, students discuss, and present their honors project.
SYMSYS192Symbolic Systems in PracticeA professionalization course that fulfills the Practicum requirement of the Symbolic Systems undergraduate major Capstone. Online lectures, readings, assigned exercises, and live discussions relate the SymSys curriculum to a substantial work experien...
SYMSYS193Public Service and Social Impact: Pathways to Purposeful CareersHow do I translate my interests and skills into a career in public service and social impact? This course will introduce you to a wide range of roles that help shape public policy and civic life, including government, education, nonprofits, social en...
SYMSYS195ADesign for Artificial IntelligenceA project-based course that builds on the introduction to design in CS147 by focusing on advanced methods and tools for research, prototyping, and user interface design. Studio based format with intensive coaching and iteration to prepare students fo...
SYMSYS195BDesign for Behavior ChangeOver the last decade, tech companies have invested in shaping user behavior, sometimes for altruistic reasons like helping people change bad habits into good ones, and sometimes for financial reasons such as increasing engagement. In this project-ba...
SYMSYS195DResearch in Digital DemocracyDigital democracy refers to social activity that is organized democratically at a group, institutional, or societal level, and that takes place within or is augmented by digital technology. This is a project-based research seminar designed to teach s...
SYMSYS195EExperimental MethodsGraduate laboratory class in experimental methods for psychology, with a focus on open science methods and best practices in behavioral research. Topics include experimental design, data collection, data management, data analysis, and the ethical con...
SYMSYS195GDesign for PlayA project-based course that builds on the introduction to design in CS147 by focusing on advanced methods and tools for research, prototyping, and user interface design. Studio based format with intensive coaching and iteration to prepare students fo...
SYMSYS195IImage Systems EngineeringThis course is an introduction to digital imaging technologies. We focus on the principles of key elements of digital systems components; we show how to use simulation to predict how these components will work together in a complete image system simu...
SYMSYS195LMethods in PsycholinguisticsOver the past ten years, linguists have become increasingly interested in testing theories with a wider range of empirical data than the traditionally accepted introspective judgments of hand-selected linguistic examples. Consequently, linguistics ha...
SYMSYS195MMeasuring Learning in the BrainEverything we learn - be it a historical fact, the meaning of a new word, or a skill like reading, math, programming or playing the piano - depends on brain plasticity. The human brain's incredible capacity for learning is served by a variety of lear...
SYMSYS195NNatural Language Processing with Deep LearningMethods for processing human language information and the underlying computational properties of natural languages. Focus on deep learning approaches: understanding, implementing, training, debugging, visualizing, and extending neural network models...
SYMSYS195SService DesignA project-based course that builds on the introduction to design in CS147 by focusing on advanced methods and tools for research, prototyping, and user interface design. Studio based format with intensive coaching and iteration to prepare students fo...
SYMSYS195TNatural Language Processing in the Social SciencesDigital communications (including social media) are the largest data sets of our time, and most of them are text. Social scientists need to be able to digest small and big data sets alike, process them and extract psychological insight. This applied...
SYMSYS195UNatural Language UnderstandingProject-oriented class focused on developing systems and algorithms for robust machine understanding of human language. Draws on theoretical concepts from linguistics, natural language processing, and machine learning. Topics include lexical semantic...
SYMSYS195VData VisualizationTechniques and algorithms for creating effective visualizations based on principles from graphic design, visual art, perceptual psychology, and cognitive science. Topics: graphical perception, data and image models, visual encoding, graph and tree l...
SYMSYS196Independent StudyIndependent work under the supervision of a faculty member. Can be repeated for credit.
SYMSYS197Practicum in Teaching SymSys 1The purpose of this practicum course is to prepare students to lead discussion sections of Minds and Machines (SYMSYS 1 / CS 22 / LINGUIST 35 / PHIL 99 / PSYCH 35). The course will provide pedagogical training in the context of introductory cognitive...
SYMSYS1PA Practical Introduction to Symbolic SystemsAn optional supplement to "Minds and Machines" (SYMSYS 1), aimed at prospective majors in Symbolic Systems. Students will learn from the perspectives of faculty, alums, and advanced students about how to navigate the many paths available to a student...
SYMSYS200Minds and Machines(Formerly SYMSYS 100). An overview of the interdisciplinary study of cognition, information, communication, and language, with an emphasis on foundational issues: What are minds? What is computation? What are rationality and intelligence? Can we pred...
SYMSYS201Digital Technology, Society, and DemocracyThe impact of information and communication technologies on social and political life. Interdisciplinary. Classic and contemporary readings focusing on topics such as social networks, virtual versus face-to-face communication, the public sphere, voti...
SYMSYS202Theories of ConsciousnessAre fish conscious? Are fetuses? Could we build a conscious computer? Much of the philosophical work on consciousness has focused on whether consciousness is wholly physical, but that question is orthogonal to the more specific questions about consci...
SYMSYS203Cognitive Science Perspectives on Humanity and Well-BeingIn recent years, cognitive scientists have turned more attention to questions that have traditionally been investigated byhistorians, political scientists, sociologists, and anthropologists, e.g. What are the sources of conflict and disagreement betw...
SYMSYS205The Philosophy and Science of PerceptionOur senses tell us about our immediate environment, but what exactly do they tell us? Our color experiences tell us that the things around us have color properties, but what in the world are color properties? Do we visually represent absolute size as...
SYMSYS207Conceptual Issues in Cognitive ScienceThis seminar will cover a selection of foundational issues in cognitive science. Topics may include modularity, representation, connectionism, neuroscience and free will, neuroimaging, implants, sensory experience, the nature of information, and cons...
SYMSYS208Computer Machines and IntelligenceIt has become common for us to see in the media news about computer winning a masters in chess, or answering questions on the Jeopardy TV show, or the impact of AI on health, transportation, education, in the labor market and even as an existential t...
SYMSYS20QThe Data-Driven WorldRecent technological advancements have enabled us to measure, record, and analyze more data than ever before. How can we effectively use this data to solve real-world problems and better understand the world around us? In this course, we will learn h...
SYMSYS212Challenges for Language SystemsParallel exploration of philosophical and computational approaches to modeling the construction of linguistic meaning. In philosophy of language: lexical sense extension, figurative speech, the semantics/pragmatics interface, contextualism debates....
SYMSYS245Cognition in Interaction DesignNote: Same course as 145 which is no longer active. Interactive systems from the standpoint of human cognition. Topics include skill acquisition, complex learning, reasoning, language, perception, methods in usability testing, special computational...
SYMSYS280Symbolic Systems Research SeminarA mixture of public lectures of interest to Symbolic Systems students (the Symbolic Systems Forum) and student-led meetings to discuss research in Symbolic Systems. Can be repeated for credit. Open to both undergraduates and Master's students. First...
SYMSYS290Master's Degree ProjectNo Description Set
SYMSYS291Master's Program SeminarEnrollment limited to students in the Symbolic Systems M.S. degree program. May be repeated for credit. First meeting 10/3/22. No meeting in Week 1.
SYMSYS295DResearch in Digital DemocracyDigital democracy refers to social activity that is organized democratically at a group, institutional, or societal level, and that takes place within or is augmented by digital technology. This is a project-based research seminar designed to teach s...
SYMSYS296Independent StudyIndependent work under the supervision of a faculty member. Can be repeated for credit.
SYMSYS297Teaching in Symbolic SystemsLeading sections, grading, and/or other duties of teaching or helping to teach a course in Symbolic Systems. Sign up with the instructor supervising the course in which you are teaching or assisting.
SYMSYS298Peer Advising in Symbolic Systems: PracticumOptional for students selected as Undergraduate Advising Fellows in the Symbolic Systems Program. AFs work with program administrators to assist undergraduates in the Symbolic Systems major or minor, in course selection, degree planning, and relating...
SYMSYS299Curricular Practical TrainingStudents obtain employment in a relevant research or industrial activity to enhance their professional experience consistent with their degree programs. Meets the requirements for curricular practical training for students on F-1 visas. Students sub...
SYMSYS2SIntroduction to Cognitive ScienceCognitive Science explores one of sciences final frontiers; the scientific study of the human mind. It is a broad interdisciplinary field that encompasses research from areas in neuroscience, psychology, philosophy, linguistics, and computer science...
SYMSYS8The Logic Group (Oxford)If all dogs bark and Fido is a dog, it follows that Fido barks. If Clark Kent owns a car, it follows that Superman owns a car, since Clark Kent is Superman. Yet you might wonder why these statements follow from the said assumptions. Can this perhaps...