COMP 108: Introduction to Scientific Computing
Kalamazoo College Computer Science Program Fall 2007


Useful Matlab Sites

Mathworks Tutorials
A set of online tutorials from the creators of Matlab.
Kermit Sigmon's Matlab Primer
This is the traditional way of learning Matlab. It worked for me...
Matlab Style Guide
A short and helpful style guide by Richard Johnson.

Unix Information

Basic UNIX Commands
Some home-grown information on working with Unix.
UNIX Tutorial for Beginners
A nice set of Unix tutorials by Michael Stonebank at University of Surrey.

Octave

Octave is free alternative to Matlab that has nearly identical syntax.

The Official Octave Web Site
Instructions for installing Octave on Windows
I haven't tried it...

LaTeX Information

The Not So Short Introduction to LaTeX by Tobias Oetiker.
The LaTeX Web-Site
The main site including instructions for installing on different platforms.
How To Use Bibtex
This is a quick example of using Bibtex, the bibliobraphy preparation system associated with LaTeX.
MiKTeX
MiKTeX is a Windows program that includes LaTeX.

Installing Open Source Software on a Mac

Here are some alternate mechanisms for installing LaTeX, Octave and other open source software on a Mac...

MacPorts
The Fink Project

Bioinformatics Links

NCBI BLAST
The Entrez search engine

The C Language

Essential C by Nick Parlante.
A more comprehensive description of C than the assigned tutorial.
Tutorial on Pointers and Arrays in C by Ted Jensen.


This page is maintained by Nathan Sprague nsprague{at}kzoo{dot}edu.
Official Disclaimer