You needn't necessarily buy this particular book, or any book. There is a document about various textbooks on the course web page.
Grading scheme:
Labs: | 10% | total for multiple dates as described on the labs page |
Assignment 1: | 5% | due 5:00 p.m., Friday October 3 |
Assignment 2: | 5% | due 5:00 p.m., Friday October 17 |
Mid-term test: | 15% | 6:00-7:00ish, Tuesday November 4, different rooms (TBA) |
Assignment 3: | 10% | due 5:00 p.m., Friday November 14 |
Assignment 4: | 10% | due 5:00 p.m., Friday December 5 |
Final exam: | 45% | as scheduled during the December exam period |
To pass the course you must receive at least 35% (out of a hundred that is) on the final exam.
Some assignments will be submitted on-line, and some on paper. Paper submissions must be written on standard 8½x11" paper and fastened with a single staple in the upper-left corner. Please use the supplied cover sheet. No envelopes, please; any fancy enclosure will be thrown out. Paper assignments should be deposited in the drop-box labelled "CSC 258" in BA 2220. They can be deposited in the drop-box any time up to the due time.
Late assignments will only be accepted under exceptional circumstances and with a written explanation sent separately by e-mail. To submit an assignment late, submit it in the usual way and then send the lecturer an e-mail message or bring him a note. More information on the course web page.
Any disagreements with the grade assigned to an assignment or the midterm should normally be submitted to a TA or the lecturer within about a week of its return. Regrading requests submitted after that might be taken less seriously unless we made a substantial grading error; as well, you then probably won't get your work back until the very last class.
Work submitted for regrading during the last two weeks of classes will not
be returned until after the final exam.
(You may wish to photocopy it first.)
Plagiarism is the representation of someone else's creative work as your own.
If you submit an assignment containing someone else's work, this constitutes
the academic offence of plagiarism and will be taken very seriously!
I suggest limiting your collaboration with others to non-assignment material.
Students have been prosecuted and convicted for handing in work written for
hire, written by personal tutors, copied from the web, or with just a bit too
much text borrowed from a friend.
With course work, in which you
are expected to submit something on your own and thus cannot put a
collaborator's name on it,
the line
between collaboration and plagiarism can become difficult to draw.
Thus we will set the following guidelines:
Collaboration and plagiarism
I would like to encourage you to work on the course material with others,
but you must take care that it does not turn into plagiarism.
You may discuss general approaches to assignments with others, but you
may not bring your own actual solutions (complete or partial) to such discussions,
and you
must not take away any written notes from such discussions.
In particular, the final
write-up or composition of your assignment must be done in isolation from others,
and you may not type assignment code into a computer together.
It is not difficult for graders to detect excessive collaboration.
Note that it is also an offence to assist others in committing plagiarism.
[main course page]