Courses Taught

Spring 2022
Mathematics of Computer Science (CS202).
Winter 2022
Data Structures (CS202).
Algorithms (CS252).
Fall 2021
Mathematics of Computer Science (CS202).
Computational Biology (CS362).
Spring 2021
Mathematics of Computer Science (CS202) - Online due to COVID-19.
Algorithms (CS252) - Online due to COVID-19.
Winter 2021
Introduction to Computer Science (CS111) - Online due to COVID-19.
Algorithms (CS252) - Online due to COVID-19.
Fall 2020
Algorithms (CS252) - Online due to COVID-19.
Spring 2020
Introduction to Computer Science (CS111) - Online due to COVID-19.
Algorithms (CS252) - Online due to COVID-19.
Winter 2020
Introduction to Computer Science (CS111).
Integrative Exercise (CS400).
Fall 2019
Computational Biology (CS362).
Senior Seminar (CS399).
Spring 2018
Algorithms (CS252).
Winter 2018
Introduction to Computer Science. (CS111).
Computational Biology. (CS362).
Fall 2017
Data Structures (CS201). 2 sections.
Spring 2017
Data Mining (CS324).
Winter 2017
Introduction to Computer Science (CS111).
Algorithms (CS252).
Fall 2016
Introduction to Computer Science (CS111).
Algorithms (CS252).
Spring 2016
Introduction to Computer Science (CS111).
Mathematics of Computer Science (CS202).
Winter 2016
Mathematics of Computer Science (CS202).
Computational Biology (CS362).
Fall 2015
Mathematics of Computer Science (CS202).
Fall 2013
Computational Molecular Biology (CS1810) at Brown University.
2008-2010
SAT/ACT prep courses, Kaplan Test Prep, Inc.

Workshops

Fall 2018
Undergraduate Computational Biology Workshop at Carleton College.
Fall 2015
Bioinformatics and Genomics Workshop at Reed College.

Guest Lectures

Fall 2022
Computational Biology (CS320/BIOL320) at Macalester College; 1 lecture.
Fall 2017
Tutorial in Systems Pharmacology (MPET 6813) at Mayo Clinic; 1 lecture.
Spring 2015
Data Structures (CS201) at Carleton College; 1 lecture.
Department Guest Lecture at Western Washington Univeristy; 1 lecture.
Fall 2014
Computational Molecular Biology (CS1810) at Brown University; 5 lectures.
Seminar in Computer Science (COSC450) at Amherst College; 1 lecture.
Spring 2013
Topic in Computational Biology (CSCI295-C) at Brown University; 1 lecture.
Fall 2012
Computational Molecular Biology (CS1810) at Brown University; 2 lectures.
Spring 2012
CS: An Integrated Introduction (CS0180) at Brown Univeristy; 2 lectures.