Useful Links

Emacs reference card in pdf format

The University's page on Unix systems.
http://www.udel.edu/topics/os/unix/index.html

Sometimes it helps to see another teacher's perspective on a subject.
Professor Conrad's CISC105 webpage: http://udel.edu/~pconrad
and his Strauss via PC help page: http://copland.udel.edu/~pconrad/UnixAtUD/

Gnuplot: http://www.gnuplot.info/

Software for home use

This course is designed so that you can do all the work at the Udel computer labs. However, some people like to configure their machines at home so that they can do work there also.

If you are running Mac OS X, you already use Unix, and you have ssh and emacs. Go into the Terminal app and type "emacs". If you want a windowing version of Emacs, first get Apple's free X11 program (it may be on your extra CD that came with the computer). Then go to fink.sourceforge.net, get Fink Commander installed, and get the emacs package from there.

Software to connect PCs and older Macs to Strauss: http://udeploy.udel.edu/

Want to have mouse-friendly Xwindows from Strauss appear on your PC (high speed connections only)? Check out Cygwin (free) and eXceed (not free) at http://www.udel.edu/topics/connect/sw/exceed/docs/

The programs above let you log into Strauss remotely. If you just want to practice with Emacs or edit files at home, you can get Emacs for your home machine free.

Emacs is a simple, powerful editor used by programmers, but also by many other computer users. I will use it in almost every lecture as you learn C. Emacs is available for you to use on the UD Unix machines, but you can also download it free for your own computer. This site has links to both the software and online user manuals: Emacs for Windows. You may need to download WinZip to get this to work. Most people will want the one called emacs-21.3-fullbin-i386.tar.gz

Other emacsen: http://www.gnu.org/software/emacs/emacs.html

When you get emacs working on your PC, please send me any tips I can share with others. Thanks!