Teaching Computer Forensics The Development of Challenging Assessments for Computer Forensics Students Diane Gan, David Chadwick, Dimitris Frangiskatos.