This fall I am teaching four courses, all entirely online:
- Senior Seminar
- A co-taught first-year seminar on creativity in art & computer science
- A quarter-credit advising/introduction to college course for new first-year students
Classes began a few weeks ago, and I’ve begun to settle into a good rhythm. Roam Research has been fantastic for course planning—collecting notes, keeping track of todos, and generally keeping me sane even in the midst of having a ridiculous number of balls in the air.
I have been working for several years on disco, a functional teaching language for discrete mathematics I’ve been developing. This fall I will have a student working on it with me.
I enjoy solving problems on Open Kattis, for fun, learning, and as preparation for teaching Algorithms and coaching the Hendrix programming team. I’ve also started a series of blog posts on how to solve competitive programming problems in Haskell.
Things I’m reading right now: