Harvey Mudd College
Computer Science 60
Principles of Computer Science
Resources, Spring 2002



Terminal Room and Graphics Lab

There are two rooms of machines which can act as terminals into our main server, turing. The terminal room is Beckman B102. The graphics lab is across the hall in Beckman B105. I would suggest using the terminal room until you get comfortable with unix and the general computing environment. Tutors and consultants are available on a regular basis in the terminal room, and even if they're not, you can often find someone to help out with troubles you might run into. The following are quick references (qrefs) maintained by the department:

Orientation Session
Highly recommended for new users.
Starting Out
What to do once you have an account.
Official Policy
Learn about current official system policies.
UNIX: The Basics
The absolute basics on using UNIX.
Mail
Using pine, forwarding mail, getting email addresses, going on vacation.
Text Editors:
Vi, Emacs.
Long jobs
Quick reference on proper procedure for running long jobs.
Help
Includes pointers to other places to get help, how to get things done on the system, and who to ask.
Software on Turing
A list of commonly used software currently installed on Turing.

Accessing turing remotely

You can also get access to turing remotely, and can do almost all of the assignments without going to the terminal room itself. (I would recommend working in the terminal room for the quick access to tutors and other helpful people, however!) The easiest way to connect is with an ssh client -- I use "putty", which is the first one listed in the first reference below. Other connections are possible -- feel free to peruse these departmental references:

SSH
Using SSH, finding clients
VNC
VNC window-sharing and remote-access software
Remote X Connections
Getting graphical connections to remote machines from Turing
Tunneling X Traffic through SSH
Encrypting your X traffic for added security... essential for non-HMC