1 Exam 1
Due: June 12 11:59pm
Exam 1 will be released at least 24 hours prior to its due date.
1.1 Practice
There is a practice exam available on ELMS. You may submit to the Practice Exam 1 assignment on Gradescope to get feedback on your solution. However during the real exam, you will not get this level of feedback from the autograder. Make sure you do not submit your practice exam solution for the real exam! We will not allow late submissions if you submit the wrong work.
1.2 Instructions
The exam will be released as a zip file on ELMS (see the description of Exam 1 there for the link).
There are several parts to this exam. Each part has its own directory with a README and supplementary files. Read the README in each part for instructions on how to complete that part of the exam.
1.3 Communications
If you have questions about the exam, send a private message on Piazza.
Answers to common clarifying questions will be posted to Piazza.
If you have trouble reaching the course staff via Piazza, email dvanhorn@cs.umd.edu.
You may not communicate with anyone outside of the course staff about the exam.
1.4 Submissions
You should submit your work as a single zip file of this directory on Gradescope. Unlike past assignments, Gradescope will only do a basic test for well-formedness of your submission. It will make sure the directory layout is correct and that all the functions that will be tested are available. It will catch syntax errors in your code, but it does not run any correctness tests.
If you fail these tests, we will not be able to grade your submission. Passing these tests only means your submission is well-formed. Your actual grade will be computed after the deadline.
You are encouraged to check your own work.