My capstone project for a Bachelor's in Computer Science at Utah Valley University. It includes a virtual machine, an assembler.