Professor Alan Theodore Sherman
Professor · Tenured
Department of Computer Science and Electrical Engineering
College of Engineering and Information Technology
He/Him/His/Himself
About
Alan T. Sherman’s research contributions include protocol analysis, educational cybersecurity assessment tools, and the VoteXX, Scantegrity, and Random Sample Election projects. A cryptographic consultant for private industry, Sherman earned his MS and PhD under Ronald Rivest at MIT.
Research interests
Security of voting systems, protocol analysis, cybersecurity education, cryptology, cybersecurity, discrete algorithms.
Teaching interests
Cybersecurity, cryptology, algorithms, discrete math
Education
-
Ph D, computer science
— MIT (1987) Cryptology and VLSI (a two-part dissertation): I. Detecting and exploiting algebraic weaknesses in cryptosystems II. Algorithms for placing modules on a custom VLSI chip
-
Other, electrical engineering and computer science
— MIT (1981) On the Enigma cryptograph and formal definitions of cryptographic strength
- Other, mathematics — Brown University (1978)
Publications
Presentations
- End-To-End Voter-Verifiable Elections: Scantegrity and Random-Sample Elections 2015
Grants and Contracts
- Collaborative Research: EAGER SaTC-EDU: Artificial Intelligence and Cybersecurity: From Research to the Classroom 2021
- Evaluation and enhancement of a learning unit on quantum algorithms 2020
- Validation of Cybersecurity Concept Inventories 2018
- Development of a Curriculum Assessment Tool 2017
- Development of a Curriculum Assessment Tool 2017
- Creating Concept and Curriculum Assessment Tools for Cybersecurity 2015
- Supplement 2 to UMBC Cybersecurity Scholarship for Service Program and Innovations in Cybersecurity Education Workshop Series 2015
- (supplement) UMBC Cybersecurity Scholarship for Service Program and I 2013
- UMBC Cybersecurity Scholarship for Service Program and I 2012
Courses Taught
- Algorithms