- Numerical Methods 50:198:481 and 56:198:581
Computational techniques for solving scientific problems: Precision, IEEE floating point representation, interpolation, root finding, numerical integration, numerical differentiation, approximation of functions, functions minimization, numerical linear algebra, numerical solutions of ordinary differential equations.
Required textbook: R.L. Burden, J.D. Faires, Numerical Analysis (any edition from 4th onward).
ResearchComputational complexity, cryptography and computer security (graphical passwords), automata theory, complexity of problems in combinatorial group theory; publications.
The Graphical Passwords Project
in cooperation with D. Hong, N. Memon, S. Man, and S. Wiedenbeck: