|
|
General Assignment Information
|
|
|
|
|
|
Before Sumitting Assignments
The assignments will be marked by
- recompiling the source files you submit on elara.scs.ryerson.ca
using the javac and javacc programs running on that computer.
- running marking scripts on elara.scs.ryerson.ca.
All the scripts needed to do this will be posted before the assignment is due.
Please make sure that your assignments compile and run properly on elara.scs.ryerson.ca
before you submit them.
Marks will be deducted from assignments that do not compile and run properly on elara.scs.ryerson.ca
Submission of Assignments
Assignments must be handed in either directly to the instructor,
or to the departmental secretaries in ENG287.
Work handed in to other professors, mailed in, left on desks, or slipped under
doors will not be accepted.
When an assignment is done in teams,
only hand in one assignment for the whole team.
Electronic Submissions
The Java assignments in this course can be submitted almost completely electronically:
- Zip the entire Java folder in one zip file using the name specified in
the assignment. For example assign1.zip for assign1.
- From one of the UNIX systems, run submit-cps710 filename.
For example submit-cps710 assign1.zip
- Print the marking sheet that accompanies the assignment, fill out
all your personal information, and hand it in to the instructor or
departmental secretaries in ENG287. Note that assignments will only
be marked in response to the receipt of a marking sheet. In other
words, assignments without marking sheets will not be marked.
Important Note
Elecronic submission of Java assignments is offered for your convenience.
When they receive a marking sheet,
the course markers will look for your assignments on the system, unzip them
and mark them.
However, markers will not print anything and therefore
you are responsible for any printing required in this course.
This means that printed assignments and marking sheets cannot be submitted
electronically.
Due Times
School of Computer Science policy specifies that all due times for
asignments in Computer Science courses is 8:30AM on
the due date, or by 8:30AM on subsequent days for late assignments.
In this course, we are automatically extending all deadlines to 10:00AM.
Departmental time stamps will be accepted as valid proof of on-time submission
of paper submissions.
For electronic submissions, the date stamp of the last electronic submission
will be used to determine when the assignment was submitted. The time stamp
will not be looked at, which means that you have until 23:59 SCS UNIX time
to submit an assignment electronically and have it arrive on time for that
day.
Late Penalties
When late assignments are accepted (i.e. the late penalty
is not -100%), the late penalty will be as follows:
Assignments will have a late penalty of -4n marks (out of 100)
removed, where n is the number of school days (Monday to Friday)
an assignment is late by.
e.g. if the assignment is marked out of 100,
4 marks are lost on the first day,
16 on the second, 64 on the 3rd, and 100 on the 4th.
The late penalty for assignments out of something other than 100 is
prorated from the above formula.
This page is maintained by
Sophie Quigley
(cps710@scs.ryerson.ca)
Last modified
Monday, 27-Aug-2007 21:34:30 EDT