Using the Homework Submission Program
To use the HSP, type the following in a terminal window:
hsp professor class file
So, for example, to submit a program named "savetheworld.p"
for Jeff Ondich's CS117 class, you would type
hsp ondich cs117 savetheworld.p
Here are more detailed notes on the professor,
class, and file fields of the hsp
command.
professor
The last name of the instructor of the course you
are submitting the homework for. This is case
insensitive, so the following are all valid
while these are invalid
class
The name of the class you are submitting the
homework for. Since right now, only computer
science classes are using hsp, this field must
have the form csxxx where xxx is the number of
the course. This is also case insensitive, so "cs117",
"CS117", and "cS117" are valid, but "117" and "cs 117" are not.
file
The name of the file you want to submit. This
is case sensitive, since UNIX is case sensitive.
Thus you must type the name of the file exactly.
If you have a whole bunch of files that need to be
submitted for one particular assignment, you can submit them
en masse by putting them into a directory and
using the name of that directory as the file name
in the hsp command.
Other details
Once you have submitted a file with a particular name, you cannot
submit another file of that same name.
If you misspell the name of the professor or the class or otherwise make a mistake, hsp will prompt you with a list of professors and classes to choose from.
If you just type "hsp", hsp will prompt you for professor,
class, and file name.
Jeff Ondich,
Department of Mathematics and Computer Science,
Carleton College, Northfield, MN
55057
(507) 646-4364,
jondich@carleton.edu