The final course assignment

Please see the attachment