New Residence Hall 3625 avenue du Parc, Montreal, QC, H2X 3P8, CA

Organized by Healthy Brains for Healthy Lives, this workshop aims to provide an introduction to programming for research trainees at the undergraduate, graduate and postdoctoral level in neuroscience and related disciplines. We will cover an initial introduction to basic programming structure— including an overview of languages and tools of interest— with an emphasis on developing reproducible and portable software. Participants will gain skills and tools that can be applied to their own research projects.

This event will be taught as three half-day components, each of which may be attended independently and covering the following content:

Session 1, Introduction to Programming: this session is intended for true beginners. We will cover the basics of programming, how algorithms are designed, and begin practicing with our own non-research examples. We will budget time for helping configure participants' computers for the later sessions.

Session 2, Fundamentals of Programming: this session will teach you how to perform basic programming tasks, including processing numerical data and writing functions. 

Session 3, Applications in Data Analysis: this session will focus on visualizing data and performing basic statistical analysis in Python or R.



Did you know that as a McGill student, your participation in many activities, such as training workshops and volunteering are tracked on your Co-Curricular Record (CCR)? Having your co-curricular activities listed in one document can help you revise your CV or cover letter, prepare for interviews, or explore career options. Learn how to access and leverage this important document through myInvolvement, and make your training count!


McGill University is located on land which has long served as a site of meeting and exchange amongst Indigenous peoples, including the Haudenosaunee and Anishinabeg nations. McGill honours, recognizes and respects these nations as the traditional stewards of the lands and waters on which we meet today.