Here are a few resources for research methodology: writing papers, making presentations…
Technical Things
- Presentation templates: we don’t currently have a single recognized template for NMAI (or for Carleton, for that matter)
– Prof. Pat Morin from the School of Computer Science maintains this page with OpenDocument templates for presentations - Logos: Carleton, NMAI
LateX Resources
- A LateX Thesis template for Carleton University (can be used for M.A.Sc. or Ph.D.)
- The LateX cheat sheet: two pages condensing the essential LateX (pdf format)
- If you need something really obscure such as the symbol for a boson in a Feynman diagram, or a squiggly arrow pointing in both directions, this comprehensive list (4MB pdf document) has 4947 symbols and it’s quite likely that you’ll find what you need
- Typesetting algorithms: in computer science and engineering we often need to write algorithms. Here are some useful packages to do that in LateX
Tip: packages are provided at the bottom of the page. For each package click “browse” and read the documentation pdf file to see examples and what each package can or cannot do. The algorithmicx package provides line numbers, nice comments, and all sorts of customizations.
Research Project Related Downloads:
- Software Agent Imitation:
- jLOAF 1.0 (source)
- jLOAF 1.0 (JAR)
- jLOAF Tetris 1.0 Source
- jLOAF Tetris 1.0 JAR
- jTetris (set to work with jLOAF)
- log.txt (sample log file)
- UP2P
- Click here to get the P2Pedia
- User Guide
- Polyester
- Simulation Visualizer
- Download Simulation Visualizer
- Magenta
- Download the latest release
- Download current and past releases from the Magenta project files page
- Quick-start instructions
- What is New
- Licensing info
- Source
- User Code
- Javadoc
More Philosophical Things…
- What graduate research is all about, and some general guidelines to get started on a thesis, by Prof. Chinneck: “How to organize your thesis”
- Writing Technical Articles, by Henning Schulzrinne (Columbia University)
At the bottom of that page, the section “other references” links to a number of other resources that can be of interest. One of them is an excellent essay by Oded Goldreich, and Israeli researcher in cryptography: How to write a paper - A couple more resources by Alan Bundy (University of Edinburgh), more specifically, oriented to computer science. Alan Bundy teaches a course about Informatics Research Methodology.
How to write a paper
A guide to research for PhD students - Why publish? Where to publish? General advice and an overview of relevant journals and conferences in the network management domain, along with information on their impact factors