Current Courses at Denison
(fall 2024)

Courses at Wesleyan

Lecturer/Course Builder

- Math 135: Calculus II

- Math 422: Time Series Analysis

- CS 109: Introduction to Computer Science.
- CS 111: Scientific Data and Dynamics.
- CS 112:Markets, Polls, and Social Networks.
- CS 181: Data Systems.

- CS 234: Mathematical Foundations for Computing.

- CS/Math
335: Probability, Computing, and Graph Theory.

- CS 362: Social Network Graphs
- CS 364: Sublinear Algorithms, Streaming Computation, and Big Data
- Math/CS 401: Randomized Algorithms.
- Math 124: Calculus II.
- Math 135: Calculus I.

- Math 145: Multivariable
Calculus.

- Math 213: Linear Algebra.

- Math 242: Applied Statistics.
- Math 361: Probability Models and Actuarial Science.
- Math 361: Measure Theory.

- Math 362: Data Mining.

- Math 363: Survival Analysis and Bayesian Statistics.

- Math 363: Galois Theory.

- Math 364: Set theory and category theory.
- Math 364: Time Series Analysis.
- Math 420: Statistical Modeling.
- Math 422: Time Series Analysis.

- Math 430: Fourier Analysis (just for a few days)
- Math 445: Topology.

Courses at Wesleyan

- Precalculus at Cheshire Prison (part of Wesleyan Center for Prison
Education), with Abbey Bourdon.

- Introduction to Statistics (Math 132). Please see the Moodle page for assignments, solutions, handouts, and slides. Syllabus. In case you can't access the Moodle yet: slides from chapter 1, homework 1 solutions.
- Graduate Pedagogy (Math 501). Syllabus. I developed this course myself. You can find the materials I used regarding learning how to teach, surviving graduate school, and the theory of pedagogy at this link.
- Integral Calculus (Math 118). Please see the Moodle page for assignments, handouts, practice exams, and solutions. Syllabus. Course Policies. Sample exploration problems: Gabriel's Horn, Proving 0.999... = 1, Coffee Temperature.

Lecturer/Course Builder

- Introduction to Programming (Comp 112) using Java, with Mike Kapralos. Here are some labs I created: algorithms, strings, loops, methods (and parsing). Also: some files to help if you're teaching Input/Output or the use of the Random method: 1, 2, 3, 4, 5, 6, 7.
- Differential Equations (Math 229). Covered the final third of the class, including final projects. Please see moodle for assignments, solutions, and grades.
- Point-Set Topology (Math 244). Covered one week. Please see moodle for assignments and solutions.
- Created labs in Python: Computer Science II (Comp 211) and Comp 112. here are lecture notes and code for a unit on Conditionals in Python.