CS 49C Spring 2009
Programming in C
Dr. Beeson
I will not hold office hours again until Fall Semester starts.
Here are the course grades. If there are any errors, please email about them before Friday noon. I will submit them to the University sometimes Friday afternoon. The column "Grade Cap, if any" informs you if the minimum performance requirement applied in your case. An entry "none" in that column means that the assignments on which you earned an F or NS still counted as a "serious effort".
Here are the solutions to the Friday final exam.
Here are the solutions to the Monday final exam.
Here is the code from class on Monday, March 30, showing a comparison between the starting point (a simple four-nested-loops program) and the ending point (when the principles for writing loops are correctly followed).
Here is the code from class on Monday and Wednesday, April 6 and 8, about bitwise operations and their use for working with sets and subsets.
Here are the first midterm review notes. Here are the solutions to the midterm.
Here are the second midterm review notes. Here are the solutions to the second midterm.
Here are the final review notes.
Here are the grades on both midterms, with the average of the two midterm grades also shown. There were 16 A's, 15 B's, 9 C's, 11D's (including several D-'s) and 5 F's.
Here are the grades on the OpenGLDemo homework.
Assignments Submission links (for both on-time and late submission) are at the bottom of that page.
Your next assignment, ChangeGrade, was posted Tuesday, April 5 at 3 pm. It is due Thursday, May 14, through the online submission system. The last late submission date for this assignment is Monday, May 18, a little shorter than the usual extra week, but that's partly because you have nine days instead of seven until the first due date. I will hold an office hour on Monday, May 18, at a time to be posted later.
The testing code for this assignment is now posted, so you can submit when ready.
Lecture Plan Changes in the course outline will be made at least a week in advance, except of course in case of instructor illness.