deadline, you miss it, you lose the respective marks, the due time is firm---either the receiving box will be locked for acceptance of assignments/projects, or the prof shust off (programm-controlled) the email box for electronic submission. plagiarism is severely punished if found.
engineering projects are amazing, each year a mechanical group will MAKE a mini-F1 car for north america univ contest.
master student life is no easy, esp for those course-oriented ones, thesis-oriented students schedule is relatively flexible, but TA/RA work is heavy-loaded too (if you have a pushy boss)---getting paid is the only fun thing. usa/euro/aussie masters are all easier.