[Home] [Syllabus] [Assignments] [Resources]

Problem sets and labs will be added as the class progresses.

- Problem set 1. Due Wednesday, September 7th.
- Problem set 2. Due Wednesday, September 14th.
- Problem set 3. Due Friday, September 23rd.
- Problem set 4. Due Monday, October 3rd.
- Problem set 5. Due Friday, October 7th.
- Problem set 6. Due Friday, October 21st.
- Problem set 7. Due Friday, October 28th.
- Problem set 8. Due Friday, November 11th.
- Problem set 9. Due Tuesday, November 15th.
- Problem set 10. Due Monday, November 28th.
- Problem set 11. Due Monday, December 5th.
- Problem set 12. Due Friday, December 9th.

- Lab 1. August 25th. Due Wednesday, August 31st.
- Lab 2. September 1st. Due Wednesday, September 7th.
- Lab 3. September 8th. Due Wednesday, September 14th.
- Lab 4. September 15th. Due Wednesday, September 21st.
- Lab 5. September 22nd. Due Wednesday, September 28th.
- Lab 6. September 29th. Due Wednesday, October 5th.
- Lab 7. October 6th. Due Wednesday, October 12th.
- Lab 8. October 13th. Due Wednesday, October 19th.
- Lab 9. October 20th. Due Wednesday, October 26th.
- Lab 10. October 27th. Due Wednesday, November 2nd (Correctness analysis is due Monday October 31).
- Presentation on sorting competition is due by Thursday November 3rd lab (upload your slides to the wiki); Sorting competition final write-up is due Wednesday, November 9th at 11:59pm (by email to me).
- Lab 11. November 9th and 10th. Due Wednesday, November 16th.
- Lab 12. December 1st. Due Wednesday, December 7th at 11:59pm
- Lab 13. December 8th. Due Friday, December 9th at 11:59pm

The views and opinions expressed in this page are strictly those of the page author. The contents of this page have not been reviewed or approved by the University of Minnesota.