Areas of Concentration


Course Samples

Below are course sample lists for each of the 5 areas of concentration offered through the Department of Cognitive Science. For a complete list of courses for each of these areas, download a PDF of the Fall 2011 Courses for Cognitive Science Majors. For more information about general requirements for Departmental Majors, see the Johns Hopkins University Catalog. 

Cognitive Psychology and Cognitive Neuropsychology

  • 050.105 Introduction to Cognitive Neuropsychology
  • 050.201 Introduction to the Human Brain
  • 050.203 Cognitive Neuroscience: Exploring the Living Brain
  • 050.203 Cognitive Neuroscience: Exploring the Living Brain
  • 050.208 Language Acquisition (replaces 050.108)
  • 050.245 Introduction to Cognitive Development
  • 050.306 Laboratory in Cognitive Neuropsychology
  • 050.311 Written Language: Normal Processing and Disorders
  • 050.314 Classic Papers in Language Learning
  • 050.315 Cognitive Neuropsychology of Visual Perception
  • 050.332 Developmental Cognitive Neuroscience
  • 050.333 Psycholinguistics [previously 050.330]
  • 050.339 Cognitive Development
  • 050.358 Language and Thought
  • 200.101 Introduction to Psychology
  • 200.109 Introduction to Human Memory
  • 200.110 Introduction to Cognitive Psychology
  • 200.118 Introduction to Sensation and Perception
  • 200.132 Introduction to Developmental Psychology
  • 200.155 Introduction to Developmental Cognitive Neuroscience
  • 200.206 Foundations of Mind
  • 200.312 Imaging the Mind
  • 200.321 Topics in Perception and Attention
  • 200.347 Human Neuropsychology
  • 200.357 Cognitive Neuroscience of Memory
  • 200.383 Mental Models and Mental Logic
  • 360.310 Neuropsychology of Visual Perception and Attention
  • 360.337 Psychology of Sound and Music

Linguistics

  • 050.102 Language and Mind
  • 050.205 The Structure of English
  • 050.208 Language Acquisition (replaces 050.108)
  • 050.240 The World of Language (replaces 050.140)
  • 050.247 Topics in the History of Romance Languages
  • 050.311 Written Language: Normal Processing and Disorders (formerly Reading and Writing)
  • 050.314 Classic Papers in Language Learning
  • 050.317 Semantics I
  • 050.320 Syntax I (formerly Introduction to the Syntax of Natural Languages)
  • 050.321 Syntax II (formerly Syntactic Theory and Analysis)
  • 050.325 Phonology I (Sounds Structure in Natural Language)
  • 050.326 Foundations of Cognitive Science
  • 050.327 Phonology II (Advanced Topics in Sound Structure)
  • 050.333 Psycholinguistics [previously 050.330]
  • 050.358 Language and Thought
  • 050.362 Field Methods (replaces 050.340)
  • 050.370 Formal Methods in Cognitive Science: Language
  • 050.381 Language Development
  • 050.427 Topics in the History of Romance Languages
  • 070.221 Language, Culture, and Society
  • 070.324 The Social History of Languages
  • 130.307 Writing: Its Origins, Functions, and Manifestations
  • 600.465 Introduction to Natural Language Processing

Computational Approaches to Cognition

  • 050.109 Minds, Brains, and Computers
  • 050.326 Foundations of Cognitive Science
  • 050.334 Computational Approaches to Cognition
  • 050.335 Introduction to Connectionist Modeling of Cognition
  • 050.370 Formal Methods in Cognitive Science: Language
  • 050.371 Formal Methods in Cognitive Science: Inference
  • 050.372 Formal Methods in Cognitive Science: Neural Networks
  • 050.476 Information Extraction from Speech and Text
  • 520.414 Image Processing and Analysis I
  • 520.415 Image Processing and Analysis II
  • 520.437 Information, Statistics, and Perception
  • 520.447 Introduction to Information Theory and Coding 
  • 600.226 Data Structures
  • 600.271 Automata and Computation Theory
  • 600.335 Artificial Intelligence
  • 600.363 Introduction to Algorithms
  • 600.371 Modern Complexity Theory
  • 600.435 Artificial Intelligence
  • 600.440 Advanced Topics in AI
  • 600.461 Computer Vision
  • 600.463 Algorithms I
  • 600.465 Introduction to Natural Language Processing
  • 600.469 Parallel Programming
  • 600.471 Modern Complexity Theory
  • 600.475 Machine Learning
  • At most one of the following courses:
    • 500.200 Computing for Engineers and Scientists, or
    • 600.107 Introduction to Programming in JAVA, or
    • 600.109 Introduction to Programming in C/C++, or
    • 600.111 Practical C, or
    • 600.120 Intermediate Programming

Neuroscience

  • 020.309 Cellular and Molecular Neurophysiology
  • 020.310 Developmental Neurobiology
  • 020.312 Introduction to the Human Brain
  • 050.203 Cognitive Neuroscience: Exploring the Living Brain
  • 050.315 Cognitive Neuropsychology of Visual Perception
  • 050.332 Developmental Cognitive Neuroscience
  • 080.101 Topics in Neuroscience [two credit course]
  • 080.105 Introduction to Neuroscience
  • 080.203 Cognitive Neuroscience: Exploring the Living Brain(also listed as 050.203)
  • 080.305 The Nervous System I
  • 080.306 The Nervous System II
  • 200.141 Introduction to Physiological Psychology
  • 200.155 Introduction to Developmental Cognitive Neuroscience
  • 200.312 Imaging the Mind
  • 200.347 Human Neuropsychology
  • 200.357 Cognitive Neuroscience of Memory
  • 200.368 Sleep, Dreams, & Altered States of Consciousness
  • 200.370 Functional Human Neuroanatomy
  • 200.376 Psychopharmacology
  • 580.439 Models of Physiological Processes in the Neuron

Philosophy of Mind

  • 050.326 Foundations of Cognitive Science
  • 140.323 The Natural and the Artificial: The Concept of Man-Made Man
  • 150.245 Philosophy of Mind
  • 150.439 Philosophy of Science
  • 150.440 Philosophy of Language I (from Frege to Quine)
  • 150.441 Philosophy of Language II (from Quine to present)
  • 150.444 Advanced Philosophy of Mind: Representationalist Theory of Mind
  • 150.446 Consciousness
  • 150.449 Philosophy of Language [replaced by 150.440 and 150.441]
  • 150.459 Theory of Knowledge
  • 150.476 Philosophy and Cognitive Science