CMT3313 coursework