Usually I teach in the following areas:
voting systems (CMSC-491/691),
cryptology (CMSC-443, CMSC-652),
information assurance (CMSC-444/644),
algorithms (CMSC-441, CMSC-641), and
discrete math (CMSC-203, CMSC-603).
See Blackboard for most recent on-line course information.
Some outdated course pages still exist on my
web pages: old on-line course information
Some on-line course documents
How-to's and generic course documents