Pedagogy (Math 501), Fall 2012. 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.
Introduction to Programming (Comp 112) using Java, Spring
2013 with Mike Kapralos. Here are some labs I created: algorithms,
strings, loops, methods
(and parsing). For solutions please email me. 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), Fall 2012. Covered the
final third of the class, including final projects. Please see moodle
for assignments, solutions, and grades.
Point-Set Topology (Math 244), Fall 2011. 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.