Ryan Tsang (rtsang1)

Ryan Tsang

Teaching Assistant Professor

Charles V. Schaefer, Jr. School of Engineering and Science

Department of Computer Science

Education

  • PhD (2025) University of California, Davis (Electrical and Computer Engineering)
  • MS (2023) University of California, Davis (Electrical and Computer Engineering)
  • BS (2019) University of California, Berkeley (Electrical Engineering and Computer Science & Engineering Physics)

Research

I have wide ranging interests, but my publications have generally been related to embedded systems, firmware security, binary program analysis, STEM and CS education, generative ai in education, and scholarship of teaching and learning.

Selected Publications


R. Tsang, S. Wood, S. Kumar, H. Homayoun. "Help or Hype? Exploring LLM-based Chatbots in Self-Regulated Learning Tasks". 2025 ASEE Annual Conference & Exposition.

R. Tsang, Asmita, D. Joseph, S. Salehi, P. Mohapatra, H. Homayoun. "FFXE: Dynamic Control Flow Graph Recovery for Embedded Firmware Binaries". USENIX Security 2024.

Courses

CS 396 - Security, Privacy, and Society