Umar Alkafaween's repositories
arrangeable
Arrangeable provides an organized and seamless way to sort your ActiveRecord objects by different attributes.
errors_full_details
Extend ActiveModel::Errors to display messages with error codes.
filterable_model
FilterableModel provides an organized and seamless way to filter your ActiveRecord objects using real and custom attributes.
tinymce6-formula
Formula plugin for tinymce (Add equations using MathML or LaTeX)
advancedsurvey-xblock
An Advanced Survey Xblock for OpenEdx. Heavily inspired by xblock-poll by OpenCraft.
attendancerecord-xblock
An Xblock for OpenEdx that allows recording Attendance for Hybrid courses.
autograder_llm_test_generator
A small app that talks to OpenAI to generate tests for CS1 programming problems
Autolab
Course management service that enables auto-graded programming assignments.
CSE559-Offside-Detection
Offside detection experiments based on https://arxiv.org/pdf/1804.06438.pdf.
autolab-docker
Easy Docker Compose installation for Autolab
azure-storage-python
Microsoft Azure Storage Library for Python
catch_me
Sample app to showcase sharing cursor position on the screen with other users through sockets.
cse450_endless_frogger_game
A single player navigates throughout a grid, avoiding obstacles and enemies in order to achieve the highest score possible.
cse451_sniper_simulator_game
A project for my CSE451 Video Game Programming Class
foc_fa23
Extra Content for Fundamentals of Computing at AlHussein Technical University for Fall 2023
foc_sp23
Extra Content for Fundamentals of Computing at AlHussein Technical University for Spring 2023
nba_bracket_challenge
A collection of programs that try to predict the final NBA playoff bracket along with the length of each series.
readie_it
A simple way to help you track whether your email recipients opened your emails.