@

2024 February 27

Teaching

Current:

CS 254: Computability and Complexity

My Weekly Schedule

Carleton College

2025 Spring: CS 311: Computer Graphics

2024 Fall: CS 251: Programming Languages

2024 Fall: Math 134: Linear Algebra with Applications

2024 Spring: CS 254: Computability and Complexity

2024 Winter: Math 354: Topology

2023 Fall: Math 211: Multivariable Calculus

2022 Fall: CS 254: Computability and Complexity

2022 Fall: CS 311: Computer Graphics

2022 Winter: CS 358: Quantum Computing

2021 Fall: Math 211: Multivariable Calculus

2021 Winter: Math 240: Probability

2021 Winter: CS 311: Computer Graphics

2020 Fall: Math 344: Differential Geometry

2020 Spring: CS 358: Quantum Computing

2020 Winter: CS 254: Computability and Complexity

Carleton College

2019 Fall: Math 265: Probability

2019 Winter: CS 311: Computer Graphics

2018 Fall: CS 254: Computability and Complexity

2018 Fall: Math 265: Probability

2018 Spring: Math 210: Calculus 3

2018 Spring: CS 358: Quantum Computing

2017 Fall: Math 265: Probability

2017 Spring: Math 211: Multivariable Calculus

2017 Winter: CS 311: Computer Graphics

2017 Winter: Math 400: Comps

2016 Fall: CS 111: Introduction to Computer Science

2016 Fall: Math 400: Comps

2014 Fall: Math 211: Multivariable Calculus

2014 Spring: CS 254: Computability and Complexity

2014 Spring: Math 400: Comps

2013 Fall: CS 254: Computability and Complexity

2013 Fall: Math 400: Comps

2013 Spring: CS 254: Computability and Complexity

2013 Winter: CS 202: Math of Computer Science

2012 Spring: CS 111: Introduction to Computer Science

2012 Spring: CS 254: Computability and Complexity

2010 Fall: CS 201: Data Structures

2010 Spring: Math 215: Introduction to Statistics

2010 Winter: CS 111: Introduction to Computer Science

Carleton College

2009 Spring: CS 201: Data Structures

2009 Spring: CS 254: Automata and Computability

2009 Winter: Math 232: Linear Algebra

2009 Winter: Math 395: Manifolds

2009 Winter: Math 400: Comps

2008 Fall: CS 201: Data Structures

2008 Fall: CS 202: Mathematics of Computer Science

2008 Fall: Math 400: Comps

2008 Spring: Math 111: Introduction to Calculus

2008 Spring: Math 232: Linear Algebra

2008 Winter: Math 111: Introduction to Calculus

2008 Winter: Math 354: Topology

2007 Fall: Math 111: Introduction to Calculus

Duke University

2007 Spring: Math 31L: Calculus I

2007 Spring: Math 206: Differential Geometry

2006 Fall: Math 31L: Calculus I

2006 Spring: Math 103: Multivariable Calculus

2006 Spring: Math 104: Linear Algebra

2005 Fall: Math 32: Calculus II

University of Wisconsin-Madison

2004 Fall: Math 113: Trigonometry

2004 Spring: Geo 376: Mathematical Methods in Geology

2003 Fall: Math 240: Discrete Mathematics (TA)

2003 Summer: Math 113: Trigonometry

2001 Fall: Math 221: Calculus I (TA)

2001 Spring: Math 234: Multivariable Calculus (TA)

2000 Fall: Math 222: Calculus II (TA)