I sometimes teach ICS424 or ICS425, also. ICS425-426 is a new two-semester
sequence on computer security that replaces ICS423.

In the past most of the work I have done has been related to making data transmission reliable. Most falls under the title "error correcting codes". Recently I have been thinking about computer security and have been working with Drs. Biagioni, Dong, and Sugihara on secure elections.