CS240: Data Structures and Data Management, Spring 2020
Testing/Exams

Online Format of Tests and Exams

Due to this term being online, there will be no in-person tests or exams. Instead of an in-person midterm, there will be a midterm assessment to be completed by students over the span of a couple days. More information about this midterm assessment and the final exam will be posted later in the term.

Final assessment

Release: Tues. Aug. 11, 2020, 5:00PM EDT Access to the questions will be through the protected files area (where sample assignment solutions are posted https://www.student.cs.uwaterloo.ca/~cs240/protect/index.php). We will also provide a .tex file for those who wish to use LaTeX. Note that the access system could become overloaded so you may have to try again later.
Due Date: Fri. Aug. 14, 2020, 5:00PM EDT.
AID: A signed Academic Integrity Declaration will be required. When it is available, you will find it here.
Content: up to and including Module 11, with emphasis on the second half.
Submission: To Crowdmark for your question answers (if you have never submitted assignments to Crowdmark before, instructions will be provided). To MarkUs for the Academic Integrity Declaration (AID) .txt file where we have means to auto check correct completion.
Allowed Aids: this should be treated like an in-person exam and we prefer that you use no aids, but if you must, only use course provided materials. This is a time to test how much you understand the course content (understanding means you can DO the question without looking at materials/solutions). It is highly recommended that you set aside a time of 2.5 hours with an in-person exam-like setting and do the assessment as a whole with no aids. If you cannot finish at that time, take a break before continuing.

Mini-Tests

Throughout the term, there will be short multiple choice tests on Learn to help both students and course staff assess how well students are understanding and keeping up with the material covered in lectures. These are to be done individually with no aid other than the course lectures/modules. The recommended approach is to first try to answer the Mini-Test questions with no aids and then to refer to lectures notes to verify and update answers before the deadline. Course staff will not help students with the Mini-Test questions (or any of the midterm or final assessments).

Important: For all assignments, Mini-Tests, and other assessments, we will provide an academic integrity statement that students will be required to "sign" and submit when they start the component, or their mark will be zero on that component.

Mini-Test Schedule

Content Out Due date and time
Mini-Test 1 Modules 1 & 2 Friday, May 22 at 5:00PM Wednesday, May 27 at 5:00PM
Mini-Test 2 Modules 3 & 4 Friday, June 5 at 5:00PM Wednesday, June 10 at 5:00PM
Mini-Test 3 Module 5 Friday, June 19 at 5:00PM Wednesday, June 24 at 5:00PM
Mini-Test 4 Modules 6 & 7 Friday, July 10 at 5:00PM Wednesday, July 15 at 5:00PM
Mini-Test 5 Modules Friday, July 24 at 5:00PM Wednesday, July 29 at 5:00PM

Midterm Assessment

Release: Thursday, June 25 2020, 5:00 at https://www.student.cs.uwaterloo.ca/~cs240/protect/index.php
Due: Tuesday, June 30 2020, at 5:00PM
We only mark what is submitted by the deadline. Plan to submit early in case of unforeseen circumstances. Submit what you have by 3PM just in case and you can submit updates until the deadline.
Content: Modules 01 - 05 inclusive
Academic Integrity Declaration to sign and submit: https://www.student.cs.uwaterloo.ca/~cs240/s20/exams/M-AcInDe.txt
Submission: To MarkUs: your question answers in a pdf <5000KB, plus the Academic Integrity Declaration (AID) .txt file
Allowed aids: This should be treated like an in-person midterm and we prefer that you use no aids, but if you must, only use course provided materials. It is highly recommended that you set aside a time of 2-3 hours with an in-person exam-like setting and do the assessment as a whole with no aids. If you cannot finish at that time, take a break, then finish up, review and polish your answers. All public posts will be disabled in Piazza during the midterm period. If you think there is an error or unclarity in a question, use a private post on Piazza to the instructors.
Postmortem: midterm-pm
Sample solutions will not be provided but you are encouraged to discuss during consulting hours midterm answer uncertainties not resolved by looking at grader annotations in MarkUs, the post mortem and re-reading the question and your answer.
Remark Requests Due: Fri. July 24, 2020, 10:00AM. Re-mark requests will only be accepted using this form (authentication is required to ensure requester is on the classlist and to determine the requester).