What if I couldn't submit my eCheck by the submission deadline?
How do I enroll or change section?
Enrollment in all CSE courses is controlled exclusively by the Computer Science
Undergraduate Office (1003 CSEB). Your professor cannot
help in this regard as s/he has no authority to enroll, permit, or
even recommend enrollment. And once registered in a section, you may
not attend a different one -your
professor cannot grant section-change
requests.
Do I have to use my Prism
csXXXXXX
account for email?
Our registration database, as well as the mark database, makes use of
Prism csXXXXXX
accounts to identify students. (York or
other email accounts are not used due to the lack of authentication).
It is required that you send email (to
Faculty, TA, etc.) from your cs
account and to check its
in-box often. We cannot identify the registration status of
individuals who send email from non-Prism accounts. Messages received
from non-Prism (non-cs) accounts will be filtered out.
Is there a particular style that I must adopt in my
programs?
Yes, you must follow the standard that is described in the course
textbook (see Appendix C
[pdf]), which includes guidelines for indentation, brace
alignment, and a naming convention. Marks may be deducted for style
violations in labs, assignments, tests, and exams. See the textbook
websiteThe coding standard can be accessed from the TYPE site.
What is the policy on
Academic Dishonesty?
We take matters related to
academic dishonesty very seriously. To that end, measures to detect
irregularities are in place and are continually upgraded. For example,
tests are photocopied before being returned to the students and
advanced software is used to detect copying in assignments. If an
instructor suspects that something has been copied or is
mis-represented in any form, the case is forwarded to the associate
dean and a hearing is scheduled. Students cannot drop the course until
the matter has been resolved. If a student is found academically
dishonest, possible penalities include an F in the course (first time
offense) or suspension from the university (second time offense).
More about academic dishonesty can be found in the
Department of Computer Science and Engineering Academic Honesty Guidelines.
Are the term tests common to all sections?
No. Each section will have its own versions of the term tests.
How do I find out the
date / place of a term test?
The date of a test is posted in the eCheck and
Term Test Schedule. Term tests will be held in the same location as lectures.
What should I do
before a test?
See the Tests and Final Exam Page to see an
outline of the test and sample questions, which will give you an idea
about its scope and format.
Can I write the test in pencil?
You can but answers written in pencil will not be accepted for
reappraisal (i.e. your test cannot be re-marked).
What happens during a test?
Seating may be pre-arranged, and if so, make sure you sit in the seat assigned to you.
No questions are allowed during the test -answer the questions as best as you
can. Leave your photo ID on the desk in front of you so that it can be inspected by
invigilators. A sign-up sheet will be distributed and by signing it you acknowledge that
you are registered in the course and are indeed the owner of the ID.
When will the test results be announced?
The results of a test are typically made available on-line on the
ePost facility within two weeks of the test and before the drop
deadline (if applicable). See the CSE1020
ePost How To Page.
I think there is an
error in the marking of my test!
If you believe there
are errors in the marking of your test, you may submit a Reappraisal
Request. Staple the form to your test, and hand it to your
instructor. It is essential that you
explain clearly why you think the test should be re-marked; otherwise,
the test will not be re-marked. Note
that the entire test will be re-marked, and your mark may be increased
or decreased. Note also that the deadline for re-marking is one week after the marked test have been handed
back to the students. No re-marking request will be considered after
that deadline.
What if I missed a
test?
A mark of zero will be given. No make-up tests
will be given. If you miss a test for reasons beyond your control
(e.g., medical emergency), inform your instructor as soon as possible
and submit the documentation to him or her (e.g., signed and dated, on
official letterhead, documenting the absence for the date of the
test). If approved, the weight of the missed test will be distributed
proportionally to any later tests in the course, including the final
exam. It is recommended in this case that you ask your instructor for
a copy of the test so you can attempt it at home and then compare your
answers with the posted ones.
How do I find out the date / place of the final exam?
The date/place of the final exam are set centrally by the Registrar Office, and posted on
its Web site (accessible from the main York site) about 5 weeks before the last day of
classes in the term.
Can I write the exam in pencil?
Yes, you can write your answers in pen or in pencil. (Note that the exam paper is
not returned to the students; only a photocopy can be requested.)
When will the final exam results be announced?
Unofficial marks are typically made available on the online ePost
facility within 20 days of the exam.
See the CSE1020
ePost How To Page.
I think there is an error in the marking of my exam!
Wait until you get your official grade by regular mail from York (nothing can be done
before that). Within three weeks of receiving them, go to CSEB-1003 and request a copy
of
your final. If you spot errors, either in marking, or in addition, or in the
overall grade computation, petition by submitting a special form called "Request
for Grade Reappraisal" available from CSEB-1003.
What if I missed the
final exam?
A mark of zero will be given. In extraordinary circumstances,
Deferred Standing may be given, which allows a student to write the
final exam at a specified later date (the date is set by the
Department of Computer Science and Engineering). To request Deferred
Standing, a Deferred Standing Agreement Form must be approved and
signed by the instructor. If Deferred Standing is being requested
after the final exam has taken place, it must be requested
as soon as possible afterwards. Failure to do so in a
prompt fashion may result in you missing the deferred exam.
To request Deferred Standing, obtain the Deferred Standing Agreement
Form from the CSE office (CSEB1003), complete it, and supply
documentation for the reason for missing the exam.
If your reason for missing the final exam is medical in nature a
simple note from a medical doctor is not sufficient. You
must ask the medical doctor to fill in the standard form -
Attending Physicians Statement - that is part of the
Petitions Package provided by the Registrar's Office.
- If Deferred Standing is granted, you will be informed of the date of the
deferred exam, which will generally be within a few weeks of the date
of the original exam. There will be a common date for all exams
resulting from Deferred Standing Agreement in CSE1020, CSE1030,
CSE2011 and possibly other CSE courses. This date will be set by
the Department of Computer Science.
- If Deferred Standing is not granted (or if the date of the
deferred exams has passed), you have the option of submitting a
formal petition
for deferred standing using the
Petition Package forms available from this link to
the Registrar's Office web site. If your formal petition is successful
you would normally write an exam with the next regularly scheduled
examination for the course.
What if I couldn't submit my eCheck by the submission deadline?
No late eChecks will be accepted, regardless of reason (e.g.,
computer virus, problems understanding the eCheck instructions,
problems obtaining a csXXXXXX
account, "the eCheck works
at home but doesn't compile in the lab"). It is the student's
responsibility to iron out all of the details in advance of the due
date.
In the exceedingly rare event of a problem with the eCheck server
or the Prism lab, an announcement and further instructions will be
posted on the What's New page. If there is no announcement, then you can assume that any problems you may be experiencing are due to factors not related to the eCheck server.