Lecture Supplements


[Homepage] | [General Lab Info] | [TA's & Tutors] | [FAQ's] | [Homework] | [Excellent Programs] | [Exams]

  1. Here is a link to some nice reference material on emacs. If you can print postscript, the reference card prints nicely on two sides of an 8.5 x 11 piece of paper. There are also html and plain text versions.
  2. In the lab we xwill be using the standard/free SDK from Sun Microsystems running under Solaris (UNIX). You can download a version for Windows for free from the link in the previous sentence.
  3. To run Java in the lab you will need to follow these instructions.
  4. To run Java on your home computer, including the tio package required for this class follow these instructions.
  5. You want to use the beta release of tio that includes the methods readLineNonwhite() and readCharNonwhite(), instead of the one linked to above.
  6. To use SSH (secure shell) from your home computer to access the CATS machines, read these instructions from CATS.
  7. If you are looking for a simple, Java aware, editor for use on your personal Windows machine, I think TextPad is very nice. You can try if for free. From the editor you can compile and run Java programs with a menu selection (or shortcut key stroke).
  8. You might want to print a copy of my notes and bring them to class.
  9. If you are a CS/CE/EE/ISM major, you might want to check out the IEEE Student Chapter, or the ACM Student Chapter.
  10. Here is the multiplication table example from class on April 12th.
  11. Here is the standard Java class documentation.
  12. Here is the documentation for tio.
  13. Here is an example that shows that you can modify non-primitive values inside of functions, and have the effect visible back where the function was called.

[Homepage] | [General Lab Info] | [TA's & Tutors] | [FAQ's] | [Homework] | [Excellent Programs] | [Exams]

This page maintained by Charlie McDowell. Email regarding this site.