Later this week, assignment 5 will be released. This will be the last assignment of the course, and it will be due during finals week (Thursday, December 14). Whether this assignment is required depends on how many assignments you have already done:
1) If you have done all of assignments 1-4, assignment 5 is *not* required. You can submit assignment 5 for extra credit.
2) If you skipped one of the earlier assignments, then assignment 5 is required.
Please let us know if you have any questions.