Details of my graduate and undergraduate courses. For current students, class resources are available on the relevant course pages, with details of the syllabus, assessment criteria, and rubrics.
Everything on this site ends up somewhere in here, it's a mixture of blog articles - many about writing and research software, my published and ongoing research, and some less serious stuff.