Proficiency-Check Schedule
- Group 0 — Course Policies (First Try)
- Released: Thursday, August 31
- Due: Wednesday, September 6
- With Late Pass: Thursday, September 7
- Group 1 — Numeric Types and Memory Models (First Try)
- Released: Thursday, September 7
- Due: Wednesday, September 13
- With Late Pass: Thursday, September 14
- Group 2 — Statically-Sized Arrays of Primitives (First Try)
- Released: Thursday, September 14
- Due: Wednesday, September 20
- With Late Pass: Thursday, September 21
- Group 3 — Compilation (First Try)
- Released: Thursday, September 21
- Due: Wednesday, September 27
- With Late Pass: Thursday, September 28
- Groups 1, 2 and 3 — Retries
- Released: Friday, September 29
- Due: Wednesday, October 4
- No other homeworks due this week.
- No Late Passes for retries.
- Group 4 — References and Pointers (First Try)
- Released: Thursday, October 5
- Due: Wednesday, October 11
- With Late Pass: Thursday, October 12
- Group 5 — Object Lifetime (First Try)
- Released: Thursday, October 19
- Due: Wednesday, October 25
- With Late Pass: Thursday, October 26
- Group 6 — Iterators (First Try)
- Released: Thursday, October 26
- Due: Wednesday, November 1
- With Late Pass: Thursday, November 2
- Groups 4, 5 and 6 — Retries
- Released: Friday, November 3
- Due: Wednesday, November 8
- No other homeworks due this week.
- No Late Passes for retries.
- Group 7 — Complexity (First Try)
- Released: Thursday, November 9
- Due: Wednesday, November 15
- With Late Pass: Thursday, November 16
- Group 8 — Trees (First Try)
- Released: Thursday, November 16
- Due: Wednesday, November 29
- With Late Pass: Thursday, November 30
- Note: As the semester comes to a close, there we have a mix of first tries for Groups 9 and 10 and second tries for Groups 7 and 8. The deadlines are slightly staggered to help you manage your time, but it does make this point in the semester a bit more complicated.
- Group 9 — Hash Tables (First Try)
- Released: Thursday, November 30
- Due: Wednesday, December 6
- With Late Pass: Thursday, December 7
- Group 10 — Concluding Topics (First Try)
- Released: Thursday, November 30
- Due: Thursday, December 7
- With Late Pass: Friday, December 8
- Groups 7 and 8 — Retries
- Released: Sunday, December 3
- Due: Wednesday, December 6
- No Late Passes for retries.
- Note: There is no time in the schedule for second tries of Groups 9 and 10, only a first try and a final try.
- Final Tries — All Groups
- Released: Monday, December 11
- Due: Friday, December 15
- Takes place in final-exam week.
(When logged in, completion status appears here.)