J Compiler
A compiler that compiles code for a language created by Professor Jonathon Cook known as J.
This compiler compiles J code into Risc-V assembly code. The compiler uses Yacc and Lex.
In The Depths
In the Depths is a project I worked on with 2 classmates. This is my senior project.
ScheduleBuilderAI
This program uses two different AI tree searching methods to create a schedule. It takes in a .txt file that is formatted a specific way with constraints and outputs to the terminal the results when using the constraint satisfaction algorithm and when using the BFS algorithm with modifications to check constraints.
Card Game Challenger
Card Game Challenger is a project I worked on with 4 other classmates, we never completed this project, but it does function.
Spatial Launcher
The Spatial Game Launcher uses the steam and Epic Games api's to combine all of the users games into one all-inclusive library that works as a toolbar on the side of the user's screen. The following is only a prototype as the project is still being worked on.