The approximate date for the midterm will be the March 5.
The midterm exam will be a traditional exam involving essay type questions.
Students who complete and understand the programming and homework, assignments before the test on the material used in that program or homework will have a significant advantage on the tests over students who have not done this work.
Students are expected to take the tests at the scheduled dates. Students who fail to take a test for trivial reasons will be given a score of 0. If a make-up test is given, it will not necessarily be equivalent in content or difficulty to the original test. At the discretion of the instructor, the score on the final exam may be used in place of the score for a missed test.
The final exam will be a take home type programming exam with a small written portion. Specifications will be given on Thursday April 16 and the exam will be due on Friday April 30 at class time. Student who have completed and understood previous assignments should be well prepared for this exam. You should plan your study schedule appropriately.
You will be required to meet with your instructor and provide an overview of your implementation during the final exam period.