Skip to the content.
Home | Syllabus | Grading | Schedule | Textbook | Videos
Week Date Activity Material Work Due        
1 Tue 05-Sep Lab 1 Broad overview & in-person software set-up          
  Before next class
(self-directed)
Textbook Readings &
Video Lessons
About This Course
Getting Started
Computer Set-up
         
  Mon 11-Sep Task   Assignment 1        
2 Tue 12-Sep Lab 2 Tutorials (as required/requested), Q&A, General Check-In          
  Thu 14-Sep Task   Self-Assessment 1        
  Before next class Readings, Workbooks, & Videos Variables & Assignment
Data Types & Conversion
Python Built-ins
Lists
Dictionaries
         
3 Tue 19-Sep Lab 3 Tutorials, Q&A          
  Thu 21-Sep Task   Assignment 2        
  Before next class Readings, Workbooks, & Videos For Loops
Conditionals
pandas DataFrames
Looping Over Data Files
         
4 Tue 26-Sep Lab 4 Tutorials, Q&A          
  Thu 28-Sep Tasks   Demo 1
Self-Assessment 2
       
  Before next class Readings, Workbooks, & Videos AI-Assisted Coding
Introduction to GitHub Copilot
Exercises — Reaction Time Data
Working With Multiple Data Files Using Copilot
         
5 Tue 03-Oct Lab 5 Tutorials, Q&A          
  Before next class Readings, Workbooks, & Videos Visualization with Matplotlib
Procedural versus Object-Oriented Plotting in Matplotlib
Subplots
Thinking About Data Types
Seaborn
Human Factors in Visualization
         
6 Tue 10-Oct Lab 6
Task
Tutorials, Q&A Demo 2        
  Thu 12-Oct Task            
  Before next class Readings, Workbooks, & Videos Intro to EDA & Repeated Measures Data
Data Cleaning and Outliers
t Tests
         
7 Tue 17-Oct Lab 7 Project 1 in-class work & question time          
  Thu 19-Oct Tasks   Self-Assessment 3        
  Before next class   Work on project 1 this week          
8 Tue 24-Oct Lab 8 Project 1 in-class work & question time          
  Thu 26-Oct Task   Project 1
Project 1 Peer Assessment
Self-Assessment 4
       
  Before next class   Single Unit Data & Spike Trains
Introduction to Spike Train Data
Ten Intensities
Heat Maps
         
9 Tue 31-Oct Lab 9 Tutorials (as required/requested), Q&A, General Check-In          
  Thu 02-Nov Task   Assignment 3 (release: Oct 26)        
  Before next class Readings, Workbooks, & Videos Introducing Multielectrode Data
Multielectrode Data in pandas
Correlating Spike Trains
         
10 Tue 07-Nov Lab 10 Tutorials, Q&A          
  Thu 09-Nov Tasks   Self-Assessment 5
Portfolio Submission 1 (optional)
       
  Before next class Readings, Workbooks, & Videos EEG Data: From Intro to ERPs (inclusive)
MNE-Python & Data Structures
EEG-ERP Preprocessing
Group ERP Analysis
         
··· 13-Nov -
17-Nov
Reading Week            
  Tue 14-Nov Task   Assignment 4
(release: Nov 7)
       
11 Tue 21-Nov Lab 11 Tutorials, Q&A          
  Thu 23-Nov Task   Assignment 5 (release: Nov 16)        
  Before next class Readings, Workbooks, & Videos Neuroimaging Data (structural & functional MRI)          
12 Tue 28-Nov Lab 12 Project 2 work/question time          
  Thu 30-Nov Tasks   Self-Assessment 6
Portfolio Submission 2 (optional)
       
13 Tue 05-Dec Lab 13 Project 2 work/question time          
  Thu 07-Dec Task   Project 2 (release: Nov 23)
Project 2 Peer Assessment
       
  Thu 07-Dec Term is over!