Which class was this, and are any of the notes or project assignments available online? That sounds like a fun project.
The name of the course is "Computation Structures", or, as MIT students would know it (since nearly everything at MIT is numbered, including buildings and departments), 6.004: