πŸ’» 🧠 Registrations will open soon for the 2021 edition! 🧠 πŸ’»:

Schedule

This is the 2020 Schedule… 2021 schedule will be released ~2 weeks before the start date.

This gives you an overview of what we did in 2020. All the videos are still available in the schedule. The schedule will be updated here, reminders will be posted in #schedule on Slack, including the Zoom links and password. You can even import the schedule in your favorite calendar app for the most up-to-date information. To import the calendar, import this url webcal://school.brainhackmtl.org/schedule/index.ics in your calendar. Ping us in the #schedule channel on Slack if you have any question regarding the schedule. The website will always be updated first. Synchronization may take some time in other calendars to happen.

DATETIMEEVENT
Week 0 - Getting ready
4
Monday
May, 2020
08:00 - 17:00

Installation party πŸ’»

During office hours the listed instructor will be active and on-line in the Slack #help-installation channel.

If you experience any issues or have any questions while following the installation instructions you can ping them in the #help-installation channel and they will follow up with you. If needed, they will also be available to jump on a Zoom call to debug any issues you may be experiencing (this will potentially require you to permit them remote access to your computer).

Note you are more than welcome to post questions to the #help-installation channel during times when no instructor is listed as being available, but it may take more time to receive a response!”

5
Tuesday
May, 2020
08:00 - 17:00

Installation party πŸ’»

Installation office hours with instructors can be found here.
6
Wednesday
May, 2020
08:00 - 17:00

Installation party πŸ’»

Installation office hours with instructors can be found here.
7
Thursday
May, 2020
08:00 - 17:00

Installation party πŸ’»

Installation office hours with instructors can be found here.
8
Friday
May, 2020
08:00 - 17:00

Installation party πŸ’»

Installation office hours with instructors can be found here.
Week 1 - Fundamentals of Neuro Data Science
11
Monday
May, 2020
09:00 - 10:00

Course introduction

1-Introduction to neuro data science week and 2-Introduction to brainhack school
Materials: Slides 1 - Slides 2 β€” Video: Video 1 - Video 2
10:00 - 11:00

Modern reproducibility problems in the life sciences

Neuroscientists increasingly rely on openly-accessible data and on advanced methodological procedures for their investigations. Concurrently, there is a growing concern in the life sciences that many results produced are difficult or even impossible to reproduce, commonly referred to as the β€œreproducibility crisis.”
Materials: Slides β€” Video: Video
11:00 - 12:00

Set-up and installation

12:00 - 13:00

Lunch

Eat together, on your own or don't, but make sure to take a break. Don't forget the
13:00 - 14:00

Introduction to the terminal

Your terminal will become your best friend by the end of the school!
Materials: Presentation is a Jupyter Notebook β€” Video: Video
14:00 - 15:00

Introduction to git and GitHub

Git and Github will become you second best friends!
Materials: Slides β€” Video: video
12
Tuesday
May, 2020
09:00 - 12:00

Python for data analysis

Data science offers a key set of tools and methods to efficiently analyse, visualize, and interpret neuroscience data
Materials: Presentation is a Jupyter Notebook β€” Video: Video
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 16:30

Containerization with Docker

Materials: Slides β€” Video: Video
16:30 - 17:30

Assessment 1

13
Wednesday
May, 2020
09:00 - 10:30

Standards for project management and organization

Materials: Slides β€” Video: Video
10:30 - 12:00

Tools for project management and organization

Materials: Slides β€” Video: Video
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 16:30

High-performance computing

Materials: Slides β€” Video: Video
17:25 - 18:00

30-min yoga class

14
Thursday
May, 2020
09:00 - 10:30

Introduction to data visualization in Python

Materials: Slides β€” Video: Video
10:30 - 12:00

Introduction to classical statistics

Materials: Presentation is a Jupyter Notebook β€” Video: Video
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 16:30

Introduction to machine learning

1- Introduction to machine learning and 2- Hands-on machine learning tutorial
Materials: 1- Slides & 2- Jupyter Notebook β€” Video: Video 1 - Video 2
16:30 - 17:00

Feedback for review sessions on Friday

17:25 - 18:00

30-min yoga class

15
Friday
May, 2020
09:00 - 10:30

Fundamentals of deep learning in neuroscience

Materials: Slides β€” Video: Video
10:30 - 12:00

Applications of deep learning in neuroscience

Materials: Slides β€” Video: Video
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 14:00

Advanced machine learning for neuroimaging

Materials: Slides β€” Video: Video
14:00 - 15:00

Review session 1

15:00 - 16:00

Review session 2

16:00 - 17:00

Assessment 2

Week 2 - Time to think about your project
18
Monday
May, 2020
08:00 - 17:00

Quebec Public Holiday

Enjoy the holiday! There won't be any teaching happening today. Happy free hacking time !?
19
Tuesday
May, 2020
09:00 - 10:00

Introduction to Week 2

Materials: Slides β€” Video: Video
10:00 - 10:15

Virtual coffee break

10:00 - 12:00

Free hacking

12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 14:00

Parallel sessions - Instructor clinic (group A) and Peer clinic (group B)

One-on-one meeting with your assigned instructor (group A) and clinic with fellow participants (group B)
14:00 - 15:00

Parallel sessions - Instructor clinic (group B) and Peer clinic (group A)

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:00 - 15:15

Virtual coffee break

15:10 - 15:45

30-min yoga class

15:45 - 17:00

Free hacking

20
Wednesday
May, 2020
09:00 - 10:00

Open data resources by Sebastian Urchs

