1 Midterm 1
Due: October 10 11:59PM
Midterm 1 will be released at least 24 hours prior to its due date.
1.1 Practice
There is a practice midterm from Summer 2023 available on ELMS as m1-summer-2023.zip. You may submit to the Practice Midterm 1 - Summer 2023 assignment on Gradescope to get feedback on your solution. However during the real midterm, you will not get this level of feedback from the autograder.
1.2 Instructions
The midterm will be released as a zip file m1.zip on ELMS.
There are several parts to this midterm. 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 midterm.
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 Discord, email dvanhorn@cs.umd.edu.
You may not communicate with anyone outside of the course staff about the midterm.
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.