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.

At Williams College

Fall 2021, Spring 2022, Spring 2024: Causal Inference: Advanced undergraduate course in causal graphical models.

Fall 2022, Fall 2023: Machine Learning: Introduction to theory and applications of machine learning.

Spring 2022, Spring 2023: Introduction to Computer Science: Undergraduate intro to computing and Python programming.

At Johns Hopkins University

Spring 2021: Machine Learning: Data to Models which focuses on the theory and applications of probabilistic graphical models. Here's the syllabus and reviews.

Intersession 2020: Co-created and co-instructed an introductory causal inference course titled "Should Susan Smoke: An Introduction To Causal Inference" with Razieh Nabi. Here's the syllabus. The course was featured in the Hopkins Hub magazine.

Spring 2018: Guest lecture. An introductory tutorial on machine (mostly deep) learning for computational genomics in the Foundations of Computational Biology course taught by Rachel Karchin.

Fall 2017: Co-instructed Intermediate Programming with Sara More. Here's the syllabus and reviews.