
Explore EEG connectivity as coordinated brain-region activity, covering time, frequency, and time-frequency analyses, two connectivity types (phase-based and power-based), and the role of volume conduction.
Understand phase amplitude coupling (pac) by linking slow rhythm phase to fast oscillation amplitude, using theta and gamma examples, and learn to measure and visualize pac in python.
Compute the moment-to-moment phase relationship between EEG signals using the Hilbert transform, extracting instantaneous phases for O1 and O2 and deriving their relative phase.
Investigate cross-frequency power correlations by correlating early frontal theta (4–8 Hz, FZ) with later parietal spindle (12–16 Hz, PZ) across trials under stimulation and no-stimulation conditions.
Explore how to transform EEG pairwise relationships into a brain graph, using nodes (electrodes) and weighted edges to build and analyze a functional connectivity network, including centrality and connectivity matrices.
Compare two EEG networks visually by subtracting stimulation from no stimulation, examine red and blue edge patterns, and compute PLB at 12–16 Hz to assess connectivity.
Construct a simplified backbone of a 60-electrode EEG network by converting PLI to distance and applying a minimum spanning tree, revealing hubs and the tree structure.
Learn how to analyze and visualize EEG connectivity using Python through clear explanations, simple code, and real EEG data. EEG connectivity can help us understand how different brain regions communicate. However, the available methods, mathematical concepts, and programming tools can make this topic difficult to approach.
This course provides a practical and beginner-friendly path from the fundamental concepts of EEG connectivity to the creation of publication-quality figures. You will first learn essential concepts such as volume conduction, phase, amplitude. Through guided Python labs, you will explore several widely used forms of EEG connectivity, including:
• Phase-locking value (PLV)
• Phase–amplitude coupling (PAC)
• Power correlation between EEG channels
• Within-frequency and cross-frequency power relationships
• Connectivity matrices and network visualization
• Visual comparison of connectivity between experimental conditions
The practical exercises use real EEG recordings. The code is intentionally kept simple, clearly explained, and easy to adapt to your own EEG datasets. By the end of the course, you will be able to select an appropriate connectivity approach, perform a basic EEG connectivity analysis in Python, interpret the resulting measures, and create clear figures suitable for presentations, reports, or scientific publications.
This course is designed for students, researchers, and professionals in neuroscience, psychology, biomedical engineering, cognitive science, and related fields who have a basic understanding of EEG and want practical experience with connectivity analysis.
This is an introductory course designed to provide a practical understanding of the core concepts of EEG connectivity. The analyses are intentionally kept at a basic level; advanced mathematical theory, complex statistical methods, and specialized connectivity models are beyond the scope of this course.