
معرفی
Stephen R. Beard is an Assistant Professor at California Polytechnic State University (Cal Poly) in the Computer Science and Software Engineering Department, with a joint appointment in the Computer Engineering Department. He focuses on teaching and research at the intersection of hardware and software security. His work emphasizes architectural security, compiler techniques for security, and cyber-physical systems. He holds a PhD and MS from Princeton University and a BS from Cal Poly.
Education:
- PhD and MS in Computer Science, Princeton University (advisor: David I. August)
- BS in Computer Engineering, California Polytechnic State University
Research Interests:
Stephen's research spans architectural security (e.g., TrustGuard/Sentry systems), compiler-based security, cyber-physical infrastructure protection (e.g., PG&E Critical Infrastructure Lab projects), and side-channel attacks (e.g., power analysis, acoustic leakage). He explores formal verification, trusted execution environments, and cross-disciplinary projects in hardware/software co-design. His work addresses vulnerabilities in connected industrial systems and consumer devices.
Awards/Grants:
No specific awards mentioned, though his research benefits from PG&E's Critical Infrastructure Lab donation.
Advising/Labs:
Currently advising projects in architectural security, cyber-physical systems, and side-channel analysis through Cal Poly's labs. The PG&E Lab supports projects like PLC-controlled systems and network security for industrial environments. His advising focuses on transfer students and diverse experiential learning opportunities.




