Given that we had one extra week of spring break that prevented us from seeing the Assignment 3’s intro in class until now, the due date for Assignment 3 was moved from April 4th to April 18th.
You can find the updated spec in the assignments section of this website.