Cognitive Science Major & Focal Areas

Declaring a Major

To declare a cognitive science major, email Dr. Colin Wilson, Director of Undergraduate Studies, to make an appointment. Please bring a declaration of major slip. These can be obtained in the Office of the Registrar or Office of Academic Advising in Garland Hall.

Cognitive Science Major Requirements

-> Refer to the Academic Catalog for the formal and current listing of major requirements.

The required courses for Cognitive Science Majors are divided into five general areas as described below. The program is structured so as to ensure some exposure to each of the five areas. In addition, it provides in-depth training in two of the areas, deemed focal areas, chosen by the student. Majors thus acquire a broad perspective which will enable them to situate particular research disciplines within the overall study of the mind/brain.

Focal Areas:

  1. Cognitive Psychology/Neuropsychology
  2. Linguistics
  3. Computational Approaches to Cognition
  4. Neuroscience
  5. Philosophy of Mind

The three areas not selected as focal areas are loosely referred to as non-focal areas for advising purposes.

Majors must also complete one of two math options and one foreign language through the intermediate level OR two foreign languages through the elementary level. Visit the Academic Catalog for the complete major requirements.

Focal Area Courses, Cataloged by Semester

Focal Area Course List

You may sort by any column or use the Search tool. Please take note that only a limited number of results will show on one page; use the navigation arrows at the bottom to see additional result pages.

Please note that courses change over time and some courses are not offered every year. The Cognitive Science Director of Undergraduate Studies can answer questions about which courses qualify for each focal area.

