Patrick Dudenhofer profile photo

Patrick Dudenhofer

Associate Professor of Computer Science and Cyber Operations

Computer science and cyber operations educator specializing in reverse engineering, cybersecurity and human-computer interaction.

Contact

Social

Biography

Patrick Dudenhofer, M.S., is an associate professor of computer science and cyber operations at Cedarville University, where he also serves as a Cyber Center faculty fellow. His academic interests and research include software reverse engineering, human-computer interaction, cognitive modeling and cybersecurity.

Before joining Cedarville in 2014, Dudenhofer spent a decade at the Air Force Research Laboratory researching human-computer interfaces for effective supervision of autonomous systems. His professional and academic work examines how people interact with complex software, autonomous systems and cybersecurity tools.

Dudenhofer’s research includes cognitive models and human-computer interfaces for software reverse engineering, a cyber defense activity used to understand software behavior, investigate malware and identify vulnerabilities. His scholarly work has addressed temporal displays for supervisory control and cognitive challenges involved in reverse engineering tasks.

He earned a bachelor’s degree in computer science from Cedarville University and a master’s degree in computer science from Wright State University. He has completed the coursework for a Ph.D. in computer science at Wright State University and has taught courses in programming languages, database organization and design, and software security.

Areas of Expertise

Computer Science
Cyber Operations
Cybersecurity
Human-Computer Interaction
Software Engineering
Software reverse engineering
Cognitive modeling
Autonomous systems interfaces
Cyber Defense
Temporal information displays

Education

Wright State University

Ph.D. candidate; coursework complete

Computer science

Wright State University

M.S.

Computer science

2011

Cedarville University

B.S.

Computer science

2004

Languages

  • English

Event Appearances

Establishing a Cognitive Understanding of Cyber Reverse Engineering Tasks

12th International Conference on Cyber Warfare and Security  Wright State University

Research Focus

Software reverse engineering

Cognitive models and cyber defense

Research examines how reverse engineers understand unknown software, trace information flow and manage cognitive demands during static analysis and related cyber defense tasks.

Human-computer interaction for autonomous systems

Interfaces for supervisory control

Research investigates interface designs that help a single operator supervise multiple autonomous or unmanned systems in time-critical environments.

Cybersecurity and cognitive modeling

Human factors in technical security work

Research connects cybersecurity, cognitive modeling and human-computer interaction to improve the representation, automation and analysis of complex software security tasks.

Articles

Exploring the Fourth Dimension: a Computer Scientist's Experience in Temporal Display Development

International Conference on Software Engineering

Patrick P. Dudenhofer

2011-01-01

This paper discusses the development of temporal display interfaces to support a single operator supervising multiple unmanned vehicles in time-critical, cognitively demanding environments.

View more