Spring 2025 - Fall 2025
Our senior design project is a bold endeavor to create a pipeline for converting C programs into a visual output using a CPU that runs RISC-V instructions, implemented on an FPGA. As a team of four computer engineering students, this project represents the culmination of our learning, and allows us to apply everything we know. From digital logic to computer architecture, we demonstrate our skills in a hands-on, real-world challenge. Our goal is not just to implement a functional CPU but to innovate by integrating it with a custom PCB to power an interactive display. Our design will demonstrate the path of an instruction within our CPU, and utilize the display to showcase data and games. Through this project, we aim to grow as engineers, push the boundaries of our knowledge, and prove that we are ready to tackle complex, meaningful challenges. This project is more than just a technical achievement; itβs a chance to express our creativity, teamwork, and passion for innovation!
Meet the team behind S.P.U.D.!
Computer Engineering
Frank is passionate about embedded systems programming and system design for linux software. Fun fact: he can kickflip!
Computer Engineering
Valentina is passionate about CPU/GPU RTL Design. Fun fact: she used to be a professional synchronized swimmer!
Computer Engineering
Gabriel is passionate about hardware design and embedded programming. Fun fact: he likes to build gaming computers in his free time!
Computer Engineering
Mohamed is passionate about low level programming and hardware design. Fun fact: he can make the most divine chocolate cake!
Electrical and Computer Engineering Dept.
Associate Professor
Electrical and Computer Engineering Dept.
Lecturer
Electrical and Computer Engineering Dept.
Associate Lecturer
Electrical and Computer Engineering Dept.
Assistant Professor
Access the documents below: