There are many courses we recommend that our students consider taking. The courses are split into three categories: depth, breadth, and skills. Choose amongst these categories for whatever fits your interests and overall course plans. Please note these current lists are for the 2025 Fall semester.
Depth
- NSCI 1600 The Human Brain
- NSCI 2700 Research Methods in Cognitive Neuroscience
- NSCI 3200 Neurobiology
- NSCI 3230 Human Neuropsychology
- NSCI 3240 Modeling Biological Systems I
- NSCI 3290 Sensory Neuroscience Through Illusions
- NSCI 3610 Algorithms of the Mind
- NSCI 4430 Topics in the Neuroscience of Memory
- NSCI 4490 Neuroscience of Social Interaction
- NSCI 4550 Under Pressure: The Psychology of Stress
- PSYC 1100 Introduction to Psychology
- PSYC 1300 Introduction to Cognitive Science
- PSYC 1382 Perspectives on Human Nature
- PSYC 1400 Developmental Psychology
- PSYC 1425 Child Development
- PSYC 1600 The Human Brain
- PSYC 1700 Clinical Psychology
- PSYC 2610 Algorithms of the Mind
- PSYC 2670 Research Methods in Cognitive Neuroscience
- PSYC 3317 Language and Mind
- PSYC 3320 The Science and Culture of Memory
- PSYC 3327 Language and Computation I
- PSYC 3372 Research Methods in Linguistics
- PSYC 4080 Topics in Thinking
- PSYC 4260 Foundations of Logical Thought in Cognitive Development
- PSYC 4320 Under Pressure: The Psychology of Stress
- PSYC 4430 Topics in the Neuroscience of Memory
- PSYC 4490 Neuroscience of Social Interaction
- PSYC 4570 Communicating Psychological Science
- PSYC 5000 Foundations of Psychology I: Cognitive Psychology and Neuroscience
- LING 2200 Phonetics I
- LING 2270 Language and Computation I
- LING 2340 Quantitative Linguistics
- LING 2530 Syntax I
- LING 2630 Semantics I
- LING 2710 Philosophy of Language
- LING 2790 Morphology I
- LING 3289 Laboratory Phonology
- LING 3610 Language Acquisition
- LING 3770 Topics in Syntax: Intensifiers and Degree Phrases
- LING 3780 Lexical Semantics
- LING 3800 Topics in Computational Linguistics: Neural Network Models of Linguistic Structure
- LING 3910 Topics in Semantics: Events, Distributivity, Durational Modifiers
- ECON 1108 Quantitative Foundations of Microeconomics
- ECON 1110 An Introduction to Microeconomic Analysis
- ECON 1115 Introductory Microeconomics
- ECON 1116 Introductory Macroeconomics
- ECON 1117 Introduction to Data Analysis and Econometrics
- ECON 1144 Economics of Artificial Intelligence and Innovation
- ECON 2121 Intermediate Microeconomics
- ECON 2125 Microeconomic Theory
- ECON 2159 Game Theory
- ECON 3350 Mathematical Economics: General Equilibrium Theory
- ECON 3365 Algorithms
- ECON 4425 Algorithmic Game Theory
- ECON 4444 Market Inefficiencies and the Limits of Arbitrage
- CGSC 1100 Introduction to Cognitive Science
- CGSC 1750 The Mystery of Sleep
- CGSC 2740 Algorithms of the Mind
- CGSC 2770 Propaganda, Ideology, and Democracy
- CGSC 2820 Perspectives on Human Nature
- PHIL 1182 Perspectives on Human Nature
- PHIL 2270 Epistemology
- PHIL 2271 Philosophy of Language
- BIOL 1030 Genetics and Development
- BIOL 1040 Principles of Ecology and Evolutionary Biology
- ANTH 1400 Introduction to Biological Anthropology
- ANTH 1482 Primate Behavior and Ecology
- ANTH 4895 Fathers and Fatherhood: Evolution and Behavior
- CPSC 1710 Introduction to AI Applications
- CPSC 2020 Mathematical Tools for Computer Science
- CPSC 3700 Artificial Intelligence
- CPSC 4210 Compilers and Interpreters
- CPSC 4381 Database Systems
- CPSC 4420 Theory of Computation
- CPSC 4550 Algorithmic Game Theory
- CPSC 4640 Algorithms and their Societal Implications
- CPSC 4690 Randomized Algorithms
- CPSC 4710 Trustworthy Deep Learning
- CPSC 4740 Computational Intelligence for Games
- CPSC 4750 Computational Vision and Biological Perception
- CPSC 4791 Building Game Engines
- CPSC 4800 Introduction to Computer Vision
- CPSC 4850 Applied Planning and Optimization
Breadth
- PSYC 1100 Introduction to Psychology
- PSYC 1790 Thinking
- PSYC 2610 Algorithms of the Mind
- CPSC 2010 Introduction to Computer Science
- CPSC 2020 Mathematical Tools for Computer Science
- NSCI 3200 Neurobiology
- NSCI 3230 Human Neuropsychology
- NSCI 2610 Algorithms of the Mind
- PSYC 1600 The Human Brain
- LING 1100 Language: Introduction to Linguistics
- LING 1179 Language and Mind
- LING 2530 Syntax I
- LING 3610 Language Acquisition
- LING 3800 Topics in Computational Linguistics: Neural Network Models of Linguistic Structure
- LING 3910 Topics in Semantics: Events, Distributivity, Durational Modifiers
- PSYC 3327 Language and Computation I
- ECON 2125 Microeconomic Theory
- ECON 2159 Game Theory
- ECON 3350 Mathematical Economics: General Equilibrium Theory
- ANTH 1482 Primate Behavior and Ecology
- PHIL 1182 Perspectives on Human Nature
Skills
- CPSC 2020 Mathematical Tools for Computer Science
- CPSC 3700 Artificial Intelligence
- S&DS 1000 Introductory Statistics
- S&DS 1080 Introduction to Statistics: Advanced Fundamentals
- S&DS 1090 Introduction to Statistics: Fundamentals
- S&DS 2300 Data Exploration and Analysis
- S&DS 2380 Probability and Bayesian Statistics
- S&DS 2410 Probability Theory
- S&DS 3650 Intermediate Machine Learning
- PSYC 3327 Language and Computation l