intro cs course that builds a computer using java
<p>about two years ago I heard of a CS intro course designed around simulating a computer from gates all the way up. The only details I think I remember are that the course used Java and was available as a free online resource.</p>

<p>If you know what course this is, I'd appreciate the pointer though Google might wonder why my sudden spike in search queries has ended :)</p>
