David Wagner

Research Bio

David Wagner is a computer scientist whose research focuses on computer security. He studies how to design systems that resist attacks and ensure trustworthiness. Currently, Wagner is focused on using AI for cybersecurity and securing AI systems against attack. Wagner's past work has spanned software security, applied cryptography, security of elections, and smartphone security. His research informs the design of safer computing systems for public and private use. 

He is Professor of Electrical Engineering and Computer Sciences at UC Berkeley and the Carl J. Penther Chair in Engineering. He currently serves as a member of the federal advisory committee tasked with developing standards for next-generation voting systems.

Research Expertise and Interest

computer security, secure electronic voting, web security, mobile security, cellphone security

In the News

Teaching

Courses taught during the three most recent terms
2026 Spring
  • Supervised Independent Study  [COMPSCI 199]  

  • Security in Computer Systems  [COMPSCI 261]  

  • Individual Research  [COMPSCI 299]  

  • Professional Preparation: Supervised Teaching of Computer Science  [COMPSCI 399]  

2025 Fall
  • Computer Security  [COMPSCI 161]  

  • Supervised Independent Study  [COMPSCI 199]  

  • Individual Research  [COMPSCI 299]  

  • Professional Preparation: Supervised Teaching of Computer Science  [COMPSCI 399]  

  • Senior Honors Thesis Research  [COMPSCI H196A]  

2025 Summer
  • Supervised Independent Study  [COMPSCI 199]  

  • Field Studies in Computer Science  [COMPSCI 297]  

  • Individual Research  [COMPSCI 299]  

2025 Spring
  • Supervised Independent Study  [COMPSCI 199]  

  • Individual Research  [COMPSCI 299]  

  • Professional Preparation: Supervised Teaching of Computer Science  [COMPSCI 399]