CSci 1113 Course Assignment and Grading Rules
(Last modified 1/2018)
This is a large course with many parts, so there will be more
assignment and grading policies than in most classes.
Please read the following, and let the professor know
if you have any questions.
This file has the following sections:
Lab Rules
Homework Rules
Exam Rules
Make-up Policy
Regrade Policy
Exceptions
Lab Rules
The purpose of the labs is to give you a chance to do
hands-on exercises involving computer science concepts and tools
covered in lecture, the text, and/or homework. The labs also give
you a chance to work in a low stakes, collaborative environment with
much help readily available.
Here are the rules for
the labs:
- In labs you can work in groups if you want.
You do not need to work with the same person every week, buy you may if you wish to.
-
You'll be given each week's problems at the start of lab and will have
the lab period to work on it. During the period you should be able to
finish all or most of the lab.
-
Please make sure you arrive at lab on time. Coming late can be disruptive
to others since most of the labs are fairly full, and since you will likely
be working in pairs.
(If you arrive too late to the lab, you might not be allowed to participate
since labs are collaborative, and joining after others have done substantial
work is disruptive and unfair to them.)
-
TAs are in the lab to answer questions, and to check your work as you
complete it. Feel free to ask them questions if any of the lab
instructions are unclear, or if you need help in doing
the lab problems.
-
Your lab problem answers will be graded, usually by the TAs in the lab.
You will have to option of redoing incorrect
problems if you have extra time before the end of lab.
-
Some labs will be easier; on these you will probably get most or all the lab
problems done, perhaps ahead of time. Other labs will be more difficult,
and not all students will get all the problems done or correct.
- You have until before your next lab period to get labs checked off.
You may go into any office hour to finish the lab and get it checked off.
However, you may not get it checked off at the start of the next lab period or not in person (i.e. via email).
Assignment Rules
Here are rules for the individual homework assignments:
- Unless otherwise mentioned, assignments are to be done individually.
You are welcome to discuss what the problems mean, general problem
solving strategies, etc., but the solutions you create must be
your own. This means you should not copy others' work, supply answers
in part or whole to others, or make substantial enough use of others' work that
(even if you do not copy verbatim) the answer you submit is not your own work.
See the collaboration rules file on the course
Moodle page for additional information.
- If you have any questions about the meaning of a homework problem,
please ask the professor or any TA. If you find any confusing typos or
other errors in the homework problems, please notify the professor as
soon as possible.
- You are welcome to go to any of the TA office hours to
receive help on assignment problems.
- Homework assignments will be graded on correctness, completeness,
and style. Correctness and completeness refer to how well the program
works. Style includes good design, readability (indentations,
descriptive names for variables and procedures, appropriate use of
blank spaces, etc.), efficiency, and useful comments.
- Late assignments will not be accepted after the due date,
so ensure you submit then early enough.
Unless the submission page is unavailable,
no extensions will be given for any personal technical issues.
Instead, the lowest homework will be dropped to compensate.
Exam Rules
Here are rules about the quiz, two midterm exams and the final exam.
Additional material (such as specific topics that might be on
each exam) will be posted to the Moodle page prior to each exam.
- Exam dates are on the syllabus. Please note them carefully, make
sure not to miss them (make-up exams will be given
only in exceptional situations: see the
make-up rules section below), and make sure to
arrive on time.
- Exams will be open book/notes. Electronic devices ---
calculators, laptops, etc. --- are also permitted,
but may not be used on the internet (class webpage is okay) or to talk to others.
Phones are not permitted.
- Exams may be comprehensive, but more recent material will
be appear more prominently.
- Additional exam information will be posted on the class Moodle page
before each midterm and the final.
Make-up Policy
Here are rules regarding make-up work:
- For labs, you do not need to finish in the lab period. However, one week after your lab, you cannot get points for any work not checked off.
- Homework extensions will be given only for extreme and unforeseen
circumstances. You will usually get individual homework assignments a
week or two before they are due. Please start them in a timely manner
so that
if when you run into unexpected
difficulties you have time to resolve them before the due date.
Lab congestion, network difficulties, lost files, printer problems,
etc. are a common part of computer work. Plan on completing your
work slightly ahead of time for if when these
problems occur. If you do not get homework completed on time, you should
turn in what you have done, as late homework is not accepted.
- Make-up exams will only be considered for legitimate absences
defined by University policies, will require appropriate
documentation, and --- barring unforeseen emergencies --- will require
prior notice. So please make sure not to miss any exams. And if you
do have a serious conflict (such as a university-excused absence)
notify the professor at least one week prior to the exam.
Regrade Policy
If you have general questions about a returned homework or exam, you
are welcome to ask any of the course staff. However, if you have
questions specific to the grading, or if you think the question was
graded incorrectly, please do the following.
-
If you have a question about grading, contact a graduate TA
directly. It is your responsibility to report grading issues (missing
or incorrect grades) within two weeks of the original posting date.
Grade issues reported more than two weeks following the return date
may not be considered. Therefore, please promptly verify that your
assignment and examination grades have been properly recorded on
Moodle.
Exceptions
In order to be fair, we will apply these rules in a consistent
manner to all students in the class. If you have a situation that is
not covered by these rules, or that might merit an exception, please
contact the course professor. However, exceptions will not be
routinely given, but rather will be given only in truly exceptional
circumstances.