Skip to content

Resources

Resources

Where to start, what to take and who to ask.

01

Guides

02

The concentration

03

Course map

The Computational Neuroscience Sc.B. at a glance. Open a box to see the courses that count.

  1. 01 · Background4 courses

    • CalculusMATH 0100

      Take one

      APMA 0260 can replace MATH 0100 and MATH 0520/0540.

    • Differential equationsAPMA 0350

      Take one

      • APMA 0350Applied Ordinary Differential Equations
    • Linear algebra2 options

      Take one

      APMA 0260 can replace MATH 0100 and MATH 0520/0540.

    • Statistics5 options

      Take one

      • APMA 1650Introduction to Probability and Statistics with Calculus
      • APMA 1655Introduction to Probability and Statistics with Theory
      • CPSY 0900Statistical Methods
      • BIOL 0495Statistical Analysis of Biological Data
      • CSCI 1450Advanced Introduction to Probability for Computing and Data Science
  2. 02 · Core5 courses

    • Intro to neuroscienceNEUR 0010

      Take one

      • NEUR 0010The Brain: An Introduction to Neuroscience
    • Neurobiology2 options

      Take one

    • Intro computer science5 options

      Take one

      • CSCI 0111Computing Foundations: Data
      • CSCI 0112Computing Foundations: Program Organization
      • CSCI 0150Introduction to Object-Oriented Programming and Computer Science
      • CSCI 0170Computer Science: An Integrated Introduction
      • CSCI 0190Accelerated Introduction to Computer Science
    • Data structures2 options

      Take one

      • CSCI 0200Program Design with Data Structures and Algorithms
      • CSCI 0190Accelerated Introduction to Computer Science
    • Intro to computational neuroscienceNEUR 0680

      Take one

      • NEUR 0680Introduction to Computational Neuroscience
  3. 03 · Electives8 courses

    • Computational neuroscience10 options×2

      Take 2

      • CPSY 1492Computational Cognitive Neuroscience
      • NEUR 1440Mechanisms and Meaning of Neural Dynamics
      • NEUR 1660Neural Computation in Learning and Decision-Making
      • CPSY 1291Computational Methods for Mind, Brain and Behavior
      • CSCI 1810Computational Molecular Biology
      • NEUR 1940BDeep Learning in Neuroethology
      • NEUR 1630Big Data Neuroscience Ideas Lab
      • CPSY 1950Deep Learning in Brains, Minds and Machines
      • CPSY 1850Language Processing in Humans and Machines
      • NEUR 2110Statistical Neuroscience
    • Artificial intelligence9 options

      Take one

    • Upper-level neuroscience6 options×2

      Take 2

      Common choices. Any 1000-level course that builds your understanding of neuroscience can count; check with your advisor.

    • Ethics9 options

      Take one

      • CSCI 1805Computers, Freedom and Privacy
      • CSCI 1951ICS for Social Change
      • DATA 0080Data, Ethics and Society
      • ECON 1000Using Big Data to Solve Economic and Social Problems
      • ENGN 1800Social Impact of Emerging Technologies: The Role of Scientists and Engineers
      • PHIL 0401Ethics of Digital Technology
      • PHIL 0403Ethics and Politics of Data
      • APMA 1910Race and Gender in the Scientific Community
      • STS 1700TRace, Gender, and Technology in Everyday Life
    • Additional electives24 options×2

      Take 2

      Recommended list. Any course already listed for the concentration also counts, but can’t double-count with a named requirement. Two semesters of independent study (NEUR 1970 or equivalent) can replace one elective.

  4. 04 · Capstone1 course

    • CapstoneNEUR 1900

      Take one

18 courses for the Sc.B.Checked against the 2026–27 Bulletin on October 17, 2026.The Bulletin and your advisor have the final word ↗This semester's schedule on Courses@Brown ↗

04

Advising

05

Research

06

Reading and learning