Projects

Simple CPU Design

A general purpose processor with multiple ALU iterations for executing unique instructions.

VHDLQuartus IICyclone IIWaveform Simulation

Java Bookstore App

A GUI bookstore application to simulate managing inventory, designed with UML.

JavaJavaFXJUnitUMLNetbeans

Maze Solving Robot

My COE538 final project: A line tracking robot designed with state machine logic.

CPU12 AssemblyHCS12CodeWarrior IDE

Chip-8 Emulator

An interpreter that reads CHIP-8 microcode to run classics like pong.

CSDL2Emulation

Weather Data Analysis

A program that runs calculations on a dataset and graphs the output.

CGnuplot