75 minutes (some quarters may vary if needed, usually we start at 8:00pm)
You may use only:
Any paper notes (including course handouts) you brought to the exam, or electronic notes residing on your local (C:)
hard drive.
The course website, including any code from the website. (This is the only approved use of the internet for this
exam.)
Code written by you or by your lab partner(s).
A pencil/pen.
A calculator (optional).
The green board and its accessories.
Moodle
for code submission.
Anything not specifically allowed is prohibited. In particular, you may not use code written by someone outside your
lab group unless it came from the course website.
For all problems:
If your code for one of the problems works properly, you should get it checked off. There are points associated with
the check off itself.
The only code in the programs should be the code which is necessary to accomplish the task—points will be deducted
if there is extra stuff that we need to sort through. At the end of the test, put your code in the Moodle drop box.
Two important warnings
You are required to have a passing overall exam average to pass this course.
Some students find this exam very difficult
In order to make sure you are prepared for this exam you should time yourself while you take two or three of these old tests.
If you don't finish in 75 minutes, you aren't ready. :) Practice at least two exams starting with the most recent exams
given in the course. Timing yourself is important.
Here is a
reference code
file you are welcome to have handy.