CMPS 229: Resources
This is a partial list of resources for doing research and writing papers, both in CMPS 229 and other classes, as well as general grad school research.
Writing papers
Papers should be written in LaTeX. Period. You can get versions of LaTeX for just about any variety of Unix or Linux, as well as for Mac OS X and Windows.
- LaTeX Users Group: lots of information on TeX/LaTeX and add-on packages.
- University of Pennsylvania Math Department's guide to using LaTeX.
- CMPS 229 author's kit: basic information on formatting your paper, with examples of how to do tables and inline diagrams.
Manipulating data
What would experimental computer science papers be without data and pretty graphs? Use the following tools to analyze your data and generate graphs.
- Octave: a Matlab clone
- matplotlib: Python module for generating graphs. This may be a good choice because the graphs look nice and you can use Python to preprocess your data if needed.
- Ploticus: software for generating graphs
Last updated 17 Jan 2008 by Ethan L. Miller