Please note that this is a tentative schedule. The course schedule and assignment deadlines are subject to change due to weather, illness, etc.
Exam Dates Exam Date Exam 1 Monday, February 23rd, 2026, 4:30pm - 5:45pm Exam 2 Wednesday, March 11th, 2026, 4:30pm - 5:45pm Final Exam Monday, May 4th, 2026, 3:30pm - 6:00pm Project Due Dates Project Due Date Project 1 (SPACES) Friday, February 20th, 2026, 11:45pm Project 2 (TEMP) Wednesday, March 4th, 2026, 4:30pm Project 3 (BOWLING) Wednesday, April 1st, 2026, 4:30pm Project 4 (RLC) Wednesday, April 15th, 2026, 4:30pm Note: make sure to check the late project policy.