Reference Material


Configuring Terminal

  1. From Terminal → Preferences → Settings → Keyboard, check the "Option Sends Meta" box. This allows you to use the Alt/Option key as Meta in Emacs.
  2. Add the following lines to ~/.bash_profile, so that you will always know the machine and directory that you are in:
                  PS1="\h:\w -> "
                  export PS1
                


The Turnin Folder

Turn in your programming assignments by mounting the cs136/Turnin folder as Guest and dragging your program onto it before the deadline. Do not e-mail your project to me or the TAs.

  1. Name your project folder "n-project-username-#", where "n" is the lab number, "project" is the lab name, and "#" is an optional revision number. For example, 1-silverdollar-awb1.
  2. From the Finder menu bar, select the "Go" menu
  3. Select "Connect to Server" from the Go menu
  4. Type "afp://cortland.cs.williams.edu/" in the Server Address text box.
  5. (Optionally push the "+" button to save this choice)
  6. Push "Ok"
  7. In the new dialog, select "Guest" and press "Ok". If you log in as yourself, I will not be able to access and grade your files.
  8. Select the "Courses" volume and press "Ok".
  9. In Finder, open the cs136/Turnin folder
  10. Copy your project folder into Turnin. You will not be able to see it once dropped. The original should remain on your own CS account (don't delete it--you'll want to look back at this code later!)
  11. If you need to update your solution, increment the revision number and re-upload. I will grade the highest version.