Completed Projects
2021
Manual Grading Autocompiler
Started September 2021, completed December 2021.
Python utility for generating question-specific CSV files of student submissions given a general CSV file from the PrairieLearn online homework system.
https://github.com/jbrightuniverse/Manual-Grading-Autocompiler
Started September 2021, completed December 2021.
Python utility for generating question-specific CSV files of student submissions given a general CSV file from the PrairieLearn online homework system.
https://github.com/jbrightuniverse/Manual-Grading-Autocompiler
cs213bot
Started January 6th, completed December 2021.
Python Discord bot for administrating and supporting the UBC CPSC 213 Discord server. Forked from cs221bot and modified in numerous places.
Additions include an interactive simulator for a custom assembly programming language, as well as notification integration with PrairieLearn.
Collaboration with numerous individuals.
Hyperlinked to C++bot, Python Discord bot for running C++ code in Discord servers.
https://github.com/jbrightuniverse/cs213bot
Started January 6th, completed December 2021.
Python Discord bot for administrating and supporting the UBC CPSC 213 Discord server. Forked from cs221bot and modified in numerous places.
Additions include an interactive simulator for a custom assembly programming language, as well as notification integration with PrairieLearn.
Collaboration with numerous individuals.
Hyperlinked to C++bot, Python Discord bot for running C++ code in Discord servers.
https://github.com/jbrightuniverse/cs213bot
cs221bot (contributions only)
Started circa mid-2020, personal contributions started circa Fall 2020, completed circa early 2021.
Python Discord bot for administrating and supporting the UBC CPSC 221 Discord server.
Contributions to the codebase include !bst for generating Binary Search Trees, and !dm for generating group direct messages within the server.
https://github.com/Person314159/cs221bot
Started circa mid-2020, personal contributions started circa Fall 2020, completed circa early 2021.
Python Discord bot for administrating and supporting the UBC CPSC 221 Discord server.
Contributions to the codebase include !bst for generating Binary Search Trees, and !dm for generating group direct messages within the server.
https://github.com/Person314159/cs221bot
2020
Enrollment Viewer
Completed within November 24th.
Python program using Matplotlib to display raw enrollment data and population-corrected enrollment growth data for course registration counts at UBC.
https://repl.it/@JPhoton/Enrollment-Viewer
Completed within November 24th.
Python program using Matplotlib to display raw enrollment data and population-corrected enrollment growth data for course registration counts at UBC.
https://repl.it/@JPhoton/Enrollment-Viewer