Study Guide

Several people have asked for a study guide for the final exam. It is understandable that you would be nervous about the exam because it counts so much compared to the projects, which have taken up all your time for this course. The first piece of guidance is that if you have done the projects and understand their designs and inmplementations, you should already be prepared for the exam. Study the assignment web pages and the code you wrote, and you should do fine.

The exam will be based on material covered since the midterm, but the nature of the course is that you will need to remember the earlier material in order to work with the newer material.

The format will be similar to the midterm: short-answer questions.

I intend for the exam to be short and easy, but that assumes you do understand the concepts we worked with in the labs.

A random selection of possible topics, not at all guaranteed to be complete: