CSci 2101 Data Structures --
2101 Wiki page]
Click on the link above for some advice on program
writing/debugging. Re-read it every once in a while. It is helpful!
Submission instructions and guideline
- Problem sets are usually due at 8pm on the due date. However, check
each assignment for a specific due date/time.
- Programming exercises of the problem sets are to be submitted
by e-mail to me: firstname.lastname@example.org (as plain-text
files, or zip or tar archive; no Word
documents please). Only .java files (and data files, if applicable) need to be submitted, do not send the .class files.
Please send the actual files, no links would be accepted.
- All .java files must follow indentation and naming
conventions. Each .java file must start with comments with your
name, assignment number, and problem number. Each .java file must be
properly commented. The program must be easy to understand. You may
lose points if you don't follow these guidelines.
- Your submitted program must compile and run. Even if it does not
work exactly as specified, partial credit will be given for the parts
of the program that work correctly. If you can't get some of your code
to compile, comment it out before the submission to make sure that the
rest of the program can be tested. If your program doesn't compile, no
credit will be given for it.
- Paper-and-pencil problems may be submitted in class or in my
office (handwritten or typed)
or send by e-mail in any reasonable format (including Word
documents and PDF files). Make sure to write your name and the problem
set number on each paper-and-pencil submission.
- Please keep a copy of all your electronic
submissions until the end of the semester. DO NOT modify them after
- Please send only one e-mail submission per problem set. If I get
too many e-mail messages from you with a problem set submission,
points may be taken off ("too many" may mean any number greater than
1, at the instructor's discretion).
- Late problem sets will lose 25% of credit if they are submitted
before 8pm on the day of the next class meeting after the day when
the problem set was due, and 50% after that until the final submission
day of the semester. For instance, if a problem set was due on Monday
at 8pm, then you can submit it with 25% penalty at any time after Monday
at 8pm and before Wednesday at 8pm. After that the penalty becomes 50%.
There are no late submissions on takehome exams.
The views and opinions expressed in this page are strictly those of the page author. The contents of this page have not been reviewed or approved by the University of Minnesota.