Rohit Bhattacharya


I’m trying to free your mind, Neo.
But I can only show you the door.
You’re the one that has to walk through it.

I love teaching, and realize that where I am today is due to some of the amazing teachers I've had along the way; so I try to give back as best as I can.


Causal Inference Courses and Tutorials

@ Williams College
Causal Inference (advanced undergraduate course for computer science students)
[Slides]

@ Isaac Newton Institute
Identification, Non-Identification, and Parameterizations in Causal Graphs with Hidden Variables
[Part 1 Video] [Part 2 Video] [Slides]

@ Summer Institute in Statistics for Clinical & Epidemiological Research
An Introduction to Analysis of Missing Data Using Graphical Models

@ Johns Hopkins University
Should Susan Smoke: An Introduction to Causal Inference (short course for non-majors)
[Syllabus] [Feature]
Machine Learning Courses and Tutorials

@ Williams College
Machine Learning (advanced undergraduate course)
[Slides]

@ Johns Hopkins University
Machine Learning: Data to Models (advanced undergraduate + graduate course)
[Syllabus] [Reviews]

Guest lecture on deep learning for computational genomics [Slides]

Introductory Computer Science Courses

@ Williams College
Introduction to Computer Science (undergraduate intro to Python for computer science majors)
[Course Website]

@ Johns Hopkins University
Intermediate Programming (intermediate course in C/C++ and data structures)
[Syllabus] [Reviews]