Sidebar: Main

Sidebar: Staff

Sidebar: Projects

Sidebar: Resources

Title: Resources for Students

Second Level Heading: Bibliographies on the Web

The Collection of Computer Science Bibliographies

This is a master site for about 100 separate bibliographies, and contains references for about 810 000 articles. Better yet, is is fully searchable, contains pointers to online articles (downloadable in PostScript) and is in BibTeX , so you can cut and paste references straight into your document's list of references.

Web of Science

Allows you to search Science Citation Index, Social Sciences Citation index, and Arts & Humanities Citation Index.

NEC Research Index (CiteSeer)

CiteSeer is not only a useful database of articles, it also offers a fascinating look at the engineering of a biliographic database.

Second Level Heading: Otago LaTeX Thesis Package

This is a LaTeX style file and thesis template suitable for any large document to be published by the University of Otago Library. It has been written to conform to Otago specifications, but is fairly flexible. Included is a sample thesis document which shows how to include figures, tables and citations.

NB: the package above is the latest version, which now uses pdflatex to produce pdf documents (and fixes some bugs). We strongly suggest you use that version. However, if you really need it, the old version is still available.

It may also be helpful to read Essential LaTeX++, and a sample article.

When I need to produce a LaTeX document quickly, I use a little python script to set up the directory, makefile, and bibliography with minimum fuss. This script is suitable for getting 4th year interim reports off the ground quickly. Just download the file, make it executable, then type "newarticle -b <name>" to get an article with a sample bibliography and a Makefile all ready to go.

Second Level Heading: Learning C

Given the hazardous nature of writing C programs, we thought that some example code might be helpful. Topics include are how to get input into strings safely, how to use pointers and address, and how to use dynamic arrays and matrices.

Collection of Systems-related Conferences

Paul has set up this list of conferences that are of interest to people studying databases and distributed systems.