UIUC calendar: Wednesday, December 9 -- last day of classes (final projects are due right around this day). December 11 - December 18 -- final exams Tuesday, January 19, 2010 -- instruction begins for the Spring semester.