| CS1 : Outside Links | Fall 2007 |
Structure and
Interpretation of Computer Programs, Abelson and Sussman.
The
full text, online, free. No kidding!
The
Revised5 Report on the Algorithmic Language Scheme.
The official Scheme language specification. (PDF)
The PuTTy program. PuTTy is a free program which lets you use a terminal on your Windows computer to run programs on remote Linux machines (like the CS cluster). One restriction is that you can't run graphical programs like DrScheme.
The WinSCP program. WinSCP is a program that makes it easy to transfer files from a Windows computer to the CS cluster Linux computers and back.
The xfig and dia drawing programs. These will be useful for creating box-and-pointer diagrams and environment diagrams.
Copyright (C) 2007, California Institute of Technology.