
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