The course work (the labs) is an integral part of the course, and has been put in place for your benefit. There will be a number of pieces of course work, typically one every two weeks, and you should complete these within the allotted time (typically two weeks). At the end of the allotted time I will post a solution to the exercises, and work will not be accepted after that event.
In most cases the course work will require you to produce some Scheme code, but generally you will be able to do this by reusing code given to you (in /home/s7/pat/scheme/pub/*.scm).
You will not have completed the course unless you have passed the exam AND completed at least half of the course work on time. Therefore there are 4 scenarios:
1. Pass exam and complete at least 50% of course work on time. You have a credit for the course
2. Pass exam but complete less than 50% of course work. Additional course work must then be completed.
3. Fail exam and complete at least 50% of course work on time. Pass resit exam to get credit.
4. Fail exam and complete less than 50% of course work. Pass resit exam and do additional course work to get credit.
I will endeavour to post exercises well in advance of your labs so that you can time to prepare for the lab.