The core courses are divided into nine groups. Majors must take one course from each group.
- Cognitive Science Methods Core Course
- Computer Science
- Advanced Computing
- Linguistics
- Psychological Sciences
- Advanced Psychological Sciences
- Neuroscience
- Philosophy
- Statistics
Cognitive Science Methods Core Course
- CSCI 340 - Methods of Cognitive Science
Computer Science
- CMOR 220 - Introduction to Engineering Computation
- COMP 130 - Elements of Algorithms and Computation
- COMP 140 - Computational Thinking
- COMP 160 - Introduction to Game Programming in Python
- PSYC 342 - Computer Applications in Psychology
- DSCI 101 - Introduction to Data Science
Advanced Computing
- CMOR 415 - Theoretical Neuroscience: From Cells to Learning Systems
- COMP 182 - Algorithmic Thinking
- DSCI 303 - Machine Learning for Data Science
- ELEC 478 - Introduction to Machine Learning
- LING 430 - Computational Linguistics
- NEUR 382 - Introduction to Computational Neuroscience
- NEUR 383 - Introduction to Neuroengineering: Measuring and Manipulating Neural Activity
- PSYC 430 - Computational Modeling of Cognitive Processes
- PHIL 357 - Incompleteness, Undecidability, and Computability
- STAT 413 - Introduction to Statistical Machine Learning
Linguistics
- LING 200 - Introduction to the Scientific Study of Language (also ANTH 200)
- LING 306 - Language Thought and Mind
- LING 315 - Introduction to Semantics
Neuroscience
- BIOS 385 - Cellular and Molecular Mechanisms of the Neuron
- NEUR 362 - Cognitive Neuroscience: Exploring the Living Brain
- NEUR 380 - Neurosystems (also PSYC 380 or BIOC 380)
- NEUR 411 - Neurolinguistics
- NEUR 415 - Theoretical Neuroscience: From Cells to Learning Systems
- NEUR 416 - Neural Computation
Philosophy
- PHIL 130 - The Sciences of the Mind
- PHIL 310 - Mathematical Logic
- PHIL 330 - Philosophy of Mind
Psychological Sciences
- PSYC 203 - Introduction to Cognitive Psychology
Advanced Psychological Sciences
- PSYC 308 - Memory
- PSYC 309 - Psychology of Language
- PSYC 311 - Visual Cognition
- PSYC 351 - Psychology of Perception
- PSYC 461 - Reasoning, Decision-Making, and Problem Solving
Statistics
- PSYC 339 - Statistical Methods in Psychology
- SOSC 302 - Quantitative Methods
- STAT 280 - Elementary Applied Statistics
- STAT 305 - Introduction to Statistics for Biosciences
- STAT 310 - Probability and Statistics (also ECON 307)
- STAT 315 - Probability and Statistics for Data Science
Note: At most 4 Core Courses may be fulfilled via transfer credit.