Area: Algorithmic algebra, number theory and discrete mathematics, in
particular group theory. Computer Algebra/Symbolic Computation. Concrete
implementations.
Talks
 Finding Subgroups
 Computational Universal Algebra, Louisville, October 2013
 Computing with Finite Matrix Groups
 Groups St Andrews, August 2013
 Permutation Group Algorithms
 LMS/EPSRC Short Course Computational Group Theory, St Andrews, July 2013
 Calculation of Subgroups of a TrivialFitting Group
 ISSAC, Boston, June 2013
 Computing conjugacy Classes of Elements in Finite Matrix Groups
 JMM New Orleans, January 2011
 An Overview of Computational Group Theory
 Oberwolfach, August 2010
 Older talks
Publications
 Papers and Preprints
 Notes on Computational Group Theory
 Course notes
Computer Algebra system GAP
I'm one of the principal authors of the computer algebra system
GAP.

Computational Group Theory at Colorado State University
 Windows and OSX Installer

Some
GAP Questions and Answers

Courses

This Semester:
 MATH360 Mathematics of Information Security
 Good times to meet me in my office

Previous Semesters' Courses
Graduate Education
For more details, see the web page on
Computational Group Theory at CSU.
GAP in Education
Education Material
