Time well spent..
Screw the coursework, doubt it'll help anyway. This track clearly shows some prowess, with nothing but the sounds you've used holding you back from greater things.
With some more realistic sound patches, this would sound very convincing, loving the complexity of certain parts, has some catchy bounce too. Good work.
Please contact me if you would like to use this in a project. We can discuss the details.