Home Page for A Balanced Introduction to Computer Science

Here is a local page you might like.
Here it is again, but opening in a different window.