[logo] Computing Systems
CS134b, Winter 2003

Programming languages and compilers

SEARCH

Home
Policy
Syllabus
Assignments
Using Osaka
Pearls
Text
People
FAQ
Mailing Lists
Previous Years
Links
Style Guide
Resources

Submission System Details

Submission for CS134 is managed by Kasuga Ayumu (Osaka!). It includes a set of simple command-line programs that you can use to submit your assignment, as well as obtain grade reports and manage extensions. To get a quick summary of the available commands, simply type cs134-help from your CS account. If you get an error or if this command is not in your path, then please contact the CS134 TA's as soon as possible.

How to submit

To submit an assignment (say, lab1), change your working directory to the directory that contains your lab1 files, then type cs134-submit lab1. You will be asked if you are sure you want to submit; press <Enter> at the prompt and all files in your current working directory will be submitted.

For example, if your lab1 files are in the directory ~/CS134/lab1, you would type the following:

   cd ~/CS134/lab1
   cs134-submit lab1

Always check the output of this command. If you do not see the text ``Submission successful!'' then something went wrong --- check the messages to get an idea of what happened.

What gets submitted

When you submit, files in your current working directory and all subdirectories are submitted. Note that dot-files are NOT submitted; also, a few file names are reserved for TA use and will not be submitted; you will get an error if this happens (it is very unlikely). Any symbolic link is dereferenced before it is copied, to ensure that relative links do not give the TAs any trouble.

Resubmission

You can resubmit as many times as you want before the submission deadline. The TAs will grade your most recent submission (even if an older submission would have scored better). The system does keep track of your older submissions, so if you need to revert to an older submission, contact the TAs by e-mail before the deadline and they will try to recover your old submission.

If you attempt to resubmit after the deadline, you will get a warning that you are about to overwrite your old submission with a later submission. Remember: lateness is based on your last submission, so do not resubmit after the deadline unless you think your score will significantly improve by discarding your previous submission.

You cannot submit the assignment once the TAs have started grading it.

How to manage extensions

CS134 does not allow you to extend assignments.

How to get a grade report

Whenever an assignment is graded, the TAs will always mail a grade report to everyone in the course. However, you can obtain grade reports manually: type cs134-detail lab1 to get your grade report for lab1, assuming grading for lab1 has been completed.

You can also get a quick summary of your grades by typing cs134-report. This command will display your average on each assignment along with bonus points accumulated. It will also tell you how many extensions you have available, and where your extensions have been applied.

So... what is Kasuga Ayumu (Osaka)?

Kasuga Ayumu is one of the main characters in Azumanga Daiou, an anime show that is currently (as of 2002.09.28) airing in Japan. Of course, her name is rarely mentioned in the show; she is almost exclusively referred to by her nickname Osaka. In case you recognize the reference: the grading system fortunately only shares a few traits in common with Osaka :)


Webmaster | Contact Us | Generated on %%DATE%%

Copyright (c) 2003 Caltech CS134 Course Administration.
Computer Science Dept., California Institute of Technology
HTML4.01 | CSS2 | Bobby