Resources
So far as I could, each of the following documents is available in
three forms:
- an HTML document, which should be readable using any web
browser, but may have problems with fonts, layout, or typesetting,
since the web pages are created from the LaTeX source using a
LaTeX2HTML script. While the script is very good, it can't do
everything, partly because HTML can't do everything.
- a PostScript document, which will be viewable online if you have
the right helper application, and can also be downloaded and printed
on any PostScript printer.
- a LaTeX source document, from which the others were made. TeX
is a typesetting program that is free and available for most
platforms, and LaTeX is a set of macros implemented in TeX to make
"content-based" markup easier. I use LaTeX for all but the most
trivial of documents.
Please remember that many of these documents are copyrighted by me,
even if they do not explicitly state so. You are welcome to download
and use them, but please retain my name and such.
- For the Computer Science Department's rules of programming
style in CIS121, you can follow these links:
- For my essay on programming style, you can follow these links:
- For my essay on what "modularity" means:
- For my essay on relationships among elements in a program
(useful for CIS346):
- For my rules on MIPS assembly language programming (useful for
CIS216):
- For the MIPS/SPIM "cheat sheet" (useful for CIS216):
Scott D. Anderson
Last modified: Thursday, August 27, 1998 at 17:53 EDT