An assignment spec was released but it was poorly written and vague to the point where the requirements of the software system is unclear. As a final year undergraduate this unit counts a lot to my overall grade. After numerous emails, phone calls and face-to-face discussions with: other students, lecturer, other lecturers and head of the course, they clarified the assignment with 2 weeks to go (was supposed to allegedly take 4-6 weeks which would have been a struggle anyway). The other parties all agreed that the spec was poorly written and interpreted it wrongly themselves.
I have been working on the solution but I am worried I cannot implement it to the standard of a 1st (70%+). The institution seems reluctant to offer an extension to the deadline and I don't know what else can be done. It is a sponsored degree so I study part time and work full time, so there is very little gap to pull all-nighters or power through whilst keeping a professional front for 9 hours a day.
Is there anything me and fellow students can urge the university to do, or anything our employers (sponsors) can do to encourage action?