CSC 357, Winter 2007
Gene Fisher

General Index:

Important Announcements:
  • Finals week office hours -- Mon 2-3, Tue 9:30-11, Wed 2-3


Index by Week:
Week 1:

Week 2:

Week 3:

  • lab 3 -- details of C arrays, pointers, and structs; unix make
  • lecture notes week 3 -- leftovers from week 2 notes; additional C language and library features

Week 4:

Week 5:

  • lab 5 -- unix compared to windows directory commands
  • lecture notes week 5 -- more on files and directories; function pointers in c; standard i/o library; system data files and information

Week 6:

Week 7:

  • lab 6 -- getting started with fork and exec

Week 8:

Week 9:

Week 10:




Document File Formats

Data files are available in the following formats:

  • HTML, suitable for viewing with a WWW browser (such as Netscape or Internet Explorer); these files have a ".html" extension.
  • PostScript, suitable for viewing on a workstation previewer (such as ghostview) or printing on a PostScript printer; all paper notes and handouts distributed in class are printed from the online PostScript files; these files have a ".ps" extension.
  • PDF, suitable for viewing with Adobe Acrobat Reader; these files have a ".pdf" extension.
  • Plain ASCII text, suitable for viewing on a plain ASCII terminal or with a plain text editor (such as emacs or vi ); note that plain text files do not contain figures that require graphic display; plain text files have a ".txt" extension.
  • Troff -me format, generally unsuitable for human use; the troff files are used to generate PostScript, PDF, HTML, and ASCII text files from a common source; the troff files have a ".me" extension. (Document preparation with Emacs and Troff is bizarre, but extraordinarily powerful.)

Most file links in an HTML document, point to other HTML files. To access the PostScript, PDF, or plain text version of a document, go to the desired directory and view the desired file with the ".ps", ".pdf", or ".txt" extension.