UMBC CMSC421 UMBC | CSEE | CMSC421 | Spring 1999 (Section 0101)

 

Submitting Assignments

CMSC 421 / 0101

Spring 1999

Using CMSC 421 submit

The submit program for CMSC 421 is slightly different from that used elsewhere at UMBC. The biggest difference is that each use of the submit program deletes all previously submitted files for that assignment. In other words, you must submit all of your files with a single submit command.

There are two possible uses for the submit command. The first usage submits files for an assignment:
submit assignment file1 file2 file3
submits file1, file2, and file3 for the assignment assignment. Again, this erases any files you previously submitted for assignment, though it doesn't affect any files from other assignments. Also, the files you're submitting are copied and not moved, so they remain in your home directory.

You can also check to see which files you've submitted for a particular assignment with:
submit list assignment
which will list all of the files you've submitted for assignment. It doesn't modify anything, so you can run this command at any time, even after an assignment is due.

The submit command can be found at:
~etmiller/cmsc421/submit
on gl.umbc.edu. Please call this command directly (you can use an alias or soft link) rather than copying it - bug fixes may be necessary.

Submission formats

Documents may be submitted in any of the following formats:

Please make sure you use the correct suffix for each type of document (.txt, .pdf, .ps, .html, .gif, .jpg, .tif). Also, please make sure you test-view your document before submitting it. This is particularly important for binary formats - PDF and the image formats. PostScript can also cause problems; please test-view your PS file with ghostview on the gl cluster to make sure it works.

Of course, programs should be submitted as source code - .c, .s, and .h files, along with a Makefile that builds your project.

Submitting homework

Homework may be handed in electronically (using submit) or handwritten. In both cases, homework is due at the date and time listed on the assignment; late homework will not be accepted.

The assignment name for a homework is hwN, where N is the homework number (1, 2, etc.). For example, Homework #2 would be submitted using submit hw2 myfilename, where your answers are in myfilename.

Submitting projects

There are two assignment names for projects: one for design (projNdesign) and one for the code (projNcode), where N is the project number. The design should be self-explanatory: hand in all the files necessary to read your design. For the code portion of the project, hand in all source code (including source files you didn't modify), Makefiles, README files, and other explanatory files. Do not hand in files generated by the DLX compiler or assembler.

A sample command for submitting the files for Project #1 would be:
submit proj1code *.c *.h *.s Makefile README


Syllabus | Slides | News & Notes | Grades | Feedback
How to Submit Assignments | Homework: 1 2 3 4 5 6 | Project: 1 2 3 4


Last updated 2 Mar 1999 by Ethan Miller (elm@csee.umbc.edu)