Projects

PDFStitcher
A cross-platform utility for adapting PDF sewing patterns for projectors. PDFStitcher performs page assembly and cropping, and also allows for selectively changing line properties in different layers or removing layers altogether for easier import into Inkscape.
PDFStitcher
PDF Mangler
A Python library to anonymize and obfuscate the contents of a PDF, producing a version that retains the structure and can be used for debugging without violating usage agreements.
PDF Mangler
Foundations of Python Programming: Functions First
An adaptation of the open source “Foundations of Python Programming” specifically tailored for COMP 1701. This project was funded by the Mount Royal Library’s Open Education Adaptation Grant, with much of the work done by Matthew Hrehirchuk. Ongoing maintenance and edits are done by Eric Chalmers, Charlotte Curtis, and Patrick Perri.
Foundations of Python Programming: Functions First