Good Faith Attempt Deadlines
You must satisfy a minimum set of requirements for each project (Good Faith Attempt) otherwise you will not pass the course (automatic grade of F). Each project defines its own good faith attempt criteria. Notice that you will not receive extra points for completing the good faith attempt. The grade you obtain in the project will be based on your ontime/late submission.
| Project | Good Faith Attempt | Deadline |
| #1 (Grade Calculator) | Public Tests | Fri Jun 27, 6pm |
| #2 (Hash Table I) | Public Tests | Fri Jul 11, 6pm |
| #3 (Hash Table II) | Public Tests | Tue Jul 29, 6pm |
| #4 (Assembly) | Public Tests #1, #2, #3, and #4 | Fri Aug 8, 6pm |
| #5 (Shell) | 8 public tests | Fri Aug 15, 6pm |
| #6 (Multithreaded Mergesort) | 2 public tests | Thu Aug 21, 6pm |