Friday, December 15, 2006

Exam Histogram

Here's a posting of the histogram for the final exam. On the 211 portal it doesn't always show up, so click on Older Posts and it will.

Thursday, December 14, 2006

Wednesday, December 13, 2006

Approximate curve

If you want to get a rough estimate of your current standing in the class, do the following: Take your grades for the 4 quizes, the two midterms, and the first 5 homeworks (i.e., everything but chess). The weights are currently as follows: each quiz has weight 1, each exam has weight 3, helloWorld=1, expression tree=2, snakes=2.5, compression=3, graphs=2.5. Compute your weighted average. A weighted average of 84.8, or higher is an A, 78.2, to 84.7 is a B, 67.3 to 78.1 is a C, 53.9 to 67.2 is a D, and everything else is failing. This is not the official curve, only an estimate. There is the final, of course, we are still grading chess, we will be dropping the lowest quiz grade, and the TA will allocate discretionary points, based on your participation in recitations.

Tuesday, December 12, 2006

Office Hours Change

Due to final exams, I am changing my Thursday office hour to 4:30 in Wean 3130.

Monday, December 11, 2006

Review Session

The review sessions will be in WeH 7500 from 6-8 PM on Wednesday. Please come with specific questions as it is impossible to cover everything.

Lecture 28: Correctness

Slides: (pdf)

Lecture 25: Concurrency

Slides: (pdf)

Friday, December 08, 2006

Practice final exams

We added practice final exams under the lectures tab.

Practice final exams

Practice exams. Some have solutions, some do not; some have a clean version and a solution set, some are only a solution set. These are all we have, do not ask for more, or for us to make changes.

Thursday, December 07, 2006

Extra Office Hours

I'll have extra office hours again on Friday (Nov. 8) for those who want help with chess from 1-2 PM in WeH 3130.

Sunday, December 03, 2006

Update on review session

We are now considering moving the review session for the final to 6-8pm on the 13th, due to various scheduling conflicts. We will make a final announcement on the review within the next week.