Computing and the Brain [does not fulfill Laboratory or Methods requirement*]
* This course does NOT fulfill the lab/methods requirement for the Neuroscience major. This requirement is fulfilled by a lab or methods course >300.
Introductory programming based on problems in neuroscience. Provides foundational skills for using computers to collect and analyze neuroscience data. Study of how computational processes are implemented by information-processing entities: both brains and computers. Python programming to generate sensory stimuli and collect/analyze behavioral and neural data. Scientific and Software Engineering best practices for conducting and verifying neuroscience experiments. Not open to students who have taken Computer Science 101. Prerequisite: Neuroscience 101/Psychology 106 or Neuroscience 102/Psychology 107.