
Word Finder
Class: CS 275 – Interaction Programming
Program Description: Word Finder Application that loads different word puzzles from a saved text file and allows the user to select letters until a word is found.
Comments: I chose this code to display my ability of problem solving by narrowing down variables to simplify the ability to track the moves of the user based on the previous direction they had clicked on.
WordFinder
This is the algorithm that used positioning of labels in the multidimensional array. If the position that the users click followed this pattern then you could determine the angle they were selecting letters in remained constant.
MIPS Processor Simulator
Class: CS 312 – Introduction to Organization and Architecture
Program Description: Processor simulator that reads in binary files and parses them into assembly code instructions.
Comments: I chose this code to display my abilities of object oriented programming. During the coding it was easy to mix up instructions while abstracting the processor. I made a Class to organize my code and make the coding easier for my group.
Instruction Class
Here is an abstract flow chart of how the processor would handle our MIPS instructions.
Here is a sample program output. This displays a segment of the cycle and shows a snapshot at a given cycle.