CMSC 10200 Lab — Spring 2006
Working From Home

This tutorial will acquaint you with the resources you will need to work on your home computer. There are two methods for working at home. You can work remotely using ssh, or you can create and build your Java projects at home and transfer your work to the CS machines.

Working Remotely

You will need the University Connectivity packet to login remotely. I also have a short login tutorial for remote logins using ssh and remote file transfers using scp. You would be wise to install an XWindow system so that you can access the Linux Graphical interface. A free version is XFree86.

Creating and Building Java Projects at Home

All the software you need to create and build your own Java projects is freely available and easy to install. This will allow you to do all your work on your home computer, although you will still need to transfer your work to the CS file server to handin assignments.

Software you will need includes

  1. Java SDK (j2se): You need to have Java installed on your computer (Java 2, SE--Standard Edition.) If you have an Apple.
  2. Eclipse: We will be using the Eclipse IDE, which is freely available and easy to install.
  3. Tomcat: Software for implementing servlets and JSPs.
  4. JEdit: A Java based text editor which is very nice for creating Java programs, instead of a full IDE like Eclipse. Not strictly necessary for this class.


Kenneth Harris
kaharris@cs.uchicago.edu