Neither... it's due next Friday!
I think it's due next Friday at midnight. The presentation/demo is on Tuesday, though