The sample code for the metacircular interpreter is linked from the assignments page.
There is no text for the Scheme portion of the course; online resources including the Help tools packaged with DrScheme (the recommended software environment) and/or the following will suffice. If you find other good online resources, please email a link to the class list.