image source here
A C# library I created during a CS course at Seattle Pacific University that includes and manipulates various aspects and traits of directed graph objects. I've also created a client menu program that displays all the methods and functionalities of the library.
image source here
A JavaScript program I created during a CS course at Seattle Pacific University that implements the Gale-Shapley algorithm to solve the "stable marriage" problem. This is the same algorithm I used in my previous Date Simulator program back from Bellevue College, expect it is more complete.
A Prolog project I completed during a CS course at Seattle Pacific University whose main function is to calculate the relationships between given circles and squares. I also created a Prolog program that calculates the relationships between given spheres and cubes.
image source here
A Java program I completed during a programming course at Bellevue College that manipulates and uses a list of wacky BNF grammars to generate silly sentences.
image source here
A Java program I created during a programming course at Bellevue College that pairs up groups of men and women with each other based on the "stable marriage" CS problem.
image source here
A C# program I created during a programming course at Bellevue College that runs a guessing game, in which a player has to guess a random word picked from a word bank.
This is the senior project that I am participating in as a member of a 5-person team to fulfill the last and final requirement of my Computer Science major. It is a web application with RFID components designed to assist the Engineering and Computer Science Lab Coordinater with monitoring and keeping record of lab equipment and provide students and faculty a streamlined reservation process. If successful, our project could potentially be adapted and put to good use by the ECS department. I was assigned as a back-end developer, and so I mainly worked on developing the backend and the middleware. I also did some work with the RFID hardware, mainly on the research side.
image source here
A C++ program that I developed with another colleague that encrypts and decrypts files using the AES algorithm. This program provides a command line menu interface through which the user can interact with the AES algorithm and command it to either encrypt or decrypt a given file. I served as the project lead and the lead developer.