There are two ways to access lab machines remotely: either use X2Go on your computer (recommended) or use scp/ssh to copy files and run commands remotely If you want to use scp/ssh you can work on assignments from home if you have a command terminal in which you can submit ssh [YOUR-CCID]@ug01.cs.ualberta.ca to connect to ug01 (a lab computer). You can also use ug02..ug34 if ug01 is too busy. [replace [YOUR-ACCOUNT] by your ugrad account id] To transfer files from your home computer to a lab computer use scp local-file [YOUR-CCID]@@ug01.cs.ualberta.ca: On Windows, you can use ssh clients like Putty to connect to a lab machine or transfer files ---------------------- In the command terminal you can use editors like emacs, nano, or vim to edit your files. You can also connect multiple times to use one terminal for editing and the others for compiling or testing. All this is good, but using X2Go is a bit better ...