I primarily teach upper-level undergraduate and graduate courses in the Department of Computer Science and Engineering at the University of Notre Dame including Database Systems Concepts, Web Search and Information Retrieval, and, more-recently, Research Methods.
I also occasionally advise undergraduate research projects, RET summer programs, and REU summer programs.
Current Courses
- Database Concepts (Fall 2024)
- Research Methods (Spring 2024)
Crash Course in AI
With Yonatan Bisk and Lana Yarosh, I helped create the CrashCourse in Artificial Intelligence:
The full listing of episodes can be found here: https://www.pbs.org/show/crash-course-artificial-intelligence/
Previous Courses
- Research Methods (Spring 2023)
- Database Concepts (Fall 2022)
- Research Methods (Spring 2022)
- Database Concepts (Fall 2021)
- Database Concepts (Spring 2021)
- Research Methods (Fall 2020)
- Database Concepts (Fall 2020)
- Database Concepts (Spring 2019)
- Database Concepts (Fall 2019)
- Web Science and Information Retrieval (Spring 2018)
- Database Concepts (Fall 2017)
- Web Science and Information Retrieval (Spring 2017)
- Database Concepts (Fall 2016)
- Web Science and Information Retrieval (Spring 2016)
- Database Concepts (Fall 2015)
- Web Science and Information Retrieval (Spring 2015)
- Database Concepts (Fall 2014)
- Web Science and Information Retrieval (Spring 2014)
- Database Concepts (Fall 2013)