How to submit assignments for 15-463.

For each assignment, we created two directories for every student in the class:
/afs/cs.cmu.edu/academic/class/15463-f13-users/username/projectname/code/
/afs/cs.cmu.edu/academic/class/15463-f13-users/username/projectname/www/

Place your project report in the www directory. Make sure that your main report page is called index.html so browsers open it automatically. You may test the page by visiting
http://www.cs.cmu.edu/afs/cs.cmu.edu/academic/class/15463-f13-users/username/projectname/www/
This directory is publicly accessible, so please don't place any sensitive material (Like Code!) here.

Place all source code used to generate your results, as well as any documentation required to use the code, in the code directory.

Remember: it always pays to check early that you have no problems creating and deleting files in the submission directories. Given that the AFS space for 15-463 is hosted at CS.CMU.EDU and not at Andrew, a cross-realm authentication is necessary. If you are using some of the Andrew unix machines, you can do this cross-realm authentication by typing: aklog cs.cmu.edu

Step by Step How to submit assignments

  1. Use WinSCP or your favorite scp/ftp tool to copy all your files to your Andrew home directory
  2. Log in to a linux Andrew machine: ssh username@linux.andrew.cmu.edu
  3. Get cs credentials: aklog cs.cmu.edu
  4. Copy website to your project directory: cp -r yourwebsitedirectory /afs/cs.cmu.edu/academic/class/15463-f12-users/username/projectname/www/
  5. Copy code to your project directory: cp -r yourcodedirectory /afs/cs.cmu.edu/academic/class/15463-f12-users/username/projectname/code/

Problems we have encountered

Labs Available

While you're worrying about submitting your assignment, let me mention something that might make that looming deadline seem a little more distant:

somehwere in Gates Hall there are matlab machines

Lots of moderately fast machines with Matlab, local storage, and a few gigs of memory.
Reserved especially for a select few graphics courses and, thus, hardly ever busy.
Available day and night via SSH to ghcXX.ghc.andrew.cmu.edu (where XX goes from 01 to 79), and anyone can ssh to those machines and have access to matlab. And, honestly, there's no reason not to set your andrew account up so you can use it right now. Here's how:

  1. SSH to unix.andrew.cmu.edu.
  2. Run /afs/cs.cmu.edu/project/weh5336/SetupAndrewAccount.pl to create a 5336 in your andrew home directory containing all the necessary files.
  3. SSH into the Gates Hall machines to see if you can log in. Your username will be username@ANDREW.CMU.EDU.
  4. Contact your TA if there are problems