About me

(Note: the Macbook is a prop)

D. Sean Fitzpatrick

Department of Mathematics and Computer Science
University of Lethbridge
Email: sean.fitzpatrick@uleth.ca

I am an instructor in the Department of Mathematics and Computer Science at the University of Lethbridge. My main job is the teaching of undergraduate mathematics courses, but I also do a lot of work on Open Education Resource development. I've adpoted and edited open textbooks covering our entire calculus sequence, and I'm also the adminstrator for our WeBWorK online homework server, which provides computer-graded online homework for courses in Mathematics, Physics, and Statistics.

I began at U of L as contract faculty in 2014, and graduated to a continuing position the following year. Prior to my arrival in Lethbridge, I held the following positions:

  • 2013-2014: Postdoctoral Fellow, Western University. (With Matthias Franz and Masoud Khalkali)
  • 2012-2013: Lecturer in Mathematics, University of California, Berkeley.
  • 2010-2012: NSERC Postdoctoral Fellow, University of California, Berkeley. (With Alan Weinstein)
  • 2009-2010: Assistant Professor (contract), Mount Allison University.


Our WeBWorK online homework server can be found at webwork.cs.uleth.ca. This server provides online interactive homework for many of our first and second year courses in Mathematics. We now provide service to the Department of Physics as well, and service for Statistics is under development.

The past two summers have seen the development of a local University of Lethbridge WeBWorK question bank. This work is headed by my colleague, Nicole Wilson. The results of the work done by Nicole and her summer students can be found on GitHub.


The Callysto project is a CanCode-funded inititive to teach computational thinking and programming in Grades 5 through 12 through the use of interactive Jupyter notebooks.

The project is a joint initiative of PIMS and Cybera. It involves teams of student developers at PIMS sites across Western Canada, under the direction of one or more faculty supervisors. I lead the University of Lethbridge team, which is one of the largest in the project, consisting of six student developers, two other students contributing content, and four faculty members, including myself. We've had a lot of help on matters of curriculum and pedagogy from Richelle Marynowski. We also managed to recruit Dan Johnson and Aaron Stout to lend their expertise to content development.