Computational Neuroscience

In Fall of 2025 I took a course on Computational Neuroscience. It felt like the perfect combination for my neuroscience major and CS minor, but it was not exactly what I expected. Apart from some basic neuroscience theory at the beginning, it was heavily CS focused, looking at how programming can be used to model brain behavior. Each neuron could be considered a “node”, and we studied theories like encoding and decoding as ways of understanding how the brain processes information. There was a lot of math, and physical graphing as a way of understanding the math. At times we wouldn’t even mention neurons for weeks on end. It was very educational, however, and the coding assignments while long, taught me a lot about neuroscience itself. I had five assignments overall, which I have in this Github repository for anyone interested. They were done entirely in Python, and include heavy comments analyzing the results I get from my modeling.

Comments

Leave a comment