CS/ECE 3810 -
Computer Organization
Fall 2011
|
Handing in your files
Handin rules
- For normal assignments, hand in a single
.pdf
file for each homework assignment. Only typewritten work
will be accepted, no scans of handwritten work. For MIPS
assignments, you must also electronically hand in your MIPS
source code files (.asm or .s
extensions). Please do not zip up multiple files.
- Double check your handin. The system has been known to
fail, and it is your responsibility to make sure the files are
there (and not empty).
- Use only letters and periods in your filenames. Do not
use any symbols, numbers, or spaces in filenames. The handin
system cannot handle filenames with symbols in them.
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).
- 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.
- 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'.
- Use one of these commands to list the files and directories in
your account:
ls or ls
-la
- 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.)
- To list the available handin directories, type this command:
handin cs3810
- 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
-
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.
-
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.
- If you get an error, you will need to install an updated security certificate. The CADE lab has instructions for this, see http://www.cade.utah.edu/images/tutorial/cert.pdf for instructions, then try to log in again.
- If you are using Firefox, try using a different browser.
- If you continue to get errors, please hand in your files using the other handin method.
- Enter
cs3810 for the class name.
- Select an assignment:
homework01, etc.
- Select the number of files you want to hand in, and then browse
and select your individual files one at a time.
- 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.
- Verify your submission. The CADE lab handin program
sometimes fails. You are responsible for making sure the handin
completed. Check the following:
- Does the handin utility show that you handed in the files?
View the list of submitted files, count them, and double check to make sure we have them all. If there are missing files, try
again.
- Are the file sizes and dates correct? A file size of zero or
an old file date means the handin did not succeed. Try
again.
- Did you hand in a
.pdf file? We will not
grade word processing files, you'll lose the assignment points.
Page updated Wednesday September 14, 2011 at 18:07:34.