John Aycock

Associate Professor

Department of Computer Science

PhD

University of Victoria, 2001

MSc

University of Victoria, 1998

BSc

University of Calgary, 1993

Contact information

Phone

Office: 403.210.9409

Web presence

Website

Location

Office : ICT646

Courses

  • CPSC 527 - Computer Viruses and Malware
  • CPSC 627 - Computer Viruses And Malware
  • CPSC 217 - Introduction to Computer Science for Multidisciplinary Studies I
  • CPSC 411 - Compiler Construction

Research and teaching

Research areas

  • "Retro" computer and video game implementation
  • Binary reverse engineering with applications to computer security
  • Multidisciplinary items related to computer science
  • Computer security