Study Materials

These materials are provided a resource to help you study for exams.

Final Exam

The final exam will be similar to the other exams in this course, with one portion on Moodle and a programming portion submitted through git-keeper. For the Moodle portion, you will have the length of the standard final exam period (2.5 hours) to complete your submission. The Moodle portion of the exam will open at the beginning of finals week (Wednesday, December 2 at 8:00 AM) and the git-keeper assignment will go out at the same time. The Moodle exam will close on Friday, December 4 at 6:30 PM (the end of the last exam period during that week) and the git-keeper assignment will be due at the same time.

Although you will have 2.5 hours to complete the Moodle portion, it will not be intended to take the entire 2.5 hours to complete.

Exam 2

Exam 1

This will be a take-home exam consisting of questions to answer on Moodle and programming problems that you will submit via git-keeper.

The Moodle portion will consist of multiple choice questions and questions where you will be asked to give a written answer. You will be allowed to consult the book, your notes, the code examples, and code you have written for assignments, but you may not consult with other people.

The programming problems will not be automatically tested by git-keeper, you will need to convince yourself that they are working correctly before submitting them. These programs will be on the simpler side, and each be written in a single file.

The exam will go out at noon on Saturday, September 19 and will be due by midnight on Monday, September 21. Once you begin the Moodle portion you will need to finish it within 2 hours. There will be no class session on Monday, September 21.