CS/ECE 3810 - Computer Organization
Fall 2011

Handing in your files

Handin rules


Handin Technique #1 (Robust, but cumbersome)

This method always seems to work, but it requires that you copy your files to a directory in your CADE lab account, log in, and hand in using a command.  While this may not be the easiest way, it will benefit you to learn how to use this method (and these programs).
  1. Copy your file(s) to a directory in your CADE lab account.  If you already work in the lab, your files should already be in your account.  You can bring in your files on a flash drive, CD, or through email, and then copy them to your account.  You can also copy files remotely using a program like WinSCP.  If you copy files remotely, use any of the lab1, lab2, or lab3 machines, such as lab1-12.eng.utah.edu. 
  2. Log in to your account and open a console (or terminal) window.  You can do this physically in the lab, or you can do it remotely with a simple ssh program like 'putty'.
  3. Use one of these commands to list the files and directories in your account:  ls  or  ls -la

  4. Change to the directory that contains your files.  Use the cd command to change to a directory.  For example:  cd myfolder will change down into the directory named 'myfolder', and cd .. will move up one directory level.  Typing cd by itself will move you to the root of your directories and files (called your home directory.)

  5. To list the available handin directories, type this command:  handin cs3810

  6. Hand in your file(s). The general form of the handin command is handin cs3810 homeworkNN yourfile.pdf

    You can list multiple files at the end of the command.

    Example: handin cs3810 homework03 solution.pdf code.asm

  7. You can check to make sure we have your files by running the handin command again.  Specify a homework number, but omit any filenames: handin cs3810 homework01

    It should report back to you the date, time, and size of the files that have been submitted.  Make sure the sizes of the files are not 0.

If you have any questions or concerns, please feel free to visit a TA during his or her office hours and they will be more than happy to show you how to use this technique for handing in files.


Handin Technique #2 (Breaks down once in a while, but easier)

Sometimes the web server goes down, sometimes files get lost.  If you use this method, make sure to leave yourself enough time to use the other handin method in case this one doesn't work.
  1. Log in to the CADE lab web-based handin (https://cgi.eng.utah.edu/webhandin/) utility.  (Use your CADE lab password.) You may get a security warning.  Ignore it, and try to continue.

  2. Enter cs3810 for the class name.

  3. Select an assignment: homework01, etc.

  4. Select the number of files you want to hand in, and then browse and select your individual files one at a time. 

  5. Upload and submit your files.  The number of files you need to hand in varies for each assignment.  Please make sure you hand in all the necessary source code files.

  6. Verify your submission.  The CADE lab handin program sometimes fails.  You are responsible for making sure the handin completed.  Check the following:

Page updated Wednesday September 14, 2011 at 18:07:34.