* = At most, majors may take only one of the computational courses marked with an asterisk.
Course #Course TitleCognitive
to Cognition
of Mind
AS.020.312Intro to the Human BrainCOGS-COGPSY
(SP14 & earlier only)
(SP14 & earlier only)
AS.050.102Language and MindCOGS-COGPSYCOGS-LING
AS.050.105Introduction to Cognitive NeuropsychologyCOGS-COGPSYCOGS-NEURO
AS.050.107Language and AdvertisingCOGS-LING
AS.050.109Minds, Brains, and ComputersCOGS-COMPCG
AS.050.128Born to TalkCOGS-COGPSY
AS.050.202Introduction to Computational Cognitive ScienceCOGS-COMPCG
AS.050.203Cognitive NeuroscienceCOGS-COGPSYCOGS-NEURO
AS.050.240The World of LanguageCOGS-LING
AS.050.311The Literate Mind and BrainCOGS-COGPSYCOGS-LING
(FA11 & earlier)
AS.050.312Cognitive Neuroimaging Methods in High-level VisionCOGs-COGPSYCOGS-NEURO
AS.050.315Cognitive Neuropsychology of Visual PerceptionCOGS-COGPSYCOGS-NEURO
AS.050.317 Semantics ICOGS-LING
AS.050.319Visual CognitionCOGS-COGPSYCOGS-NEURO
AS.050.320Syntax ICOGS-LING
AS.050.321Syntax IICOGS-LING
AS.050.322Semantics IICOGS-LING
AS.050.325Phonology ICOGS-LING
AS.050.326Foundations of Cognitive ScienceCOGS-COMPCGCOGS-PHLMND
AS.050.327Phonology IICOGS-LING
AS.050.332Developmental Cognitive NeuroscienceCOGS-COGPSYCOGS-NEURO
AS.050.335Introduction to Connectionist Modeling of CognitionCOGS-COMPCG
AS.050.339Cognitive DevelopmentCOGS-COGPSYCOGS-NEURO
AS.050.342Windows to the MindCOGS-COGPSYCOGS-NEURO
AS.050.344Written Language and the BrainCOGS-COGPSYCOGS-NEURO
AS.050.358Language and ThoughtCOGS-COGPSYCOGS-LING
AS.050.370 Mathematical Models of LanguageCOGS-LINGCOGS-COMPCG
AS.050.371Bayesian InferenceCOGS-COMPCG
AS.050.372Foundations of Neural Network TheoryCOGS-COMPCG
AS.050.373Neural Network Modeling of Learning, Language and CognitionCOGS-COMPCGCOGS-NEURO
AS.050.375Probabilistic Models of the Visual Cortex (also EN.601.485)COGS-COMPCG
AS.050.360Computational PsycholinguisticsCOGS-COGPSYCOGS-LINGCOGS-COMPCG
AS.080.105Introduction to NeuroscienceCOGS-NEURO
AS.080.203Cognitive NeuroscienceCOGS-COGPSYCOGS-NEURO
AS.080.250Neuroscience LabCOGS-NEURO
AS.050.304Neuroscience Learning and MemoryCOGS-NEURO
AS.080.305Neuroscience: Cellular and Systems ICOGS-NEURO
AS.080.306Neuroscience: Cellular and Systems IICOGS-NEURO
AS.080.312The Making of a Cognitive MapCOGS-COGPSYCOGS-NEURO
AS.080.320The Auditory SystemCOGS-NEURO
AS.080.321Computational NeuroscienceCOGS-COMPCGCOGS-NEURO
AS.080.328Behavioral Neuroscience LabCOGS-NEURO
AS.080.330Brain Injury & RecoveryCOGS-NEURO
AS.080.345Great Discoveries in NeuroscienceCOGS-NEURO
AS.080.348Science of LearningCOGS-NEURO
AS.080.352Higher Brain FunctionCOGS-NEURO
AS.080.355Visual SystemCOGS-NEURO
AS.080.357Developmental NeuroscienceCOGS-NEURO
AS.080.360Diseases and Disorders of the Nervous SystemCOGS-NEURO
AS.080.370The CerebellumCOGS-NEURO
AS.150.129The Theory of KnowledgeCOGS-PHLMND
AS.150.136Philosophy of ScienceCOGS-PHLMND
AS.150.140Minds, Bodies, and PersonsCOGS-PHLMND
AS.150.193Philosophy of Language Seminar: Proper Names and Definite DescriptionsCOGS-PHLMND
AS.150.208Philosophy of MindCOGS-PHLMND
AS.150.210Minds, Consciousness, and ComputersCOGS-PHLMND
AS.150.216Minds & MachinesCOGS-PHLMND
AS.150.223Formal Methods of Philosophy COGS-PHLMND
AS.150.245Philosophy of MindCOGS-PHLMND
AS.150.253Intro to Philosophy of PsychologyCOGS-PHLMND
AS.150.254Philosophy of MemoryCOGS-PHLMND
AS.150.322Emotion, Mind, MoralityCOGS-PHLMND
AS.150.427Aristotelian Philosophical PsychologyCOGS-PHLMND
AS.150.429Topics in Logic: Ontology and Knowledge RepresentationCOGS-COMPCG
AS.150.439Philosophy of ScienceCOGS-PHLMND
AS.150.457Color and Color PerceptionCOGS-PHLMND
AS.150.467Philosophic LogicCOGS-PHLMND
AS.150.476Philosophy & Cognitive ScienceCOGS-PHLMND
AS.200.101Introduction to PsychologyCOGS-COGPSY
AS.200.110Introduction to Cognitive PsychologyCOGS-COGPSY
AS.200.130Good VibrationsCOGS-COGPSYCOGS-NEURO
AS.200.132Introduction to Developmental PsychologyCOGS-COGPSY
AS.200.141Foundations of Brain, Behavior, & CognitionCOGS-COGPSYCOGS-NEURO
AS.200.163Gamechangers: Conceptual Breakthroughs in NeuroscienceCOGS-NEURO
AS.200.211Sensation and PerceptionCOGS-COGPSYCOGS-NEURO
AS.200.304Neuroscience of Decision MakingCOGS-NEURO
AS.200.308Neurobiology of Learning and MemoryCOGS-NEURO
AS.200.310Neural Basis of Cognitive ControlCOGS-COGPSYCOGS-NEURO
AS.200.311Sensory Representations in the Brain: Maps, Modules & Distributed CodingCOGS-NEURO
AS.200.312Imaging the MindCOGS-COGPSYCOGS-NEURO
AS.200.313Models of Mind and BrainCOGS-COMPCG
AS.200.316Thought and PerceptionCOGS-COGPSYCOGS-PHLMND
AS.200.318Quantitative Methods for Brian SciencesCOGS-NEURO
AS.200.322Clinical NeuropsychologyCOGS-COGPSY
AS.200.324Choosing the 'champion' animal in neuroscience resaerchCOGS-NEURO
AS.200.329Real World Human Data: Analysis & VisualizationCOGS-COMPCGCOGS-NEURO
AS.200.336Foundations of MindCOGS-COGPSYCOGS-PHLMND
AS.200.347Human NeuropsychologyCOGS-COGPSY
AS.200.361Tests and MeasurementsCOGS-COGPSY
Mind, Brain, & ExperienceCOGS-COGPSYCOGS-NEURO
AS.200.366Adv. Topics in Cognitive DevelopmentCOGS-COGPSY
AS.200.367Episodic Memory in Human & Nonhuman AnimalsCOGS-NEURO
AS.200.368Altered States of ConsciousnessCOGS-NEURO
AS.200.369Neuroscience of Motivation and RewardCOGS-NEURO
AS.200.370Functional Human NeuroanatomyCOGS-NEURO
AS.200.380Neurobiology of Human CognitionCOGS-NEURO
AS.200.384Spatial Orientation & Navigation: Behavior & Neural MechanismsCOGS-COGPSYCOGS-NEURO
AS.200.386Animal CognitionCOGS-COGPSY
AS.250.205Introduction to ComputingCOGS-COMPCG
Topics in Music Cognition ICOGS-COGPSY
Topics in Music Cognition IICOGS-COGPSY
AS.601.465Natural Language ProcessingCOGS-LINGCOGS-COMPCG
EN.500.200Computing for Engineers and ScientistsCOGS-COMPCG*
EN.520.315Introduction to Information Processing of Sensory SignalsCOGS-COMPCG
EN.520.412Machine Learning for Signal ProcessingCOGS-COMPCG
EN.520.414Image Processing and Analysis ICOGS-COMPCG
EN.520.415Image Processing and Analysis IICOGS-COMPCG
EN.520.433Medical Image AnalysisCOGS-COMPCG
EN.553.426Introduction to Stochastic Processes (also EN.550.426)COGS-COMPCG
EN.553.493Mathematical Image Analysis (also EN.550.496)COGS-COMPCG
EN.580.200Introduction to Scientific ComputingCOGS-COMPCG*
EN.580.439Models of Physiological Processes in NeuronCOGS-NEURO
EN.600.103Fundamentals of Practical ComputingCOGS-COMPCG
EN.600.111Python ScriptingCOGS-COMPCG*
EN.600.112Introductory Programming for Scientists and EngineersCOGS-COMPCG
EN.600.306Introduction to SpeechCOGS-COMPCG
EN.600.430Ontologies and Knowledge RepresentationCOGS-COMPCG
EN.600.469Approximation AlgorithmsCOGS-COMPCG
EN.600.471Theory of ComputationCOGS-COMPCG
EN.600.479Representation LearningCOGS-COMPCG
EN.601.107Introductory Programming in Java (prev. EN.600.107)COGS-COMPCG*
EN.601.220Intermediate Programming (prev. 600.120)COGS-COMPCG*
EN.601.226Data Structures (prev. EN.600.226)COGS-COMPCG
EN.601.229Computer System Fundamentals (prev. EN.600.233)COGS-COMPCG
EN.601.231Automata and Computation Theory (prev. EN.600.271)COGS-COMPCG
EN.601.320Parallel Programming (prev. EN.600.320)COGS-COMPCG
EN.601.365Knowledge Discovery from TextCOGS-COMPCG
EN.601.426Principles of Programming (EN.600.426)COGS-COMPCG
EN.601.433Introduction to Algorithms (prev. EN.600.363)COGS-COMPCG
EN.601.461Computer Vision (prev. EN.600.361)COGS-COMPCG
EN.601.463Algorithms for Sensor-Based Robotics (600.436)COGS-COMPCG
EN.601.464Artificial Intelligence (prev. 600.335)COGS-COMPCG
EN.601.468Machine Translation (prev. EN.600.468)COGS-COMPCG
EN.601.475Machine Learning (prev. EN.600.475)COGS-COMPCG
EN.601.476Machine Learning: Data to Models (prev. EN.600.476)COGS-COMPCG
EN.601.482Machine Learning: Deep LearningCOGS-COMPCG
EN.601.490Introduction to Human-Computer InteractionCOGS-COMPCG