Nicholas Paul Sheppard

PhD (Computer Science), University of Sydney, 2001 Bachelor of Engineering (Computer Systems Engineering), University of Queensland, 1996 Bachelor of Science, University of Queensland, 1996 Graduate Certificate in Communications, Griffith University, 2011

Research

  • digital rights management
  • information security and privacy
  • discrete algorithms

Teaching

  • software implementation and design
  • software performance
  • pre-calculus mathematics, calculus, and probability
  • work-integrated learning

Software Development

  • C/C++ Windows and Unix desktop
  • Java desktop and server
  • ASP.NET MVC web
  • Perl CGI web

History

Owner & Research Consultant
A Little Research
2019-present

Senior Lecturer of Practice in Computing
School of Computer, Data and Mathematical Sciences, Western Sydney University
2019-present

Assistant Professor
Information and Communications Technology Cluster, Singapore Institute of Technology
2016-2018

Sessional Lecturer
Victoria University Sydney
2012-2015

Software Engineer
Intersect
2012-2014

Digital Repository Developer
Library eServices, Queensland University of Technology
2010-2011

Research Fellow
iCore Information Security Lab, University of Calgary
2008-2009

Research Fellow
Secure Multimedia Information Communication Laboratory, University of Wollongong
2001-2007