Introduction to UNIX


Text Editing


These are a few of the editors available on CS systems:
A screen oriented text editor that uses a modal editor, and therefore is considered to be more difficult to learn due to the reliance on learning commands.

gvim is a graphical version that has menus.

A good vi tutorial: http://www.eng.hawaii.edu/Tutor/vi.html
A popular editor that supports many languages. All CS students are currently taught this and use it.
A graphical text editor with an interface similar to Microsoft's text editor. It does support some language features like auto indentation, syntax highlighting, and jumping to functions.
A very basic text editor that is similar to the mail composer in pine.  This is not recommended for programming, but is very good for simple text editing.

Alpine Tutorial

C Tutorial

Another C Tutorial

MATLAB Educational Web Sites

MATLAB Answers from MIT

An Introduction to MATLAB for Calculus

A Short Intro. to MATLAB for Calculus

A MATLAB Quick Reference

When Algorithms Control the World