Teaching Archive Rules and Tips

Below are some general rules and tips for using this archive. If you would like to add or update pages in this archive, please contact the computing staff currently responsible for the Computer Science Department web site.


Material in this archive is the intellectual property of those who have authored the material. Most pages list authorship at the bottom of the page. Material that is currently in the archive can be used as part of courses at BU and elsewhere so long as the source of the material is cited (many pages do list authors). In the future, however, authors may withdraw their material from the archive, at which time, use of the material by others (including copies of the material, with or without modifications) will no longer be allowed.

You should retain information about authors in any material you use. In addition, you must amend resources that you modify with a note saying that you are the author of the modifications.

Using Archive Pages

As such, we discourage users from making copies of the material. It is preferable that you use these pages by directly linking to the version in the archive. If you need to add additional information to the material, such as an exercise to go along with some material in the archive, we suggest you organize these additions in a separate page.

Finally, it is recommended that you link from your course home pages to specific material found in the archive, rather than providing students with a link to the entire archive.


Web pages marked as "[customizable]" support variable(s) that can be used with the page's URL to alter its contents. Following the listing for each customizable page is a link to a page describing how to use those customization variables. You may also view some general comments on using customization variables.

Kinds of Resources

Many of the resources are labelled to give more information about the kind of material they contain. Some common labels are:
Material that individuals can follow on their own (although best to have someone supervising them).
Material that can be used as part of a lab.
Material appropriate to project (i.e., from which to lecture).
Material that briefly describes the important issues under some topic.
Online reference material.
Reference material that can be printed and given to students.
Containing more than one kind of resource.

BU CAS CS - Teaching Archive Rules and Tips
Copyright © 1993-2000 by Robert I. Pitts <rip at bu dot edu>. All Rights Reserved.