Not so say Coursera doesn't have problems, but the start and end dates don't mean much as of earlier this year, when they rolled out their new platform. There's no penalty for late assignments[0], and you can switch to a later session of the course whenever you want[1].