Materials: Slides β€” Video: Full presentation
10:00 - 10:15

Virtual coffee break

10:00 - 12:00

Free hacking

12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 14:00

Parallel sessions - Instructor clinic (group A) and Peer clinic (group B)

One-on-one meeting with your assigned instructor (group A) and clinic with fellow participants (group B)
14:00 - 15:00

Parallel sessions - Instructor clinic (group B) and Peer clinic (group A)

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:00 - 15:15

Virtual coffee break

15:00 - 17:00

Free hacking

21
Thursday
May, 2020
09:00 - 10:00

Introduction to magneto and electro encephalography by Karim Jerbi

β€” Video: Video
10:00 - 12:00

Free hacking

10:15 - 11:15

Measuring cortical interactions in EEG, MEG and intracranial EEG by Karim Jerbi

β€” Video: Video
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project presentations - Group A Parallel sessions

13:00 - 15:00

Project presentations - Group B Parallel sessions

Two
15:00 - 17:00

Free hacking

15:15 - 15:45

30-min yoga class

18:00 - 20:00

Virtual social (optional)

22
Friday
May, 2020
09:00 - 10:00

Introduction to functional MRI connectivity by Pierre Bellec

Participants interested in fMRIprep can watch this video and get in touch with Basile Pinsard on slack if they have questions.
Materials: Slides β€” Video: Video
10:00 - 11:00

Introduction to Brain Parcellations by Pierre Bellec

Participants interested in fMRIprep can watch this video and get in touch with Basile Pinsard on slack if they have questions.
Materials: Slides β€” Video: Video
10:00 - 12:00

Free hacking

12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Team-building sessions

15:00 - 17:00

Free hacking

Week 3 - Time to implement your project
25
Monday
May, 2020
09:00 - 09:15

Intro to Week 3

A brief review of our goals and schedule for the week
09:15 - 10:15

Morning talk: Data visualization

How to create awesome data visualizations and videos
10:30 - 11:00

Yoga

Online yoga class.
11:00 - 12:00

Free hacking

Time to get it done!
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:15 - 17:00

Free hacking

Time to get it done!
26
Tuesday
May, 2020
09:00 - 10:00

Morning talk: Containers

Understanding containers and how to use them
Materials: Jupyter Notebook β€” Video: Video
10:15 - 12:00

Free hacking

Time to get it done!
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:15 - 17:00

Free hacking

Time to get it done!
27
Wednesday
May, 2020
09:00 - 10:00

Morning talk: Software Testing and Continuous Integration

Why and how to test your software
10:15 - 12:00

Free hacking

Time to get it done!
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:00 - 15:30

Yoga

Online yoga class.
15:45 - 17:00

Free hacking

Time to get it done!
28
Thursday
May, 2020
09:00 - 10:00

Morning talk: Software Packaging

How to package your code
Materials: Slides β€” Video: Video
10:15 - 12:00

Free hacking

Time to get it done!
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:15 - 18:00

Free hacking

Time to get it done!
18:00 - 21:00

Virtual social (optional)

29
Friday
May, 2020
09:00 - 10:00

Morning talk: Writing Scripts in Python

How to write scripts
Materials: Slides by Joel Grus / Jupyter Notebook β€” Video: Video
10:00 - 10:15

Virtual coffee break

Informal chit chat
10:30 - 11:00

Yoga

Online yoga class.
11:00 - 12:00

Free hacking

Time to get it done!
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor (group B) and clinic with fellow participants (group A)
15:15 - 17:00

Free hacking

Time to get it done!
Week 4 - Project wrap-up and communication
1
Monday
June, 2020
09:00 - 09:15

Introduction to week 4

A review of goals, delivrables and schedule for the week
09:15 - 10:00

Morning talk: Life post-Brainhack

by Liza Levitis
10:00 - 12:00

Free hacking

Time to get it done!
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor and clinic with fellow participants
15:00 - 18:00

Free hacking

Time to get it done!
2
Tuesday
June, 2020
09:00 - 10:00

Morning talk: Increasing SNR in science communication

by Nikola Stikov
10:00 - 12:00

Free hacking

Time to get it done!
10:30 - 11:00

Yoga

Online yoga class.
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor and clinic with fellow participants
15:00 - 18:00

Free hacking

Time to get it done!
18:00 - 21:00

Virtual social (optional)

3
Wednesday
June, 2020
09:00 - 10:00

Morning talk: How open source software shaped my academic path

by Julia Hunterberg
10:00 - 12:00

Free hacking

Time to get it done!
10:00 - 10:15

Virtual coffee break

Informal chit chat
12:00 - 13:00

Lunch

Don't forget the #snack-club!
13:00 - 15:00

Project clinics

One-on-one meeting with your assigned instructor and clinic with fellow participants
15:00 - 18:00

Free hacking

Time to get it done!
4
Thursday
June, 2020
09:00 - 10:00

Morning talk: Life post-BrainHack

by Isabelle Simard
10:00 - 12:00

Free hacking

Time to get it done!
10:30 - 11:00

Yoga

Online yoga class.
12:00 - 13:00

Lunch

Don't forget the #snack-club!
15:00 - 17:00

Final presentations

First session to present your project.
5
Friday
June, 2020
09:00 - 10:00

Final presentations

By yourself or in a team, you will present the project you will have worked on.
13:00 - 14:30

Final presentations

By yourself or in a team, you will present the project you will have worked on.
15:00 - 16:30

Final presentations

By yourself or in a team, you will present the project you will have worked on.
16:30 - 17:00

Closing ceremony

BYOB. And bring your best hat for the group picture!