Beginner Python for Computational Modeling of Neural Networks

Learn to build and simulate neural networks using Python, bridging the gap between neuroscience and programming for computational modeling.

Python Fundamentals for Neural Modeling

Unit 1: Python Basics for Scientific Computing

Unit 2: Control Flow and Functions

Unit 3: NumPy for Numerical Computing

Unit 4: Data Visualization with Matplotlib

Simulating Neuron Models with Python

Unit 1: Introduction to Neuron Modeling

Unit 2: Numerical Methods for Neuron Dynamics

Unit 3: Visualizing Neuron Activity

Introduction to Neural Networks with TensorFlow/PyTorch

Unit 1: Neural Network Fundamentals

Unit 2: Introduction to TensorFlow/PyTorch

Unit 3: Training and Evaluation

Optimization and Analysis of Neural Networks

Unit 1: Gradient Descent Optimization

Unit 2: Analyzing Spiking Neural Networks

Unit 3: Version Control with Git