Foundations of Gravitational Waves

Foundations of Gravitational Waves
2026 · Foundation Course

Foundations of Gravitational Waves:
Theory, Sources, and Detection

From linearised Einstein equations through laser interferometry, compact binary coalescences, stochastic backgrounds, and matched-filter data analysis across four structured modules with lectures, assignments, and computational notebooks.

This course bridges general relativity and observational gravitational-wave astronomy. Starting from the quadrupole formula and Peters (1964) orbital decay formalism, it progresses through LIGO/Virgo/KAGRA detector technology, the astrophysical zoo of GW sources — compact binaries, continuous wave emitters, stochastic backgrounds, and concludes with the Bayesian and matched-filter machinery used to extract signals from noise. The course is specifically designed for advanced undergraduates, postgraduate students, and researchers entering the field.

Meet the speakers
Course Index
Other Materials

Modules

01Foundations of Gravitational Wave Theory
Sayan Kar
Lectures

Lecture 1.1: Foundations of Gravitational Wave Theory - I

Sayan Kar

Lecture 1.2: Foundations of Gravitational Wave Theory - II

Sayan Kar

Lecture 1.3: Foundations of Gravitational Wave Theory - III

Sayan Kar

Lecture 1.4: Foundations of Gravitational Wave Theory - IV

Sayan Kar

Lecture 1.5: Foundations of Gravitational Wave Theory - V

Sayan Kar
Tutorials
Samanwaya Mukherjee

Foundations Tutorial - I

Samanwaya Mukherjee

Foundations Tutorial - II

Samanwaya Mukherjee

Foundations Tutorial - III

Samanwaya Mukherjee

Foundations Tutorial - IV

Samanwaya Mukherjee

Foundations Tutorial - V

Samanwaya Mukherjee

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

02Detection and Instrumentation
Shivaraj Kandhasamy Suresh Doravari Nikhil Mukund
Detection

Lecture 2.1: Gravitational Wave Detection - I

Shivaraj Kandhasamy

Lecture 2.2: Gravitational Wave Detection - II

Shivaraj Kandhasamy

Lecture 2.3: Gravitational Wave Detection - III

Shivaraj Kandhasamy

Lecture 2.4: Gravitational Wave Detection - IV

Shivaraj Kandhasamy
Instrumentation

Lecture 2.5: Gravitational Wave Instrumentation - I

Suresh Doravari

Lecture 2.6: Gravitational Wave Instrumentation - II

Suresh Doravari
Tutorial

Instrumentation Experiments Tutorial

Suresh Doravari
Optical Simulations using Finesse

Lecture 2.7: Optical Simulations using Finesse

Nikhil Mukund
Tutorial

Finesse Tutorial

Nikhil Mukund

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

03Sources and Modelling
Chandrakant Mishra Akash Maurya Apratim Ganguly Sanjit Mitra Subhagata Bhaumik Arunava Mukharjee
Post-Newtonian Theory

Lecture 3.1: Post-Newtonian Theory - I

Chandrakant Mishra

Lecture 3.2: Post-Newtonian Theory - II

Chandrakant Mishra

Lecture 3.3: Post-Newtonian Theory - III

Chandrakant Mishra
Tutorials

PN Theory - I

Sayantani Datta

PN Theory - II

Sayantani Datta

PN Theory - III

Sayantani Datta

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

Numerical Relativity

Lecture 3.4: Numerical Relativity - I

Akash Maurya

Lecture 3.5: Numerical Relativity - II

Akash Maurya

Lecture 3.6: Numerical Relativity - III

Akash Maurya
BH Perturbation Theory

Lecture 3.7: Black Hole Perturbation Theory - I

Apratim Ganguly

Lecture 3.8: Black Hole Perturbation Theory - II

Apratim Ganguly

Lecture 3.9: Black Hole Perturbation Theory - III

Apratim Ganguly

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

Stochastic Backgrounds

Lecture 3.10: Stochastic Gravitational Wave Sources and Detection

Sanjit Mitra
Tutorials

Stochastic Sources Tutorial

Yogita Kumari

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

Burst Sources

Lecture 3.11: Burst Sources - I

Subhagata Bhaumik

Lecture 3.12: Burst Sources - II

Subhagata Bhaumik
Tutorials

Burst Sources Tutorial

Subhagata Bhaumik

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

Continuous Sources

Lecture 3.13: Continuous Sources

Arunava Mukharjee
Tutorials

Continuous Sources Tutorial

Arunava Mukharjee

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

04Data Analysis
Anand Sengupta Bhooshan Gadre
Lectures

Lecture 4.1: Data Analysis - I

Anand Sengupta

Lecture 4.2: Data Analysis - II

Anand Sengupta

Lecture 4.3: Data Analysis - III

Anand Sengupta

Lecture 4.4: Data Analysis - IV

Anand Sengupta

Lecture 4.5: Gravitational Wave Searches

Bhooshan Gadre
Tutorials
Anand Sengupta

Data Analysis Tutorial - I

Anirban Kopty

Data Analysis Tutorial - II

Abhishek Sharma

Data Analysis Tutorial - III

Anand Sengupta

Data Analysis Tutorial - IV

Sudhir Gholap

Data Analysis Tutorial - V

Lalit Pathak

Tutorial Materials

Question sheets, Python & Mathematica notebooks, and datasets for this tutorial.

Participant's Photograph

Login Form