Pinned Repositories
CPU
π₯οΈ 5-Stage MIPS CPU: A Verilog-based implementation of a pipelined MIPS processor, showcasing proficiency in computer architecture, RISC design principles, and hardware description languages. π§ π‘
MDADM-JBOD-Interface-Library
π΄ MDADM-JBOD Interface: A C library for MDADM & JBOD storage. Showcases expertise in robust API design, storage interactions, and server connectivity. πΏπ
Out-of-Order-Processor-Pipeline-Simulator
π§ OoO Pipeline Simulator: Python simulator supporting 1-16 instruction widths. Highlights include advanced lifecycle management, register renaming, and modern CPU emulation. π‘π
SuperMarioAI
πΉοΈ Super Mario AI: A PPO agent conquering the iconic Super Mario Bros game using OpenAi Gym, demonstrating expertise in reinforcement learning and containerization with Docker. π€π³
Verilog-Restoring-Divider
π Verilog Restoring Divider: A precise, modular design crafted in Verilog. Utilizes subtractors and multiplexers for efficient division operations, producing accurate quotients and remainders. ππ’
CapstoneProject
ShipItDone CMPEN482W Capstone Project Repository
Drawing-Application
Application built using java swing components that allows the user to draw shapes and lines onto a blank canvas.
Course-Scheduler-App
Doubly-Linked-List-and-Set
A doubly linked set class that was used to implement a set class with a command shell to test the set.
ejtos-react_budget_app
react_budget_app
IY2002's Repositories
IY2002/CapstoneProject
ShipItDone CMPEN482W Capstone Project Repository
IY2002/Verilog-Restoring-Divider
π Verilog Restoring Divider: A precise, modular design crafted in Verilog. Utilizes subtractors and multiplexers for efficient division operations, producing accurate quotients and remainders. ππ’
IY2002/Out-of-Order-Processor-Pipeline-Simulator
π§ OoO Pipeline Simulator: Python simulator supporting 1-16 instruction widths. Highlights include advanced lifecycle management, register renaming, and modern CPU emulation. π‘π
IY2002/MDADM-JBOD-Interface-Library
π΄ MDADM-JBOD Interface: A C library for MDADM & JBOD storage. Showcases expertise in robust API design, storage interactions, and server connectivity. πΏπ
IY2002/Course-Scheduler-App
IY2002/Full_Stack_Capstone_Project
IY2002/final-cloud-app-with-database
Final Project for Cloud App Development Course
IY2002/Flask-Langauge-Translation-Website
flask_enf_fr
IY2002/expressBookReviews
nodejsFinalModule
IY2002/kduia-shopping-app
shopping-app
IY2002/ejtos-react_budget_app
react_budget_app
IY2002/uqwxd-react_labs
react_todolist
IY2002/jbbmo-Introduction-to-Git-and-GitHub
Introduction to Git and GitHub
IY2002/github-final-project
IY2002/CPU
π₯οΈ 5-Stage MIPS CPU: A Verilog-based implementation of a pipelined MIPS processor, showcasing proficiency in computer architecture, RISC design principles, and hardware description languages. π§ π‘
IY2002/SuperMarioAI
πΉοΈ Super Mario AI: A PPO agent conquering the iconic Super Mario Bros game using OpenAi Gym, demonstrating expertise in reinforcement learning and containerization with Docker. π€π³
IY2002/Drawing-Application
Application built using java swing components that allows the user to draw shapes and lines onto a blank canvas.
IY2002/RPN-Calculator
A Reverse Polish Notation (RPN) calculator that can convert a mathematical equation into a RPN equation using stacks. As well calculating the value for a RPN equation.
IY2002/Doubly-Linked-List-and-Set
A doubly linked set class that was used to implement a set class with a command shell to test the set.
IY2002/TemplateVector
A simple templated vector class that dynamically allocates more memory when its current size is maxed out. With a command shell to test out the vector.
IY2002/Face-Recognition
IY2002/Motion-Detector
Python Motion detector app that detects motion and then plots the times there was objects in motion on a graph
IY2002/Volcanoes-And-Population-Mapping
Python code to map volcanoes in the US as well as color coding countries based on population