If you're working from home, the wisest thing is to download the source files, and compile and link the program on your own machine. Otherwise you'll be sending a lot of pixels over the phone line.
That assumes you have a compiler at home.
If you don't, and you want to run programs remotely, you'll need X-windows. If you've got Linux at home, no problem. If you have MS Windows, I suggest you get an emulator like cygwin. Here's what I found works for me on my MS Windows machine:
click on "Install Cygwin now".On X-windows, to run a graphical program remotely, you have to do two things:
setenv DISPLAY yourmachine.domain.com:0.0
xhost +remotemachine.domain.com