Hi! I'm Carter Slocum, a PhD and Visiting Professor in the Department of Computer Science at Harvey Mudd College. I did my PhD at the department of computer science and engineering at the University of California, Riverside. with Prof. Jiasi Chen. I received my B.S. from Cal Poly Pomona. I was born and grew up in California.

My research interests include Virtual Reality, and Augmented Reality (AR/VR), with special focus on Quality of Service (QoS) and Security. My projects typically involve some combination of Computer Graphics and Computer Vision on Mobile Devices and Head Mounted Displays. See my CV for more details.

Riverside Email: csloc001 [at] ucr [dot] edu
Harvey Mudd Email: cslocum [at] hmc [dot] edu



Carter Slocum, Yicheng Zhang, Nael Abu-Ghazaleh, Jiasi Chen, "Going through the motions: AR/VR keylogging from user head motions", USENIX, 2023. [pdf]

Yicheng Zhang, Carter Slocum, Jiasi Chen, Nael Abu-Ghazaleh, "It's all in your head(set): Side-channel attacks on AR/VR systems", USENIX, 2023. [pdf]


Carter Slocum, Xukan Ran, Jiasi Chen, "RealityCheck: A Tool to Evaluate Spatial Inconsistency in Augmented Reality", IEEE ISM, 2021. [pdf][slides][code]

Carter Slocum, Jingwen Huang, Jiasi Chen, “VIA: Visibility-aware Web-based Virtual Reality”, ACM Web3D, 2021. [pdf][slides]


Xukan Ran, Carter Slocum, Yi-Zhen Tsai, Kittipat Apicharttrisorn, Maria Gorlatova, Jiasi Chen, "Multi-User Augmented Reality with Communication Efficient and Spatially Consistent Virtual Objects", ACM CoNEXT, 2020. [pdf][slides]


Xukan Ran, Carter Slocum, Maria Gorlatova, Jiasi Chen, "ShareAR: Communication-efficient Multi-User Mobile Augmented Reality", ACM HotNets, 2019. [pdf][slides]


Weiyun Ma, Dmitriy Smirnov, Juliet Forman, Annalise Schweickart, Carter Slocum, Srinidhi Srinivasan and Ran Libeskind-Hadas "DTL-RnB: Algorithms and tools for summarizing the space of DTL reconciliations." IEEE/ACM transactions on computational biology and bioinformatics 15.2 (2016): 411-421. [website]


  • CS181: Virtual Reality (Visiting Professor) Spring 2024.
  • CS070: C++ and Data Structures (Visiting Professor) Spring 2024.
  • CS155: Computer Graphics (Visiting Professor) Fall 2023 (sample syllabus)
  • CS010A: Intro to Computer Science for Science, Mathematics, and Engineering I, (Associate Instructor) Fall 2022 (sample syllabus)
  • CS135: Virtual Reality (TA)(sample syllabus) Fall 2019, Fall 2020, Fall 2021, Winter 2022


Northrop Grumman, Intern first then Embedded Software Engineer in 2017, 2018 respectively. Other work and internships in my CV


A few of my non-research related interests:

  • Guitar: I took lessons for most of my teens [China Grove, Anji]. I played for some community theatre shows and weddings, and still play for myself regularly.
  • Banjo: I picked up Banjo during the pandemic and, while i'm still a beginner, have had the honor of playing my little sister's wedding.
  • I enjoy learning speedruns for videogames from my childhood but don't really have the time to be competitive.
  • xkcd favorites: Base Rate Error, Machine Learning