Part I, Digital Systems, A+

Had to create an “Etch-a-Sketch”-esque Paint program using MIPS assembly. The end user would issue commands and give subsequent parameters to draw on the canvas which was just a memory map of the heap. The program would then draw as instructed by iterating through blocks of memory and writing the desired colour within.