You're logged in as |

Computational Neuroscience

This multidisciplinary concentration spans many fields, including computer science, neuroscience, cognitive science, applied math, and data science. Students studying Computational Neuroscience will learn to use computational models of the brain and nervous system to study complex biological processes and overcome the limitations of human experimentation. They will also learn to use the brain and nervous system as a model to improve the power and efficiency of artificial systems. Concentrators will think critically about the impact of their work on society and understand how biases can negatively influence computational models. 

Standard program for the Sc.B. Degree

Background Courses (must take one of each):
Calculus
Single Variable Calculus, Part II
Differential Equations
Applied Ordinary Differential Equations
Linear Algebra
Linear Algebra
Linear Algebra With Theory
Statistics
Statistical Inference I
Honors Statistical Inference I
Statistical Methods
Statistical Analysis of Biological Data
Advanced Introduction to Probability for Computing and Data Science
Core Concentration Courses:
NEUR 0010The Brain: An Introduction to Neuroscience1
NEUR 1020Principles of Neurobiology1
or NEUR 1030 Neural Systems
CSCI 0111Computing Foundations: Data1
or CSCI 0112 Computing Foundations: Program Organization
or CSCI 0150 Introduction to Object-Oriented Programming and Computer Science
or CSCI 0170 Computer Science: An Integrated Introduction
or CSCI 0190 Accelerated Introduction to Computer Science
CSCI 0200Program Design with Data Structures and Algorithms1
or CSCI 0190 Accelerated Introduction to Computer Science
NEUR 0680Introduction to Computational Neuroscience1
Two Computational Neuroscience Electives From The Below List: 2
Computational Cognitive Neuroscience
Mechanisms and Meaning of Neural Dynamics
Neural Computation in Learning and Decision-Making
Computational Methods for Mind, Brain and Behavior
Computational Molecular Biology
Deep Learning in Neuroethology
Big Data Neuroscience Ideas Lab
Deep Learning in Brains, Minds and Machines
Language Processing in Humans and Machines
History of Artificial Intelligence
Statistical Neuroscience
One Course in Artificial Intelligence: 1
Artificial Intelligence
Machine Learning
Computer Vision
Computational Linguistics
Deep Learning
Machine Learning: from Theory to Algorithms
Two Upper-Level Neuroscience Electives2
Two courses that will enhance your understanding of the field of neuroscience. While electives need not be from the neuroscience department, the following list are common courses taught by Neuroscience and other departments that are often used as electives. We encourage students to explore the broader course catalog and consult with their concentration advisor to explore the full range of electives, rather than limiting themselves to this list. These electives must be of 1000-level or above.
The Neural Bases of Cognition
Neuroaesthetics and Reading
Neuroengineering
Neurobiology of Learning and Memory
Structure of the Nervous System
The Diseased Brain: Mechanisms of Neurological and Psychiatric Disorders
One Elective in Ethics: 1
Computers, Freedom and Privacy
Fairness in Automated Decision Making
Data, Ethics and Society
Social Impact of Emerging Technologies: The Role of Scientists and Engineers
Ethics of Digital Technology
Ethics and Politics of Data
Race and Gender in the Scientific Community
Race, Gender, and Technology in Everyday Life
Two Additional Electives: 2
Two courses that will enhance your understanding of the field of computational neuroscience. These electives are not limited to a specific department, and are able to be any of the courses already listed for this concentration (though, you cannot cross-count an elective with a named requirement). The following list are courses that we recommend be used as electives, however, we encourage students to explore the broader course catalog and consult with their concentration advisor to explore the full range of electives, rather than limiting themselves to this list. Students can substitute TWO semesters of independent study (NEUR1970 or equivalent course from another department) for one elective course
Introduction to Scientific Computing
Introduction to Modeling
Applied Partial Differential Equations I
Quantitative Models of Biological Systems
Introduction to Computational Linear Algebra
Applied Dynamical Systems
Statistical Inference II
Computational Probability and Statistics
Information Theory
Recent Applications of Probability and Statistics
Graphs and Networks
Pattern Theory
Computational Methods for Studying Demographic History with Molecular Data
Methods in Informatics and Data Science for Health
Brain Damage and the Mind
Language and the Mind
Linear Algebra for Machine Learning
Theory of Computation
Design and Analysis of Algorithms
Data Science
Topics in Optimization
Probability
Biological Physics
NEUR 1900 Capstone1
Total Credits14