Instructor:
Prof. Marc Abrams (abrams@vt.edu)
Office hours: MWF 2-3 p.m., 641 McBryde, 231-8457
GTA:
Ben Keller (keller@csgrad)
Office hours: T 9-12, MW 1-2 p.m., held in McBryde 116 (231-5193)
Click here to view errors
not listed in Jain's errata sheet (from 1st printing of the text).
Frequently asked questions (not project related):
To get to the papers open the URL http://ei.cs.vt.edu/~dienst/ACM/pages which gets you to a directory containing several ACM journals (there is also an IEEE subdirectory). The pages are in a directory tree based on journal, volume and number. The "library" is not complete since most issue directories (number level) don't contain all of the papers from that issue of the journal.
When you open a paper it will be displayed at 100dpi within your web browser. There are also hyperlink for displaying the paper at 300dpi using whatever program your browser uses for images (TIFF files).
HTML is relatively simple to use. Click here to read an introduction to HTML. To look at the HTML file used to generate this Web page, use (in Mosaic) the "View source" command under the "File" menu or (in Netscape) the "Source" command under the "View" menu.
The following offer advice on how to write ``good'' HTML:
There is a campus server (csugrad.cs.vt.edu) that contains manuals for gnu software.
Click here to view a directory of useful templates to insert figures, tables, equations, and so on into LaTeX documents. There are also various templates for popular BibTeX entry formats (thesis, paper, etc.).
Click here to view the a file named IEEE.bst for use with BibTeX to generate bibliography entries in the IEEE Transactions format.
Robert Evans, The UNIX Shell Commands Reference Card, Univ. of Wales. Provides a good overview and is very much like what you might read in in introductory text.
Online documentation, including material specific to ULTRIX
Another UNIX overview from the home of the WWW
The UNIX Index, Proper Publishing, Inc. Provides a comprehensive entry point to various aspects of UNIX, including answers to frequently asked questions on all aspects of UNIX.
Jennifer Meyers, The UNIX Reference Desk, Northwestern Univ. A definitive guide on all aspects of UNIX, put together by a neuroscience major. Includes documentation specific to different versions of UNIX, keyword searching of help files, acronym searching, jargon searching, online versions of many popular manuals, sources of UNIX-based free software, UNIX for PCs, and UNIX humor.
A few useful UNIX commands
Summary of commands for the vi text editor
Click here to view some job
announcements that use skills learned in CS5014.
First time World Wide Web users can check out these links: