Computational Neuroscience Course

Key Information on Upcoming Course Events

  • Full time, 3 Week, Live Instruction Course
  • July 07 – July 25, 2025

Computational Neuroscience Course

Learn Computational Neuroscience in a Hands-On Way

Pre-Course Preparation

  • Optional 12-video series covering essential neuroscience topics, Python, and mathematics

Code-First, Hands-On Learning

  • Learn cutting-edge advances in machine learning and causality research with state-of-the-art modeling approaches in neuroscience.
  • Focus on interpretability and the process of modeling.
  • Group research projects with guided experience in modeling any observed phenomenon
  • Professional networking opportunities with instructors and expert mentors

Course Curriculum

  • Introduction to modeling, types of questions we can ask with given model types and creating your own models.
  • Machine learning module: fitting models to data, using generalized linear models, uncovering underlying lower dimensional structures, and building complex models using deep learning
  • Dynamical system module: building biologically plausible models based on bottom-up knowledge of the system being modeled, covering topics like linear systems and dynamic networks
  • Stochastic processes module: methods for getting better insight through measurement tools, hidden dynamics, optimal control, and reinforcement learning
  • Causality module: understanding when something is causally related vs. just correlated

Get Ready to Launch into Your Neuroscience Journey

  • Full-time effort of 8 hours per day, 5 days per week
  • Code taught through Google Colab or Kaggle using Python
  • Work in a pod of ~15 students and a teaching assistant
  • Supported by research project guides
  • See more on our Courses page

Don’t miss your chance to explore the intersection of neuroscience and machine learning. Our computational neuroscience course is the perfect way to gain practical experience and build a strong foundation in this field. Join us and become part of a growing community of scientists and researchers exploring the frontiers of computational neuroscience.

To see more, including the group projects, view the course schedule and course content here: Computational Neuroscience Course

Pricing

See the Course page for more information on course pricing.

Dates

Our live course runs annually in July.

Information for Teaching Assistants

Teaching assistants lead each student classroom and group research project team. They have ensure students collaboratively learn while also being available as a more experienced expert to answer questions and provide guidance to the pod.

Teaching assistants are paid, full-time, temporary, contracted roles. TA compensation is provided by this calculator.

You can read more about the TA role on our Courses Page or in the Portal.

Apply

Applications generally open five to six months before the course date. To check registration status and submit an application, visit our Portal, make a profile, and then apply for our course if it is available.