All assignments are posted before or at 11:59 PM on the dates below, and all deadlines are at 11:59 PM Eastern Time on the day they are due.
You can submit assignments late only by one day for a 20% penalty, and we will not accept them beyond this automatic extension. This does NOT apply to extra credit assignments.
If you make multiple submissions on gradescope, we will grade the most recent one submitted before the submission site closes.
Note: If you need a longer extension because of a prolonged illness, you will need to provide a doctor's note. A self-signed note cannot be used for this.
Number | Topic | Date posted | Due on | Details |
---|---|---|---|---|
0.1 | Using the Linux Shell | September 3 | September 10 | Assignment 0.1 |
1 | OpenMP | September 11 | September 18 | Assignment 1 |
0.2 | Running MPI Programs | September 18 | September 24 | Assignment 0.2 |
2 | MPI | September 25 | October |
Assignment 2 |
3 | Tools | October 10 | October 18 | Assignment 3 |
4 | CUDA | October 28 | November |
Assignment 4 |
5 | MPI+OpenMP (only for 616 students) |
November 7 | November 21 | Assignment 5 |
6a. CUDA Video Effects (only for 416 students): Due on Nov 21 at 11:59 pm
6b. CUDA Game of Life (only for 616 students): Due on Dec 9 at 11:59 pm
7. AI Chatbot: Due on Dec 9 11:59 pm