Gradescope Code Submission Wednesday, April 22 at 11:59 PM EST Presentation Due Date Wednesday, April 22 at 11:59 PM EST Lab Report Due Date Friday, April 24 at 11:59PM EST View instructions here.