top of page

Programming & Data Analysis

Nearly all behavioral work requires a working knowledge of variables, if/then or for/while loops, counters, and basic variable manipulations. If you are interested in electrophysiology or neuroimaging work, then programming is important. It is difficult to complete a project during a Master’s thesis without some programming knowledge from the beginning or acquired early on. Acquire it as soon as possible. The specific language with which you are familiar is not so important, but Matlab or Python are good starting places; in my lab Matlab would be handy.

Debates about which programming language is the best to use have always been around. They are probably as old as programming itself. Currently the debate in our area is often about Matlab vs. Python vs R.

Matlab

How to get started with MATLAB programming?

kaitlyn-baker-vZJdYl5JVXY-unsplash.jpg

Data analysis

How to acquire signal processing skills?

How to analyze electrophysiological data?

How to deal with complex numbers and circular data?

  • Read this tutorial to understand complex numbers

Other analysis problems and solutions:

carlos-muza-hpjSkU2UYSU-unsplash.jpg

Statistics

A good collection of papers highlights important issues about statistical analysis in biology, psychology, and neuroscience.

Contact
Information

Dr. Björn Herrmann
Rotman Research Institute at Baycrest
3560 Bathurst St, North York
M6A 2E1, ON, Canada

+1 416 785 2500 ext. 2614

  • LinkedIn
  • X
  • Bluesky_Logo_white
  • Youtube

©2025 by Auditory Aging

bottom of page