Exam Schedule
See the syllabus for the exam schedule.
General Guidance for Exam Questions
The course's assessment plan has a generic set of questions that are useful for studying for exams. You may also find the self-tests for the relevant chapters useful. Finally, the code examples web page provides examples for the material that may be helpful in studying.
Exam Study Guides
As each exam approaches, a study guide link will appear below.
- Study guide for exam 1. See also the two self tests (on free/bound identifier occurrences and on desugaring) on Webcourses.
- Study guide for exam 2. See also the self test on following the grammar on webcourses.
- Study guide for exam 3.
Standard Exam Instructions
The following instructions will appear in the instructions for each of the exams.
This test is open book and notes.
If you need more space, use the back of a page. Note when you do that on the front.
Before you begin, please take a moment to look over the entire test so that you can budget your time.
Clarity is important; if your programs are sloppy and hard to read, you may lose some points. Correct syntax also makes a difference for programming questions.
When you write Oz code on this test, you may use anything in the [appropriate] model (as in chapters [...] of our textbook). The problem will say which model is appropriate. However, you must not use imperative features (such as cells and assignment) or the library functions
IsDet
andIsFree
.You are encouraged to define functions or procedures not specifically asked for if they are useful to your programming; however, if they are not in the Oz base environment, then you must write them into your test. (This means you can use functions in the Oz base environment such as
Append
,Map
, etc.)During the test, if you need more space for an answer, use the back of a page. Note when you do that on the front.
Old Exams
The old-exams directory contains directories of old exams given in this and previous semesters. This includes the directory old-exams/Fall06, which contains old exams given for a graduate course when Gary was at Iowa State (and thus may not be so appropriate).
Last modified Sunday, April 18, 2010.
This web page is for the Spring 2010 offering of COP 4020 at the University of Central Florida. The details of this course are subject to change as experience dictates. You will be informed of any changes. Please direct any comments or questions to Gary T. Leavens at leavens@eecs.ucf.edu. Some of the policies and web pages for this course are quoted or adapted from other courses I have taught, in partciular, Com S 342.