Stephen R. Beard

Assistant Professor

Computer Science and Software Engineering

Computer Engineering

Advising

My advising load is currently quite full and thus I am not currently recruiting students for senior projects and master's advising for the 2024-2025 school year. See Research for more information on the types of projects I normally do.

Office Hours - Winter 2025

Location

14-214 or calpoly dot zoom dot us/my/stephen dot beard (Preference given to those in person)

Times

These are subject to change given student desire and my availability.

Senior Project Meeting Times

Bio

Stephen R. Beard is an Assistant Professor at Cal Poly San Luis Obispo in the Computer Science and Software Engineering Department with a joint appointment in the Computer Engineering Program. Stephen's educational goal is to develop opportunities for diverse students to get hands on experience with security, architecture, languages, and compilers. Stephen's research interests primarily revolve around security that involves the hardware-software boundary. This manifests in lots of ways, in particular cyber-physical security, secure architectures, secure language design, and secure compilation.

Stephen received his PhD and MS degrees in Computer Science at Princeton University, under the guidance of David I. August as a proud member of the Liberty Research Group. Stephen received his BS degree in Computer Engineering from Cal Poly!