Skip to main content

Choi, Sean


Sean Choi is an Assistant Professor in the Department of Computer Science and Engineering at Santa Clara University. Sean completed his Ph.D. in electrical engineering at Stanford University. He was advised by Professor Mendel Rosenblum, one of the founders of VMWare and the recipient of ACM Thacker breakthrough in computing award. Sean completed a M.S. degree in computer science at Stanford University and B.S. degree in computer science and business economics and management at California Institute of Technology. Sean previously worked at various Silicon Valley companies like Facebook, LinkedIn and VMware. Sean also founded multiple companies in the area of machine learning and image recognition.


Ph.D. in Electrical Engineering at Stanford University (2020)
M.S. in Computer Science at Stanford University (2013)
B.S. in Computer Science and Business and Economics Management at California Institute of Technology (2011)


NSF CRII 2023: CNS: System for Deploying Ultra Low-Latency Machine Learning Applications on Programmable Networks

Hewlett Packard Enterprises Grant: Distributed DPU Resource Orchestration

Courses Taught

COEN 241: Introduction to Cloud Computing
COEN 177: Operating Systems
COEN 11: Advanced Programming
COEN 10: Intro to Programming


Sean's research focus is on adding programmability to network switches and network interface cards (NIC) and finding new use cases for the newly available programmable hardware in the areas of data analytics, machine learning, and cloud computing.


Choi S. et al., Analysis of Plagiarism via ChatGPT on Domain-Specific Exams, FECS, July 2023

Choi S. et al., BlockNIC: SmartNIC assisted Blockchain, IEEE SVCC, May, 2023.

Choi S. et al., Scalable Machine Learning Infrastructure for Wildfire Prediction and Mitigation, IEEE ITAS, March, 2023. 

Choi S. Riley: An Inside-Out Network, IEEE HSPR, Taicang, Jiangsu, China, June 2022.

Choi S. et al. λ-NIC: Interactive Serverless Compute on Programmable SmartNICs., IEEE ICDCS, Singapore, July 2020.

Choi S. et al. Toward Scalable Replication Systems with Predictable Tails Using Programmable Data Planes., ACM APNet, Beijing, August 2019.

Choi S. et al. FBOSS: Building Switch Software at Scale., ACM SIGCOMM, Budapest, August 2018.

Choi S. et al. The Case for a Flexible Low-Level Backend for Software Data Planes., ACM APNet, Hong Kong, August 2017.

Cidon E., Choi S. et al. AppSwitch: Application-layer Load Balancing within a Software Switch., ACM SIGCOMM APNet, Hong Kong, August 2017.

Shahbaz M., Choi S. et al. PISCES: A Programmable, Protocol-Independent Software Switch., ACM SIGCOMM, Florianópolis , Brazil, August 2016.

Wu L. Shah S. Choi S. et al. The Browsemaps: Collaborative Filtering at LinkedIn, RSWeb. ACM, 2014.

All Publications

One Column - Sean Choi Photo