Computer science project using hardware