John Campbell's Personal Page

Teaching Experience

A range of Service Courses in both Computing and Mathematics:
Algorithms and Discrete Structures
Sorting and Searching
Basic Information Systems
Discrete Mathematics
Linear Algebra
Analysis (Differential and Integral Calculus)
More specialized courses:
Data Modelling and Relational Database Design
Applied Graph Theory
Automata Theory
Algebraic Structures - Groups, Rings, Fields applied to Error Correction and Cryptography
Multivariate Calculus
Galois Theory
Differential Algebra
Number Theory with applications to Cryptography
Elliptic Curves

Interests

Past:
Present:

Links

Greatest common divisor
Chinese remainder theorem
Linear diophantine equations
The continued fraction equal to a given rational number
The rational number equal to a given continued fraction
Evaluate the Jacobi symbol
The pentagon problem
Picture gallery

HOME