If you really must cruise at this time I would send a note to the Virtual Professor to see if they would kindly excuse you from the specified week and allow you to make up the work and submit the assignment when you return.
Or as someone said above, call Carnival and reschedule.